ffffe, 0x73) sendmmsg$inet_sctp(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)=@in6={0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f, 0x2]}, 0x2}, 0x310, 0x0, 0x61}], 0x2, 0x0) 10:18:49 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x81000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 747.222986][ T4284] binder: BINDER_SET_CONTEXT_MGR already set [ 747.233933][ T4284] binder: 4281:4284 ioctl 40046207 0 returned -16 10:18:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="0adc1f123c123f3188b070") getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = syz_open_procfs$namespace(r1, &(0x7f00000001c0)='ns/pid\x00') r3 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x8, 0x40) getsockname$unix(r3, &(0x7f0000000280), &(0x7f0000000300)=0x6e) mq_unlink(&(0x7f0000000000)='ns/mnt\x00') kcmp(r1, r1, 0x2, r0, r2) r4 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x200065, 0x100fff) ioctl$SG_SCSI_RESET(r4, 0x2284, 0x0) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x6e) ioctl$FS_IOC_GETFLAGS(r0, 0xb701, 0x0) 10:18:49 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 747.295631][ T4344] binder_alloc: 4276: binder_alloc_buf failed to map pages in userspace, no vma 10:18:49 executing program 3: r0 = socket$kcm(0x10, 0x2, 0x10) prctl$PR_GET_FPEMU(0x9, &(0x7f0000000100)) sendmsg$kcm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1400000018008102e00f80ecdb4cc10401486516", 0x14}], 0x1}, 0x0) 10:18:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x16d, 0x0, 0x0) 10:18:49 executing program 4: r0 = syz_open_dev$vbi(&(0x7f0000000040)='/dev/vbi#\x00', 0x3, 0x2) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0}]}) ioctl$DRM_IOCTL_RM_CTX(r0, 0xc0086421, &(0x7f0000000100)={r1, 0x1}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") socket$inet6(0xa, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) [ 747.412834][ T4284] binder: BINDER_SET_CONTEXT_MGR already set [ 747.447550][ T4284] binder: 4281:4284 ioctl 40046207 0 returned -16 10:18:49 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'dummy0\x00', &(0x7f0000000000)=@ethtool_dump={0x40}}) r1 = syz_open_dev$usb(&(0x7f0000000080)='/dev/bus/usb/00#/00#\x00', 0x9, 0x301841) ioctl$IMDELTIMER(r1, 0x80044941, &(0x7f00000000c0)=0x2) 10:18:49 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:49 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x6c000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:49 executing program 4: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3949478, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, r0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}, 0x10) 10:18:49 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x86ddffff}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:49 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x16e, 0x0, 0x0) 10:18:50 executing program 3: openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nullb0\x00', 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/snapshot\x00', 0x8000, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_MBUS_CODE(r1, 0xc0305602, &(0x7f0000001400)={0x0, 0x10000, 0x3031, 0x1}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) getresgid(0x0, 0x0, &(0x7f0000000280)) write$FUSE_ENTRY(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000008e9464a207bd25a5588b8bff2e1c2222551fbc604e3e3b37d3"], 0x1d) r3 = syz_open_dev$vcsn(&(0x7f0000001240)='/dev/vcs#\x00', 0x2, 0x470b00) ioctl$KVM_SET_DEBUGREGS(r3, 0x4080aea2, &(0x7f0000001280)={[0x100000, 0x0, 0xd001, 0x13000], 0x5, 0x12}) bind$isdn_base(r3, &(0x7f0000001300)={0x22, 0x0, 0x80, 0x7}, 0x6) io_setup(0x101, 0x0) io_submit(0x0, 0x2000000000000246, &(0x7f0000001540)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r0, &(0x7f0000000000), 0xfffffce4}]) r4 = timerfd_create(0x0, 0x8000000800) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x301000, 0x0) getsockopt$TIPC_SRC_DROPPABLE(r5, 0x10f, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) timerfd_settime(r4, 0x3, &(0x7f00000000c0)={{0x77359400}, {0x0, 0x1c9c380}}, 0x0) read(r4, &(0x7f0000000200)=""/4096, 0x1000) openat$dir(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x101000, 0x104) ioctl$TCGETS(0xffffffffffffffff, 0x5401, &(0x7f0000000000)) ioctl$KVM_SET_SIGNAL_MASK(r5, 0x4004ae8b, &(0x7f0000001580)=ANY=[@ANYBLOB="00100000380ba9b0ed6bbb4257c82c4ac4de605a3af99279f84d9910bf3ee478ab30054973ece23aaedf0f689a087ebc01bf8728592910d7b48b6b19e7651c022e8582dea98c27d0c864b0201424d5b8e2499652d801dfa8fe302d3b10104b4b3464d1544032679f67ae978a790913b328508b00546e73e0bfc161dfee1ebf1d3f67aed8c856a98e41d7b8f4ef9344212e9261867ec770902f2ba247ce0b286e53eb21d0e1a04065b7875fbe05817dc7862985c9718bddd51d2f6ccb1b7cd8e9c23f55107ca9d18cc3543a76a9e6523934ed86c60ce80f685375ebc95aaa262e34dee907b27423d7bb8f12404eedf847164d7fe1d1db34175aeadb52195ccabc5df5fa76cf56d80e450759f0f0a37bbf92f8fbc21d2771e3fb8e531aad0ca108961c8b7d94e8ce098c6a970ac45cab882b7bdd44c8339c65abc89ba88922e742ca572974480ccaccf80bb907e9c27205c245ee2a529e32f02ccf583ab5c7c846c5ca9d6fa4650c12732e97c118ad8eee2054fd4648cd4d9542c8d804a987a16f76d74d561922b3c7fefed9bab0b5f7e367ea82dbf74a4f7088d686b0992c12ae17273d72a35390a6d5aca1cb5cb3761764a0d87c38bab4acfe585373bc80b0aeed6d0c2268c76de95d8932971defce2c54024edc2b056abcf19b8e331fcda824f1c2acc123f1109b17ad9041a3fa74f5741d3d581f3afab704b041a2a1082e6d0f54307775491ae7ea1f62c12b7085abd763e19b5ecd68f4a2275d352320e539e6a4314f474f3c95cc66650b2b5d03e5d3f16a3f896f3522b49611feb629235b7c00c6a051effbd5ca27f2c4350650bbcbff8ec6bbb52e2fec8075072e7029be9988342636fc4e1f5ce811b002e1118c252624d76837df045f0c3f5700fd263a1e259e71332b07fb755230720d2744a22ffe00a6802af967526917c01fccb72668eac82b671e1b17d539f79ad56ee5f4f8ae7a157482fb8fd702e7b2dba7ffaa7b36f419af9f591b5a95e2cd7dd034d9ff796e6190dba82cabbf6920b6dd0d0e9403db1633d593ab93a98f7ec763efd6b652482b8993813fc6baf45f4dcc69c7e196ee1ff85f9fb13f646f47241ed0b496951ea102521e381656ea7d3d035a47eb2d735e44305a2b49dc9e061b765919266c6b3e3756b8900ab730bfb6528c38c4bcf81db4ac46f0b1c7d65fecae713aa8fbe2987b860656bfa57a0c2000c2adb0c6765e1d94c37336457066aaaa2fbbb7944b524ea7e049aeaf03bebda4eaa7a9b0a3b9bf37416b6ef61703b3ac8552b6fc6966a5cf90b3c311faba95f4690ef9587248b34bf6f1730c70018292d17a6b57151bca9a0f47e72d73ac619db5abbf961d1f7b80946ebe6ec4ff5f6a951fff797d3de6fc359ce3339a8b551e40aab14ccf888343a2a62a847a19d6adc075f816ded26183451c81195a28aad91206fef3c4ec7e193956ec68855012c3e3cd67b91226d9ad0b9d0992d82bc7d4cdbd22a2b78669703c7cc249ed086d0b30af4a390a9e63afec4bc6d810bdd3c49a4bdcd32e8e2f47f2d03d9bf9d4ba2a47005601151757ae644ba1f36a77681a1c818ed87357e1956df1752167a57da5ab9a119161d42b8589659b937b938690e31560e9e392a18b3dacb013bb2e1cc089bd9813f02d28f559f50180f5cd2dd70702527c9cbb56a1a45bdab6d52fc0e6af350e881f2efee27ae271e8139f71ac516b039f7e4b1718ba6b30f9dd758d732adad1e36d85565a85f47bfdc5c4fc86a4b4459eeab068eef7aaee14a6a7b399c06fa8b1f350b27cabf51042459ae58dd3295fc04246f17c9a1a5578b42f9790ce0ab57909386e79a91159d31a60f8126e5e045cd3c1c633c86632ec6055fcfbaecc3691044761129de73b2b69a4e57a19c4b225503d74f75a80f55656d820c29a509d25feb722b187b98a32fa47a023f2289744200e77f660a3af113a8e9638cfb216ac7a75a9ffcd8447609ea4a9d7ed97c884f0a60585b1d342399a9709e0a90a82cb271be95a1b4764e0d37180a8f94d7a9130a5d96fe60abdd8e0e17c9e12affd341417415df7640154c3f52f839360fb84e63cc3c255b128e14ebe49a06808ff4ef1ccf2f762681a33b89a19771ad38b759d2dbc97c6f4eb9200797182d95ab1af048f80f9a1bbbce9ce3b9b1da8bac81bf9a69ba86d1e018043c82cb7073f8074dc0ce000c48248c82416cd4d3b8da0d29884b903e8677f1ed37aca8e326dd8819ababdfccfac99cd77b5733ca65f190619878b04b8c86bb6453f51a6ef12db91f8b1c0b913dc9a4f7e01b232c9994462117cd15c0873210f830d0a83f05ae2a96bf9bb83936a36873d016363f5f255cd33e4e6e67c90cd35680bb0d98737d0d2235355f1d178ac53f76e5ba42b85ddb15a5763db2b59e35eb48d9cc7a94f4e8fa887543eba87fe274f48fc9820a088708cf5adaf4e6c8568fa409adb1ea4f25d5911c24d28f145a375d54e2cb6c8f2e3e093582fa4127bd661d55ba235b2e77ca2c522168dc774e0602e5078842bd74d6b5b3025547c7191188f214b52b642e749f788168adf07151fb5747e220adefebff3259a6cf47b263db289f7280c710e58efdf3ef8646445e3d0006f43770bc23203a8b5a7bdc13f742b4f34ab4e100c56cb0337f9c90ab0502acd24cf4fd21ed7e92e5bd468554f7f1691803d7e124d9b7ff67b6d62473b707b2078e2f5b7b56b322c84e9c65696dc39fd12302c83591594f683cdb8bb37da4e86ca9e395d2110974aaf71c6ce022b1831f6f5c9aadb697d09ea94b58bdea555b08ef040946e9e1f7eb4e16a9938b6e680cc4b364d03e636f57b3496cc240da4188873e629e2035e9774206a2be03b7fb5f737399419ffc9ee747708f34e47e27d55f0af4417217c3508214b9f54c2dccd62288260ec65acb8288956d134864812b5ab4e3b28240dbadec7b2c155d36956dc862259d0cbb2eb8702862834c1572aa4cbb4820e3b1587a532e3f765be5452d9c9f4271052b2fc4a7063a68f7b1048f8ee736a0ab3f1747155fb4a4e787de1d56350c3af2ab8eaf3de1d307a654c63cd0ede51abd25483dfe2ed801ab53a0a52e6bb76516f292efb308393ce4c5075a37149329ce0a199af4b396e00772bf575dc79ca56d3d1515d8c0c164d03dd4bfa90392cbb583ad9125db5c40eebb0d9a1e8d2eaff6859a3121f17f1d63a1a4a76bea00480e7cd1c720b01cc3530be7d9fbf43b84c35595068edccbe224e9723e07d14eaee7162a519cd5a67a8dce3aa27a53e3fec9f76baef901f72ef9dbe75ed03b1f2ece2125c07940fbecc752123305a9dac953ae75ae2cf0d56372b21950da47906396424e2909a7e5d89091dfa5f57b23024d45e2b156ca6c357940fccd605a141926c83d751c7e2f4bf1f9d5c9aaf315bb4013b07fe515c106a03edfb04e0424f83a2505256e85a436e2cef448cda80eca99ab1937b43473263eab6aa4dc9f27ea85418ded5b9f1c308f99c8521f281558868e4d9937856eabf2b4550c4c5af97a140012d26c6e15b9564955e8879a287c73b4eb64674a5f1358a0b28bc969f87563194dd8cd875aece0f372c7aa241f91a15de50ea2ac738a683b7881cd81d65c8e48009c22fbccfea3a7f8d18aa28f0536c7b4c39cf58390cfd8c729a6839adde0c1e2a9c5a295729d51e8bc02451b4d922d78e909d6034cc708da99616847faff3d25c7a4dfaed91b6e019cc463992050353985a988dcda46c8772ea0f9bca52a109674c600cfb86346172f458668da73f24ac61a799177b07315207e9ea5a7fc1bb1acfb112b2e4d35ac9822639131b368ed755dd108e05c656940f405c8e28be2257c55e3badf1b73c907441f103d05a50634f3960813f18419473945c8b097adc562e8fc2a4633c0d1ab415885ec2592af50b44f75bc0e2c8636d66ca4e5a1cbf2e9834acbfa770945e0f770cf1f77f60900e106c44fb1f84db9dc4d5dedabcaf8d9c2399c7b0d2792c6595a374389a36de95ce460ad3c8857a1e52d6e4488e458daaef946724bdd62d5b6c53391537af304ab34bff92432094496029d29ca63f4a99926a96648aee2c69dacfd0b509443b49470b1d3c28dac197e130280467a86d65b40036a98816ae17284f886ac95bf9f76bd3fb9845a94e75a54b536fb99b2c407166658c9c2b61ada5958094671b9eeadd0849dd0669676efb2c73773f181e71d33a9a9722c0b6ebc171816387e937c36c229241008413961583836f5432a22a312d20a0dc74dc43a5f0108d4582dba78b9f2ca8503711fbf6640c0112ac81dd66876688b026543ded5374e90baf3a72e06758a95d1ae12802f5b5450f5e364affd3743d98a4a5cd1f1a5d46be954306f20e58f3f5223df1152d45b43ac75ca47729db6e68270ef4c1d99e1f97448c014fe1c9f230e692c4fbf4a96ba9153c09bf621a0ec9709a378b5a44e87af7297460cb10191b130a05874098b53512066a0516f558bcb6f36bbfd184947fb4e23cbeee0d3335fbb01750d52d9588f3f75321c2fcd1b7d06a73c75a257547472cc9a1a532d61945c2783125457467c396ebe4cb9900be2036ada78e3276cbd772b7ffa0df061e95aac5868cc4226cee3698d067a9c7a372796bfca22ac294009449c348a827d22f7cc52eff6fd1495f528cba3e84ff021ab93734097f4390ea015eeef48d2cde443595997c7b320b627499ad8e5810e6ed8e231905c6109672ae6fab81128d7f2d183a29ab23d82314c4d2c8977194000fd6537a74ef9fdf2fd2a09bd2eabd36cb9475bf0f33badec5ddc0f60f8839868ff50ad0eceb29cb3a234c75035e3a93a50e5e0c6934009808944c0d287be2934879a0a8fb7832eb13a8d5b00fe9bedd36d44542a31a12d90c5fd1d12613ca0a63561d6a89eb6544b83dab9f215540f14b19cb9c9af6ccb491e1be34370abdc446ae9d4702db4eb8a20cdef60207c2da7fb717decf929a1f383d27b7364a681ccdacd3150ef68d7d66e6a16bcc00ee71f1e81fb74f12e45ec04105af29d5455333dc215baf94d6ede7492f94041c8a686989b564a781bf5bae5cd599888cafec9530f7061adf021c4326e0bc40cf5894f984a3a69c741b42389ddf9dcb21ee015c71bd2b3a38685afebc5072f53fc2cc110acdb78776014b600d3828015b9be48b0982c833f83f691938bd274eb8e55468b7f7ff8532fb8802842320ea41f6de39722d786ab0f296db0e865b661b7004d03a8fcdedafb2f948b81ffe8c7e52e5ec2b951fe0c3b256650eafb29a1843b09d27521114f4947a81c1fd0eba301eb08c83a425e08271c3de064189445126d0cf4b35dde0b71061bf0d12f4ec5ac379ceeb76e96263124e0174fc15c56a7f63cde4fda942a47e8175b90864679eb8bedb65b079dcc5592b8b8ae2aae2ffee8a16ac0d47a023fb9984d22efa2e05daaa9f173143961e4c97ce665b76788eab44975ab684cb3c4cf152dbf748650772cb0d658046d05f091bd682612846f3f41e7e219fbc9a0c82c7ac8b778ff6f542dd86493fd737ca06eb4dbefb2db52e39e01921a2ff446604a2deb2e54b805e9fd3e28cd0fdc595c96e36722fa43277c123f7749cd99c42d3075badd71ecdfa1b80db24b503bd8c8ee1cce953f2e94ab51e7961eaa5539aa278332604be3bd49fd2a6a8f83efd3dc0cf9dce37016cf4c3c3bfeb900e59e11a7a582b146a0527e46e4a70f3315512a3240a94bd21deaa38fa4e142d1a03743d1faed34622288f75e3baea4f8794a7e937bf215929b9a88f04d8a6014a70a87aeb0d"]) getsockopt$IP6T_SO_GET_ENTRIES(r3, 0x29, 0x41, &(0x7f0000001340)={'security\x00', 0x1c, "d059b4beca5ddc328bfe8b4628faa07d4e5071fa6911db1f7cab805e"}, 0x0) 10:18:50 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 747.664257][ T4482] binder: BINDER_SET_CONTEXT_MGR already set [ 747.683541][ T4482] binder: 4479:4482 ioctl 40046207 0 returned -16 10:18:50 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f000068b000)='io\x00') bind$alg(r0, &(0x7f0000d59fa8)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-pclmul\x00'}, 0x58) accept4$alg(r1, 0x0, 0x0, 0x2000) sendfile(r1, r1, 0x0, 0xfffffffffffffffa) write$P9_RFLUSH(r1, &(0x7f0000000000)={0x7, 0x6d, 0x2}, 0x7) 10:18:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x16f, 0x0, 0x0) 10:18:50 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x74000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:50 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:50 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x88470000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:50 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x7a000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") r1 = syz_open_dev$usb(&(0x7f0000000100)='/dev/bus/usb/00#/00#\x00', 0x201, 0x2) ioctl$FS_IOC_FSGETXATTR(r1, 0x8008551c, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f0000000000)) [ 747.932595][ T4609] binder: BINDER_SET_CONTEXT_MGR already set [ 747.956929][ T4609] binder: 4608:4609 ioctl 40046207 0 returned -16 [ 747.964668][ T4609] binder_transaction: 55 callbacks suppressed [ 747.964684][ T4609] binder: 4608:4609 transaction failed 29189/-22, size 64-16 line 2995 10:18:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x170, 0x0, 0x0) 10:18:50 executing program 3: openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nullb0\x00', 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/snapshot\x00', 0x8000, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_MBUS_CODE(r1, 0xc0305602, &(0x7f0000001400)={0x0, 0x10000, 0x3031, 0x1}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r2, 0x0) getresgid(0x0, 0x0, &(0x7f0000000280)) write$FUSE_ENTRY(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000008e9464a207bd25a5588b8bff2e1c2222551fbc604e3e3b37d3"], 0x1d) r3 = syz_open_dev$vcsn(&(0x7f0000001240)='/dev/vcs#\x00', 0x2, 0x470b00) ioctl$KVM_SET_DEBUGREGS(r3, 0x4080aea2, &(0x7f0000001280)={[0x100000, 0x0, 0xd001, 0x13000], 0x5, 0x12}) bind$isdn_base(r3, &(0x7f0000001300)={0x22, 0x0, 0x80, 0x7}, 0x6) io_setup(0x101, 0x0) io_submit(0x0, 0x2000000000000246, &(0x7f0000001540)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r0, &(0x7f0000000000), 0xfffffce4}]) r4 = timerfd_create(0x0, 0x8000000800) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x301000, 0x0) getsockopt$TIPC_SRC_DROPPABLE(r5, 0x10f, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) timerfd_settime(r4, 0x3, &(0x7f00000000c0)={{0x77359400}, {0x0, 0x1c9c380}}, 0x0) read(r4, &(0x7f0000000200)=""/4096, 0x1000) openat$dir(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x101000, 0x104) ioctl$TCGETS(0xffffffffffffffff, 0x5401, &(0x7f0000000000)) ioctl$KVM_SET_SIGNAL_MASK(r5, 0x4004ae8b, &(0x7f0000001580)=ANY=[@ANYBLOB="00100000380ba9b0ed6bbb4257c82c4ac4de605a3af99279f84d9910bf3ee478ab30054973ece23aaedf0f689a087ebc01bf8728592910d7b48b6b19e7651c022e8582dea98c27d0c864b0201424d5b8e2499652d801dfa8fe302d3b10104b4b3464d1544032679f67ae978a790913b328508b00546e73e0bfc161dfee1ebf1d3f67aed8c856a98e41d7b8f4ef9344212e9261867ec770902f2ba247ce0b286e53eb21d0e1a04065b7875fbe05817dc7862985c9718bddd51d2f6ccb1b7cd8e9c23f55107ca9d18cc3543a76a9e6523934ed86c60ce80f685375ebc95aaa262e34dee907b27423d7bb8f12404eedf847164d7fe1d1db34175aeadb52195ccabc5df5fa76cf56d80e450759f0f0a37bbf92f8fbc21d2771e3fb8e531aad0ca108961c8b7d94e8ce098c6a970ac45cab882b7bdd44c8339c65abc89ba88922e742ca572974480ccaccf80bb907e9c27205c245ee2a529e32f02ccf583ab5c7c846c5ca9d6fa4650c12732e97c118ad8eee2054fd4648cd4d9542c8d804a987a16f76d74d561922b3c7fefed9bab0b5f7e367ea82dbf74a4f7088d686b0992c12ae17273d72a35390a6d5aca1cb5cb3761764a0d87c38bab4acfe585373bc80b0aeed6d0c2268c76de95d8932971defce2c54024edc2b056abcf19b8e331fcda824f1c2acc123f1109b17ad9041a3fa74f5741d3d581f3afab704b041a2a1082e6d0f54307775491ae7ea1f62c12b7085abd763e19b5ecd68f4a2275d352320e539e6a4314f474f3c95cc66650b2b5d03e5d3f16a3f896f3522b49611feb629235b7c00c6a051effbd5ca27f2c4350650bbcbff8ec6bbb52e2fec8075072e7029be9988342636fc4e1f5ce811b002e1118c252624d76837df045f0c3f5700fd263a1e259e71332b07fb755230720d2744a22ffe00a6802af967526917c01fccb72668eac82b671e1b17d539f79ad56ee5f4f8ae7a157482fb8fd702e7b2dba7ffaa7b36f419af9f591b5a95e2cd7dd034d9ff796e6190dba82cabbf6920b6dd0d0e9403db1633d593ab93a98f7ec763efd6b652482b8993813fc6baf45f4dcc69c7e196ee1ff85f9fb13f646f47241ed0b496951ea102521e381656ea7d3d035a47eb2d735e44305a2b49dc9e061b765919266c6b3e3756b8900ab730bfb6528c38c4bcf81db4ac46f0b1c7d65fecae713aa8fbe2987b860656bfa57a0c2000c2adb0c6765e1d94c37336457066aaaa2fbbb7944b524ea7e049aeaf03bebda4eaa7a9b0a3b9bf37416b6ef61703b3ac8552b6fc6966a5cf90b3c311faba95f4690ef9587248b34bf6f1730c70018292d17a6b57151bca9a0f47e72d73ac619db5abbf961d1f7b80946ebe6ec4ff5f6a951fff797d3de6fc359ce3339a8b551e40aab14ccf888343a2a62a847a19d6adc075f816ded26183451c81195a28aad91206fef3c4ec7e193956ec68855012c3e3cd67b91226d9ad0b9d0992d82bc7d4cdbd22a2b78669703c7cc249ed086d0b30af4a390a9e63afec4bc6d810bdd3c49a4bdcd32e8e2f47f2d03d9bf9d4ba2a47005601151757ae644ba1f36a77681a1c818ed87357e1956df1752167a57da5ab9a119161d42b8589659b937b938690e31560e9e392a18b3dacb013bb2e1cc089bd9813f02d28f559f50180f5cd2dd70702527c9cbb56a1a45bdab6d52fc0e6af350e881f2efee27ae271e8139f71ac516b039f7e4b1718ba6b30f9dd758d732adad1e36d85565a85f47bfdc5c4fc86a4b4459eeab068eef7aaee14a6a7b399c06fa8b1f350b27cabf51042459ae58dd3295fc04246f17c9a1a5578b42f9790ce0ab57909386e79a91159d31a60f8126e5e045cd3c1c633c86632ec6055fcfbaecc3691044761129de73b2b69a4e57a19c4b225503d74f75a80f55656d820c29a509d25feb722b187b98a32fa47a023f2289744200e77f660a3af113a8e9638cfb216ac7a75a9ffcd8447609ea4a9d7ed97c884f0a60585b1d342399a9709e0a90a82cb271be95a1b4764e0d37180a8f94d7a9130a5d96fe60abdd8e0e17c9e12affd341417415df7640154c3f52f839360fb84e63cc3c255b128e14ebe49a06808ff4ef1ccf2f762681a33b89a19771ad38b759d2dbc97c6f4eb9200797182d95ab1af048f80f9a1bbbce9ce3b9b1da8bac81bf9a69ba86d1e018043c82cb7073f8074dc0ce000c48248c82416cd4d3b8da0d29884b903e8677f1ed37aca8e326dd8819ababdfccfac99cd77b5733ca65f190619878b04b8c86bb6453f51a6ef12db91f8b1c0b913dc9a4f7e01b232c9994462117cd15c0873210f830d0a83f05ae2a96bf9bb83936a36873d016363f5f255cd33e4e6e67c90cd35680bb0d98737d0d2235355f1d178ac53f76e5ba42b85ddb15a5763db2b59e35eb48d9cc7a94f4e8fa887543eba87fe274f48fc9820a088708cf5adaf4e6c8568fa409adb1ea4f25d5911c24d28f145a375d54e2cb6c8f2e3e093582fa4127bd661d55ba235b2e77ca2c522168dc774e0602e5078842bd74d6b5b3025547c7191188f214b52b642e749f788168adf07151fb5747e220adefebff3259a6cf47b263db289f7280c710e58efdf3ef8646445e3d0006f43770bc23203a8b5a7bdc13f742b4f34ab4e100c56cb0337f9c90ab0502acd24cf4fd21ed7e92e5bd468554f7f1691803d7e124d9b7ff67b6d62473b707b2078e2f5b7b56b322c84e9c65696dc39fd12302c83591594f683cdb8bb37da4e86ca9e395d2110974aaf71c6ce022b1831f6f5c9aadb697d09ea94b58bdea555b08ef040946e9e1f7eb4e16a9938b6e680cc4b364d03e636f57b3496cc240da4188873e629e2035e9774206a2be03b7fb5f737399419ffc9ee747708f34e47e27d55f0af4417217c3508214b9f54c2dccd62288260ec65acb8288956d134864812b5ab4e3b28240dbadec7b2c155d36956dc862259d0cbb2eb8702862834c1572aa4cbb4820e3b1587a532e3f765be5452d9c9f4271052b2fc4a7063a68f7b1048f8ee736a0ab3f1747155fb4a4e787de1d56350c3af2ab8eaf3de1d307a654c63cd0ede51abd25483dfe2ed801ab53a0a52e6bb76516f292efb308393ce4c5075a37149329ce0a199af4b396e00772bf575dc79ca56d3d1515d8c0c164d03dd4bfa90392cbb583ad9125db5c40eebb0d9a1e8d2eaff6859a3121f17f1d63a1a4a76bea00480e7cd1c720b01cc3530be7d9fbf43b84c35595068edccbe224e9723e07d14eaee7162a519cd5a67a8dce3aa27a53e3fec9f76baef901f72ef9dbe75ed03b1f2ece2125c07940fbecc752123305a9dac953ae75ae2cf0d56372b21950da47906396424e2909a7e5d89091dfa5f57b23024d45e2b156ca6c357940fccd605a141926c83d751c7e2f4bf1f9d5c9aaf315bb4013b07fe515c106a03edfb04e0424f83a2505256e85a436e2cef448cda80eca99ab1937b43473263eab6aa4dc9f27ea85418ded5b9f1c308f99c8521f281558868e4d9937856eabf2b4550c4c5af97a140012d26c6e15b9564955e8879a287c73b4eb64674a5f1358a0b28bc969f87563194dd8cd875aece0f372c7aa241f91a15de50ea2ac738a683b7881cd81d65c8e48009c22fbccfea3a7f8d18aa28f0536c7b4c39cf58390cfd8c729a6839adde0c1e2a9c5a295729d51e8bc02451b4d922d78e909d6034cc708da99616847faff3d25c7a4dfaed91b6e019cc463992050353985a988dcda46c8772ea0f9bca52a109674c600cfb86346172f458668da73f24ac61a799177b07315207e9ea5a7fc1bb1acfb112b2e4d35ac9822639131b368ed755dd108e05c656940f405c8e28be2257c55e3badf1b73c907441f103d05a50634f3960813f18419473945c8b097adc562e8fc2a4633c0d1ab415885ec2592af50b44f75bc0e2c8636d66ca4e5a1cbf2e9834acbfa770945e0f770cf1f77f60900e106c44fb1f84db9dc4d5dedabcaf8d9c2399c7b0d2792c6595a374389a36de95ce460ad3c8857a1e52d6e4488e458daaef946724bdd62d5b6c53391537af304ab34bff92432094496029d29ca63f4a99926a96648aee2c69dacfd0b509443b49470b1d3c28dac197e130280467a86d65b40036a98816ae17284f886ac95bf9f76bd3fb9845a94e75a54b536fb99b2c407166658c9c2b61ada5958094671b9eeadd0849dd0669676efb2c73773f181e71d33a9a9722c0b6ebc171816387e937c36c229241008413961583836f5432a22a312d20a0dc74dc43a5f0108d4582dba78b9f2ca8503711fbf6640c0112ac81dd66876688b026543ded5374e90baf3a72e06758a95d1ae12802f5b5450f5e364affd3743d98a4a5cd1f1a5d46be954306f20e58f3f5223df1152d45b43ac75ca47729db6e68270ef4c1d99e1f97448c014fe1c9f230e692c4fbf4a96ba9153c09bf621a0ec9709a378b5a44e87af7297460cb10191b130a05874098b53512066a0516f558bcb6f36bbfd184947fb4e23cbeee0d3335fbb01750d52d9588f3f75321c2fcd1b7d06a73c75a257547472cc9a1a532d61945c2783125457467c396ebe4cb9900be2036ada78e3276cbd772b7ffa0df061e95aac5868cc4226cee3698d067a9c7a372796bfca22ac294009449c348a827d22f7cc52eff6fd1495f528cba3e84ff021ab93734097f4390ea015eeef48d2cde443595997c7b320b627499ad8e5810e6ed8e231905c6109672ae6fab81128d7f2d183a29ab23d82314c4d2c8977194000fd6537a74ef9fdf2fd2a09bd2eabd36cb9475bf0f33badec5ddc0f60f8839868ff50ad0eceb29cb3a234c75035e3a93a50e5e0c6934009808944c0d287be2934879a0a8fb7832eb13a8d5b00fe9bedd36d44542a31a12d90c5fd1d12613ca0a63561d6a89eb6544b83dab9f215540f14b19cb9c9af6ccb491e1be34370abdc446ae9d4702db4eb8a20cdef60207c2da7fb717decf929a1f383d27b7364a681ccdacd3150ef68d7d66e6a16bcc00ee71f1e81fb74f12e45ec04105af29d5455333dc215baf94d6ede7492f94041c8a686989b564a781bf5bae5cd599888cafec9530f7061adf021c4326e0bc40cf5894f984a3a69c741b42389ddf9dcb21ee015c71bd2b3a38685afebc5072f53fc2cc110acdb78776014b600d3828015b9be48b0982c833f83f691938bd274eb8e55468b7f7ff8532fb8802842320ea41f6de39722d786ab0f296db0e865b661b7004d03a8fcdedafb2f948b81ffe8c7e52e5ec2b951fe0c3b256650eafb29a1843b09d27521114f4947a81c1fd0eba301eb08c83a425e08271c3de064189445126d0cf4b35dde0b71061bf0d12f4ec5ac379ceeb76e96263124e0174fc15c56a7f63cde4fda942a47e8175b90864679eb8bedb65b079dcc5592b8b8ae2aae2ffee8a16ac0d47a023fb9984d22efa2e05daaa9f173143961e4c97ce665b76788eab44975ab684cb3c4cf152dbf748650772cb0d658046d05f091bd682612846f3f41e7e219fbc9a0c82c7ac8b778ff6f542dd86493fd737ca06eb4dbefb2db52e39e01921a2ff446604a2deb2e54b805e9fd3e28cd0fdc595c96e36722fa43277c123f7749cd99c42d3075badd71ecdfa1b80db24b503bd8c8ee1cce953f2e94ab51e7961eaa5539aa278332604be3bd49fd2a6a8f83efd3dc0cf9dce37016cf4c3c3bfeb900e59e11a7a582b146a0527e46e4a70f3315512a3240a94bd21deaa38fa4e142d1a03743d1faed34622288f75e3baea4f8794a7e937bf215929b9a88f04d8a6014a70a87aeb0d"]) getsockopt$IP6T_SO_GET_ENTRIES(r3, 0x29, 0x41, &(0x7f0000001340)={'security\x00', 0x1c, "d059b4beca5ddc328bfe8b4628faa07d4e5071fa6911db1f7cab805e"}, 0x0) [ 747.984811][ C1] net_ratelimit: 22 callbacks suppressed [ 747.984819][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 747.996316][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 748.018156][ T4616] binder: 4614:4616 transaction failed 29201/-22, size 64-16 line 3389 [ 748.051173][ T3885] binder_release_work: 55 callbacks suppressed [ 748.051181][ T3885] binder: undelivered TRANSACTION_ERROR: 29201 [ 748.065500][ T4616] binder: BINDER_SET_CONTEXT_MGR already set 10:18:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) syz_genetlink_get_family_id$ipvs(0x0) sendmsg$IPVS_CMD_DEL_SERVICE(r0, 0x0, 0x1) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r1 = creat(0x0, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$KDDISABIO(0xffffffffffffffff, 0x4b37) setxattr$trusted_overlay_opaque(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f0000000180)='y\x00', 0x2, 0x1) r2 = add_key(&(0x7f00000001c0)='logon\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000240)="f70bcfc31552ee6677279dedfc9579be0074362747b416bf03a4175eb7eeb3ba58d3d4d3cf9bea7414a2ad0c6d70fea34bfb4718391e0a743bcb3febdc20e8ee9e2f2df56ac0d6b3e3760973fd7c6e832695900223b0b3", 0x57, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='asymmetric\x00', 0x0, &(0x7f00000000c0)="3058020af10cb8b56c96d27c44d5ca7839173a8f1143a711f5a939b4fd0072693a46c08df6616dd21be3453ecf73039a20f43acbc5376139a9070ae27dd847474d1e", 0x42, r2) semget(0x0, 0x6, 0x40) accept4$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x6e, 0x80000) semctl$SEM_INFO(0x0, 0x3, 0x13, 0x0) socket$pptp(0x18, 0x1, 0x2) eventfd(0x7f) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000003080)="ca686ec2bdc5b054f091d3e85873ccb4b8890dc1fb4595d468e105919305be17c086e87a261320f39c87d0bf7d7c98c9c22c22589a6eeb1229aa9330186073de9f721e0245c99268410b98bb350968f163d266cf597436733eafa08f45f35d028e5788aeaa0c3c5000031dea8ef513adf6fd05ef11282aa0998793260cd234796b1708f0d3640c89f51f8c75231efb5cfd8c4aee91c114c210a370e93c5dfbfe42176e6ed1c35f8dbecfcebae5c816e42766eb6fe06499eec02a686aa19600bc0b211859b1049433e181738f16d69348ef7b096910051973067d94af6b09bee688caf68e77982a6fd30400000000000000be4cfd3be52d479b475545891c869a7badc51fe2f4dba8b94db0bed84e3726e04c6c6e8f0000") syz_open_dev$adsp(0x0, 0x0, 0x1) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 10:18:50 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x88480000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 748.122510][ T4616] binder: 4614:4616 ioctl 40046207 0 returned -16 [ 748.132251][T15456] binder: undelivered TRANSACTION_ERROR: 29189 [ 748.143027][ T4730] binder: 4608:4730 transaction failed 29189/-22, size 64-16 line 2995 10:18:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x171, 0x0, 0x0) 10:18:50 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0xfdfdffff}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 748.194825][T15456] binder: undelivered TRANSACTION_ERROR: 29189 10:18:50 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) modify_ldt$read_default(0x2, &(0x7f0000000280)=""/4096, 0x1000) r0 = socket$alg(0x26, 0x5, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) r1 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0xffffffffffffffff, 0x2) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0x4000040}, 0x4040) bind$alg(r0, &(0x7f0000000200)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-generic\x00'}, 0x58) prctl$PR_SET_MM(0x23, 0xb, &(0x7f0000fed000/0x13000)=nil) r2 = accept$alg(r0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can, 0x3000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) ioctl$RTC_PLL_GET(r1, 0x80207011, 0x0) 10:18:50 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 748.309547][ T4745] binder_fixup_parent: 29 callbacks suppressed [ 748.309557][ T4745] binder: 4744:4745 got transaction with invalid parent offset or type 10:18:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x172, 0x0, 0x0) 10:18:50 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffff6) r2 = accept(r1, 0x0, 0x0) write(r2, &(0x7f00000000c0)='\a', 0x1) recvmmsg(r0, &(0x7f0000001000), 0x3fffffffffffefe, 0x0, 0x0) [ 748.364468][ T4745] binder: 4744:4745 transaction failed 29201/-22, size 64-16 line 3389 [ 748.393735][ T4794] binder: BINDER_SET_CONTEXT_MGR already set 10:18:50 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x88640000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 748.464646][ T4794] binder: 4793:4794 ioctl 40046207 0 returned -16 [ 748.464674][ T3885] binder: undelivered TRANSACTION_ERROR: 29201 [ 748.471930][ T4842] binder: 4744:4842 got transaction with invalid parent offset or type 10:18:50 executing program 4: mkdir(&(0x7f0000001b40)='./file0\x00', 0x0) mount(0x0, &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x8200) accept$unix(r0, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x20202, 0x0) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="73656375726974790000000000000000000000000000000000000000000000000500000000000000000000000000000005000000000000000000000000000000000000000000007e9c8bd30f07234b000000000000000000000000000000000000000000000000009a00"/120], 0x78) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r0, 0x80045300, &(0x7f00000001c0)) [ 748.536118][ T4861] binder: 4793:4861 got transaction with invalid parent offset or type [ 748.555942][ T4861] binder: 4793:4861 transaction failed 29201/-22, size 64-16 line 3389 10:18:50 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x173, 0x0, 0x0) [ 748.599287][T15456] binder: undelivered TRANSACTION_ERROR: 29201 [ 748.615175][ T4794] binder: BINDER_SET_CONTEXT_MGR already set [ 748.621467][ T4842] binder: 4744:4842 transaction failed 29201/-22, size 64-16 line 3389 [ 748.634822][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 748.640707][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 748.649258][ T4794] binder: 4793:4794 ioctl 40046207 0 returned -16 [ 748.687814][T15456] binder: undelivered TRANSACTION_ERROR: 29201 [ 748.689565][ T4861] binder: 4793:4861 got transaction with invalid parent offset or type 10:18:51 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0xfffffdfd}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:51 executing program 4: futex(&(0x7f000000cffc)=0x4, 0x80000000000b, 0x1, 0x0, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc)=0x4, 0x80000000000b, 0x4, 0x0, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc), 0xc, 0x1, &(0x7f0000000a00)={0x0, 0x989680}, &(0x7f0000048000), 0x0) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x40000, 0x0) getpeername$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000080)=0x14) mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x1f7ffff, 0x4032, 0xffffffffffffffff, 0x0) exit(0x0) [ 748.751820][ T4861] binder: transaction release 9179 bad handle 1, ret = -22 10:18:51 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8ffff}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x174, 0x0, 0x0) [ 748.810123][ T4980] binder: 4979:4980 got transaction with invalid parent offset or type [ 748.817171][ T4861] binder: 4793:4861 transaction failed 29201/-22, size 64-16 line 3389 10:18:51 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2800000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 748.853804][ T3885] binder: undelivered TRANSACTION_ERROR: 29201 [ 748.881202][ T4980] binder: 4979:4980 transaction failed 29201/-22, size 64-16 line 3389 [ 748.919666][T15456] binder: undelivered TRANSACTION_ERROR: 29201 [ 748.930658][ T4992] binder: BINDER_SET_CONTEXT_MGR already set [ 748.959078][ T4992] binder: 4979:4992 ioctl 40046207 0 returned -16 10:18:51 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) modify_ldt$read_default(0x2, &(0x7f0000000280)=""/4096, 0x1000) r0 = socket$alg(0x26, 0x5, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) r1 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0xffffffffffffffff, 0x2) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0x4000040}, 0x4040) bind$alg(r0, &(0x7f0000000200)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-generic\x00'}, 0x58) prctl$PR_SET_MM(0x23, 0xb, &(0x7f0000fed000/0x13000)=nil) r2 = accept$alg(r0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can, 0x3000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) ioctl$RTC_PLL_GET(r1, 0x80207011, 0x0) 10:18:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x175, 0x0, 0x0) [ 748.959707][ T4993] binder: 4979:4993 got transaction with invalid parent offset or type [ 748.959782][ T5009] binder: BINDER_SET_CONTEXT_MGR already set [ 749.009989][ T5009] binder: 4994:5009 ioctl 40046207 0 returned -16 [ 749.018298][ T5076] binder: 4994:5076 got transaction with invalid parent offset or type [ 749.034870][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 749.040722][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 749.045449][ T5076] binder: 4994:5076 transaction failed 29201/-22, size 64-16 line 3389 [ 749.057678][ T4993] binder: 4979:4993 transaction failed 29201/-22, size 64-16 line 3389 10:18:51 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x88caffff}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:51 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x100000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 749.097150][T15456] binder: undelivered TRANSACTION_ERROR: 29201 [ 749.104317][ T5009] binder: BINDER_SET_CONTEXT_MGR already set 10:18:51 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x176, 0x0, 0x0) [ 749.149744][T15456] binder: undelivered TRANSACTION_ERROR: 29201 [ 749.157044][ T5009] binder: 4994:5009 ioctl 40046207 0 returned -16 [ 749.157273][ T5105] binder: BINDER_SET_CONTEXT_MGR already set [ 749.180706][ T5105] binder: 5104:5105 ioctl 40046207 0 returned -16 10:18:51 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3800000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 749.220911][ T5110] binder: 5104:5110 got transaction with invalid parent offset or type 10:18:51 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x200000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 749.265617][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 749.273207][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 749.280528][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 749.287468][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 749.355034][ T5152] binder: 5150:5152 got transaction with invalid parent offset or type [ 749.379790][ T5193] binder: BINDER_SET_CONTEXT_MGR already set [ 749.392645][ T5193] binder: 5166:5193 ioctl 40046207 0 returned -16 10:18:51 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x89060000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 749.414623][ T5193] binder: 5166:5193 got transaction with invalid parent offset or type [ 749.423737][ T5152] binder: BINDER_SET_CONTEXT_MGR already set [ 749.477433][ T5152] binder: 5150:5152 ioctl 40046207 0 returned -16 10:18:52 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) clock_adjtime(0x7, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-256\x00'}, 0x58) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0x9) r1 = accept4(r0, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) ioctl$sock_inet_sctp_SIOCINQ(r1, 0x541b, &(0x7f0000000080)) sendmmsg(r1, &(0x7f0000006f40)=[{{&(0x7f00000000c0)=@hci, 0x80, &(0x7f0000001180), 0x0, &(0x7f0000002840)}}, {{&(0x7f0000001340)=@hci, 0x80, &(0x7f0000000140), 0x17b, &(0x7f0000000080)}}], 0x2, 0x0) 10:18:52 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x177, 0x0, 0x0) 10:18:52 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x300000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ubi_ctrl\x00', 0x20400, 0x0) sendmsg$rds(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x2, 0x4e23, @broadcast}, 0x10, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/123, 0x7b}], 0x1, 0x0, 0x0, 0x20008000}, 0x4000000) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm_plock\x00', 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f00000001c0)={0x1, r1, 0x1}) socket$packet(0x11, 0x3, 0x300) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="a593c111dc0fffffffffffff0800450000520000000000009078ac141400000000000c00907800000000450000000000000000000000000000007f00000164b252"], 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e22, @rand_addr=0x1}, 0x10) r2 = request_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f00000004c0)={'syz', 0x0}, &(0x7f0000000500)=']vmnet0\'cpusetcpuset#,\x8eppp0ppp1bdevmime_type\x00', 0xfffffffffffffffc) r3 = add_key$keyring(&(0x7f0000000300)='keyring\x00', &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, 0x0) keyctl$unlink(0x9, r2, r3) r4 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x3f, 0x8080) r5 = getpid() ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000100)=""/36) write$FUSE_LK(r4, &(0x7f00000000c0)={0x28, 0xfffffffffffffff5, 0x8, {{0x5, 0x81, 0x2, r5}}}, 0x28) 10:18:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe20f0000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 749.721269][ T5332] binder: BINDER_SET_CONTEXT_MGR already set [ 749.736180][ T5332] binder: 5329:5332 ioctl 40046207 0 returned -16 10:18:52 executing program 4: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0) mbind(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x1, 0x0, 0x0, 0x0) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000040)={r0, 0x0, 0x9, 0x2, 0x7}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000200)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000240)) r2 = getpgrp(0x0) r3 = syz_open_procfs(r2, &(0x7f0000000300)='net/raw6\x00') readv(r3, &(0x7f0000000000)=[{&(0x7f0000242000)=""/2560, 0xa00}], 0x1) [ 749.792512][ T5332] binder: BINDER_SET_CONTEXT_MGR already set [ 749.810785][ T5332] binder: 5329:5332 ioctl 40046207 0 returned -16 10:18:52 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_JOIN_MCAST(r0, &(0x7f00000000c0)={0x16, 0x98, 0xfa00, {0x0, 0x0, 0xffffffffffffffff, 0x1c, 0x300, @in6={0xa, 0x0, 0x0, @remote}}}, 0xa0) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000300)='/dev/dlm_plock\x00', 0x10000, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f0000000340)={0x0, @in={{0x2, 0x4e23, @multicast2}}, 0x66, 0x80}, &(0x7f0000000400)=0x90) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000440)={r2, 0x1, 0x4, [0x2a2, 0x9, 0x9, 0x4]}, &(0x7f0000000480)=0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000500)='/dev/snapshot\x00', 0x200000, 0x0) r4 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x7, 0x2000) connect$pppoe(r3, &(0x7f0000000180)={0x18, 0x0, {0x1, @random="fd4209e07aa9", 'bridge_slave_1\x00'}}, 0x1e) sendfile(r4, r1, &(0x7f0000000080), 0x3) ioctl$FIBMAP(r0, 0x1, &(0x7f00000004c0)=0x6) ioctl$PPPOEIOCSFWD(r4, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x2, @broadcast, 'nlmon0\x00'}}) ioctl$FS_IOC_GETFSMAP(r4, 0xc0c0583b, &(0x7f0000000200)={0x0, 0x0, 0x1, 0x0, [], [{0x0, 0xffff, 0x1, 0x1f, 0x1, 0x7f}, {0x0, 0xfff, 0x7, 0x8, 0x20, 0xfffffffffffffe05}], [[]]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000001, 0x20011, r0, 0x0) 10:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4800000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe8030000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:52 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x178, 0x0, 0x0) 10:18:52 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x400000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 3: madvise(&(0x7f0000004000/0x2000)=nil, 0x2000, 0xf) madvise(&(0x7f0000003000/0x4000)=nil, 0x300020, 0xf) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x101000, 0x0) ioctl$DRM_IOCTL_ADD_MAP(r0, 0xc0286415, &(0x7f0000000040)={&(0x7f0000fff000/0x1000)=nil, 0x800, 0x2, 0x24, &(0x7f0000ffe000/0x2000)=nil, 0x25}) 10:18:52 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000100)={'veth1\x00', {0x2, 0x4e24, @local}}) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x0, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x9, 0x7ffff) ioctl$KVM_GET_MP_STATE(r2, 0x8004ae98, &(0x7f0000000080)) ioctl$RTC_EPOCH_SET(r1, 0x4008700e, 0x7) 10:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c00000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 749.986883][ T5463] binder: BINDER_SET_CONTEXT_MGR already set [ 749.993099][ T5463] binder: 5462:5463 ioctl 40046207 0 returned -16 10:18:52 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000005500)='/dev/ptmx\x00', 0x0, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$VIDIOC_G_FBUF(r1, 0x8030560a, &(0x7f0000000100)={0x1, 0x24, &(0x7f0000000080)="8e6406bef65e9e1beade03adb55e55e25165e8a66bffd2654fe78bc74ac38a797e69f46bcf8da0ff950c226325017fcac0a9ce4d83154e2e897318f43eaac7aec2f97df5b5f64eec3ca6a8c1a3d40bc4d5ac348465ebc5af32747f8a361f9e7c6b562f97a5726f5ba9a505c31de64be88358565f4e6c", {0x5, 0x76b, 0x7277737d, 0x9, 0x7, 0x401, 0xc, 0x9f}}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x80800008) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)) 10:18:52 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x500000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x179, 0x0, 0x0) 10:18:52 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x0) bind(r0, &(0x7f0000000200)=@sco, 0x80) syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x204000) 10:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xf4010000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 750.273447][ T5588] binder: BINDER_SET_CONTEXT_MGR already set [ 750.285035][ T5588] binder: 5586:5588 ioctl 40046207 0 returned -16 [ 750.304934][ T5594] binder: BINDER_SET_CONTEXT_MGR already set 10:18:52 executing program 4: prctl$PR_SET_TIMERSLACK(0x1d, 0xfffffffffffffffc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x6e) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000480)={0x0, 0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000440)='\x00', 0xffffffffffffffff}, 0x30) perf_event_open(&(0x7f00000003c0)={0x5, 0x70, 0x7ff, 0x1, 0x9, 0x4, 0x0, 0x3, 0x8100, 0x9, 0x1000, 0x5f, 0x0, 0x5, 0x5, 0x1, 0x9, 0x7, 0x5, 0x4, 0xfffffffffffffffb, 0x7, 0x3, 0x400, 0x1ff, 0x8, 0x8, 0x81, 0x3, 0x3b5, 0x9, 0xfd7, 0x0, 0x8910, 0x1666, 0x1, 0x3, 0xb0, 0x0, 0x58b, 0x4, @perf_bp={&(0x7f0000000380), 0x8}, 0x10000, 0x9, 0x8000, 0x2, 0x4, 0x10000, 0xffff}, 0x0, 0x10, r1, 0x8) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ubi_ctrl\x00', 0x8100, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r2, 0x29, 0x41, &(0x7f0000000500)={'nat\x00', 0x100000000000009d, [{}, {}, {}, {}, {}]}, 0xff15) ioctl(r0, 0x3, &(0x7f0000000240)="110bdc6fa0de998cfb70934ba06271e518003b8b60a28479de8257fc22a16d3a16d0a773c8b30939535215a7151d225a50dfa05de092bb606298b2834a197b74e94011ef5901bfb2d1980aeaf79c4c4b638f5ed23a7c4501629dd8c031a157a559b918e93335d8619b7e5867b711a7ef6a9d9fd081b0f15fa93e7a2066544c14bca91ff255637dd1ce58f21883c7796ca048fb4928f133b028528fe84999e7bb8abd07ccc75e68e239a35b4cb038911c") ppoll(0x0, 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x0, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x210000, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000000080)={0x0, 0x2}, &(0x7f00000000c0)=0x8) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000140), &(0x7f0000000340)=0x14) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000000100)={r4, 0xffffffffffff494c}, &(0x7f0000000300)=0xffffffffffffffd4) 10:18:52 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000002c0)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_GET_REG_LIST(0xffffffffffffffff, 0xc008aeb0, &(0x7f0000000000)=ANY=[@ANYBLOB="c5"]) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000028000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 750.355004][ T5594] binder: 5587:5594 ioctl 40046207 0 returned -16 10:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x17a, 0x0, 0x0) 10:18:52 executing program 4: r0 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) ppoll(0x0, 0x0, &(0x7f0000000140)={0x77359400}, 0x0, 0x0) r1 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x2, 0x2) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x10000, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, 0x1c) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x3) tkill(r0, 0x1000000000016) 10:18:52 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x600000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6800000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffa888}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 750.637311][ T5722] binder: BINDER_SET_CONTEXT_MGR already set 10:18:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x17b, 0x0, 0x0) [ 750.679951][ T5722] binder: 5721:5722 ioctl 40046207 0 returned -16 [ 750.706606][ T5733] binder: BINDER_SET_CONTEXT_MGR already set [ 750.727184][ T5733] binder: 5721:5733 ioctl 40046207 0 returned -16 10:18:53 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6c00000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:53 executing program 3: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x2000, 0x0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r1, 0x1000008912, &(0x7f0000000000)="0adc1f123c123f319bc070") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet6_sctp(0xa, 0x80000000000001, 0x84) connect$inet6(r2, &(0x7f00008c0000)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$sock_buf(r2, 0x1, 0x1c, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1c) 10:18:53 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x700000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x17c, 0x0, 0x0) [ 750.844219][ T5803] binder: BINDER_SET_CONTEXT_MGR already set [ 750.855652][ T5803] binder: 5778:5803 ioctl 40046207 0 returned -16 10:18:53 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffca88}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:53 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7400000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:53 executing program 3: r0 = socket$can_bcm(0x1d, 0x2, 0x2) syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x101, 0x101002) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/fuse\x00', 0x2, 0x0) connect(r0, &(0x7f0000000280)=@isdn={0x22, 0x0, 0x0, 0x0, 0x80}, 0x80) [ 750.903218][ T5852] binder: BINDER_SET_CONTEXT_MGR already set [ 750.931348][ T5852] binder: 5844:5852 ioctl 40046207 0 returned -16 10:18:53 executing program 4: r0 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) ppoll(0x0, 0x0, &(0x7f0000000140)={0x77359400}, 0x0, 0x0) r1 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x2, 0x2) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x10000, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, 0x1c) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x3) tkill(r0, 0x1000000000016) 10:18:53 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x17d, 0x0, 0x0) 10:18:53 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0xa00000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:53 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a00000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00\b\x00') r2 = accept(r0, 0x0, &(0x7f0000000040)) r3 = socket$kcm(0x29, 0x800000002, 0x0) sendfile(r3, r1, 0x0, 0x7ffff000) write$FUSE_NOTIFY_DELETE(r0, &(0x7f00000000c0)={0x33, 0x6, 0x0, {0x2, 0x5, 0xa, 0x0, 'net/kcm\x00\b\x00'}}, 0x33) ioctl$UFFDIO_WAKE(r1, 0x8010aa02, &(0x7f0000000080)={&(0x7f0000ffe000/0x2000)=nil, 0x2000}) read(r2, &(0x7f0000000200)=""/246, 0xf6) 10:18:53 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffdd86}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:53 executing program 3: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000280)='/dev/vcsa#\x00', 0x2d8, 0xffffffffffffffff) accept$packet(0xffffffffffffff9c, &(0x7f0000002d00)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000002d40)=0x14) sendmsg$can_bcm(r1, &(0x7f0000002e80)={&(0x7f0000002d80)={0x1d, r2}, 0x10, &(0x7f0000002e40)={&(0x7f0000002dc0)=ANY=[@ANYBLOB="03000000020000000400000000000000", @ANYRES64=0x0, @ANYRES64=0x7530, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="00000000010000000200000c000000044dc87ebae3af78765fcf16464e7334d8349641186ce1e743b14812177300750fe4d25d1378166d3e9b5d50dcb3e940e21e46750747409a1a8cc6205e"], 0x80}, 0x1, 0x0, 0x0, 0x10}, 0x80) getsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000040), &(0x7f00000000c0)=0x4) openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mISDNtimer\x00', 0x0, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000140)={r1, r1, 0xd, 0x1}, 0x10) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000880)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) ioctl$UFFDIO_ZEROPAGE(r0, 0xc020aa04, &(0x7f0000000080)={{&(0x7f0000011000/0x1000)=nil, 0x1000}, 0x1}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000100)=0x8, 0x4) [ 751.518762][ T5986] binder: BINDER_SET_CONTEXT_MGR already set [ 751.558835][ T5986] binder: 5979:5986 ioctl 40046207 0 returned -16 10:18:53 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 751.571713][ T5986] binder: BINDER_SET_CONTEXT_MGR already set [ 751.580478][ T5986] binder: 5979:5986 ioctl 40046207 0 returned -16 10:18:54 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x17e, 0x0, 0x0) 10:18:54 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x2000000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 751.657657][ T6060] binder: BINDER_SET_CONTEXT_MGR already set [ 751.672255][ T6060] binder: 6044:6060 ioctl 40046207 0 returned -16 10:18:54 executing program 3: ustat(0xffff, &(0x7f0000000040)) 10:18:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x40030000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 751.753529][ T6105] binder: BINDER_SET_CONTEXT_MGR already set [ 751.818788][ T6110] binder_alloc_new_buf_locked: 6 callbacks suppressed [ 751.818828][ T6110] binder_alloc: 6044: binder_alloc_buf, no vma [ 751.825329][ T6105] binder: 6104:6105 ioctl 40046207 0 returned -16 10:18:54 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='clear_refs\x00') write$P9_RLERROR(r0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x4, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/ipv6_route\x00') sendfile(r1, r2, 0x0, 0x100000008001) 10:18:54 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000200)='/dev/dri/card#\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f00000000c0)) r1 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000080)='/proc/capi/capi20ncci\x00', 0x10000000090982, 0x0) sendto$rxrpc(r1, &(0x7f0000000240)="834ce88c247069bd6e5a1716815d8ceff4739cc702e42afedaad38744aa3977d4676213b2d7a69f2497bd4a2149cb6d35194f4ec4ca9eed4330a3c5ca3b560ac617d317046547d3e9b5e164188257617a1ea6b3ee9c248d64a9a26c1b1595b23a62f5fc73f70906dcdf613ef21806d5c6d9a39faeebacb472ab4ba999853e436a7626c4d1034b6def4b2343cff82b2517ac1933484392e408425ac646e652156be1cec184c780b5f5bbe10703d42dbd5dd0b686f47285de4d2077f206e475e2189d5d86fdcd9ed948287416930153354d79a30a6efc687aa561cd6", 0xdb, 0xd0, &(0x7f0000000040)=@in4={0x21, 0x1, 0x2, 0x10, {0x2, 0x4e20, @rand_addr=0x40}}, 0x24) 10:18:54 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdfdffff00000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:54 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x17f, 0x0, 0x0) 10:18:54 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x4800000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:54 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") r1 = socket$netlink(0x10, 0x3, 0x10) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) setitimer(0x1, &(0x7f0000000600)={{r2, r3/1000+10000}, {0x77359400}}, &(0x7f0000000640)) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ENABLE(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000006c0)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES32=r4, @ANYRESDEC=r1], 0x3}}, 0x0) r5 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000080)='/proc/capi/capi20ncci\x00', 0x400002, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f0000000580)={0x100, @time, 0x3, {0x0, 0xcee}, 0x0, 0x2, 0x2d81ff5c}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000003c0)={{{@in=@initdev, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@empty}}, &(0x7f0000000100)=0xe8) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r5, 0xc0a85352, &(0x7f00000004c0)={{0x100, 0x4}, 'port1\x00', 0x3a, 0x1, 0x200000000, 0x6, 0xfffffffffffffffc, 0x7, 0x2, 0x0, 0x0, 0x7}) sendto$packet(r5, &(0x7f00000002c0)="85ec9117048a39bda78ea04e74d12265608e8c7510f01ff5692192594415ba9c765bfba9a7833e7daa7ce72b479ed89431e8a5f2f95a00fe862ac024db4724b426c595758e9fbb953783dbd70599eddd43a0c23b1a9f24550166191d42e44059041a2ba35884fffda9dcd6e6ca9a8c008d504006aa9de21ecb56ff29eeebcb0e86d9c65e391e83f453f578d94a21ae0f6c2eb31dc02f17a210faa55f0c3996d3499108019e0b14597181017a6b60201a86e69a370c25378c0c849450ea79a685e8053ff92c6057b9f605d66eee94984cf0ca13380862dd2e244b7fc3842b7a9a3c9d7fe8c4ceafdde71fa1", 0xeb, 0x4000, &(0x7f0000000140)={0x11, 0xf5, r6, 0x1, 0x8, 0x6, @random="c365076b2dee"}, 0x14) [ 752.406080][ T6224] binder: BINDER_SET_CONTEXT_MGR already set [ 752.439405][ T6224] binder: 6222:6224 ioctl 40046207 0 returned -16 10:18:54 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 752.480317][ T6224] binder: BINDER_SET_CONTEXT_MGR already set [ 752.515022][ T6224] binder: 6222:6224 ioctl 40046207 0 returned -16 10:18:54 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x180, 0x0, 0x0) 10:18:54 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x4c00000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:55 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vfio/vfio\x00', 0x2200, 0x0) syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0xffff, 0x80000) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000040)) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4000000000002024, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$KVM_GET_ONE_REG(r1, 0x4010aeab, &(0x7f0000000080)={0x6, 0x1}) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x13, &(0x7f0000013e95), 0x4) 10:18:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='clear_refs\x00') write$P9_RLERROR(r0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x4, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/ipv6_route\x00') sendfile(r1, r2, 0x0, 0x100000008001) 10:18:55 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:55 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x6000000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:55 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:55 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x181, 0x0, 0x0) [ 752.936129][ T6454] binder: 6453:6454 got transaction with invalid offset (0, min 0 max 3) or object. [ 752.967817][ T6462] binder: BINDER_SET_CONTEXT_MGR already set [ 752.975411][ T6454] binder_transaction: 49 callbacks suppressed [ 752.975429][ T6454] binder: 6453:6454 transaction failed 29201/-22, size 3-16 line 3242 [ 753.019226][ T6462] binder: 6460:6462 ioctl 40046207 0 returned -16 [ 753.030083][ T6466] binder: 6460:6466 transaction failed 29201/-22, size 64-16 line 3389 [ 753.041368][ T6462] binder: BINDER_SET_CONTEXT_MGR already set [ 753.060445][ T6462] binder: 6460:6462 ioctl 40046207 0 returned -16 10:18:55 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'skcipher\x00', 0x0, 0x0, 'chacha20-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x167e00, 0x0) setsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000000080)=0x5, 0x1) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x9, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4000000, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x10b, 0x0, 0x0, 0x3, 0x1}, 0x2c) r3 = creat(0x0, 0x100) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000980), 0x4) r4 = syz_open_dev$binder(&(0x7f0000000400)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) syz_open_dev$binder(&(0x7f0000000480)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r5 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) shmat(r5, &(0x7f0000e31000/0x3000)=nil, 0x4000) ioctl$BINDER_GET_NODE_DEBUG_INFO(r2, 0xc018620b, 0x0) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000140)={0x4, 0x0, &(0x7f00000000c0)=[@enter_looper], 0x0, 0x0, &(0x7f0000000700)}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f0000000300)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000200)=[@flat={0x73622a85}], &(0x7f0000000240)=[0x0]}}], 0xfffffffffffffe43, 0x0, &(0x7f00000003c0)}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f00000003c0)={0x14, 0x0, &(0x7f0000000680)=[@acquire_done], 0x0, 0x0, 0x0}) 10:18:55 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x182, 0x0, 0x0) [ 753.060832][ T6468] binder: 6453:6468 got transaction with invalid offset (0, min 0 max 3) or object. [ 753.092889][ T6466] binder: 6460:6466 transaction failed 29201/-22, size 64-16 line 3389 [ 753.130357][T15456] binder_release_work: 51 callbacks suppressed [ 753.130365][T15456] binder: undelivered TRANSACTION_ERROR: 29201 10:18:55 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:55 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x6800000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 753.184839][ C1] net_ratelimit: 18 callbacks suppressed [ 753.184849][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 753.196375][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 753.209088][ T6468] binder: 6453:6468 transaction failed 29201/-22, size 3-16 line 3242 [ 753.220101][ T3885] binder: undelivered TRANSACTION_ERROR: 29201 10:18:55 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 753.279240][ T6580] binder: BINDER_SET_CONTEXT_MGR already set [ 753.286213][ T6581] binder: 6542:6581 BC_ACQUIRE_DONE node 9355 has no pending acquire request [ 753.295700][ T6580] binder: 6578:6580 ioctl 40046207 0 returned -16 [ 753.296699][ T3885] binder: send failed reply for transaction 9354 to 6542:6574 [ 753.302959][ T6580] binder: 6578:6580 transaction failed 29189/-22, size 64-16 line 2995 10:18:55 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x6, 0x2000) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2400000}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x154, r2, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x6}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_SERVICE={0x48, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x30}, @IPVS_SVC_ATTR_AF={0x8}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x30, 0x30}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80}, @IPVS_CMD_ATTR_DEST={0x50, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@dev={0xac, 0x14, 0x14, 0x10}}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x4}, @IPVS_DEST_ATTR_L_THRESH={0x8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x56bc}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x36}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}]}, @IPVS_CMD_ATTR_DAEMON={0x40, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @empty}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @remote}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x3762}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_bridge\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1200000000000000}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x5}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @initdev={0xac, 0x1e, 0x1, 0x0}}, @IPVS_DAEMON_ATTR_STATE={0x8}]}]}, 0x154}}, 0x10) r3 = socket(0x20000000000000a, 0x2, 0x0) getsockopt$sock_buf(r3, 0x1, 0x28, &(0x7f0000e530e9)=""/16, &(0x7f0000000000)=0x10) 10:18:55 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x183, 0x0, 0x0) [ 753.336892][ T6574] binder: 6542:6574 transaction failed 29189/-22, size 24-8 line 2995 [ 753.348137][ T6585] binder: 6584:6585 got transaction with invalid offset (0, min 0 max 9) or object. [ 753.353907][ T6581] binder: 6542:6581 BC_ACQUIRE_DONE u0000000000000000 no match [ 753.368282][T15456] binder: undelivered TRANSACTION_ERROR: 29189 [ 753.370244][ T6585] binder: 6584:6585 transaction failed 29201/-22, size 9-16 line 3242 [ 753.385166][ T6602] binder_fixup_parent: 38 callbacks suppressed [ 753.385176][ T6602] binder: 6578:6602 got transaction with invalid parent offset or type [ 753.419756][ T3885] binder: undelivered TRANSACTION_ERROR: 29201 [ 753.434831][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 753.440105][ T6602] binder: 6578:6602 transaction failed 29201/-22, size 64-16 line 3389 [ 753.440637][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 753.452786][ T3885] binder: undelivered TRANSACTION_ERROR: 29201 [ 753.454766][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 753.466594][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 753.472686][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 753.478534][ C0] protocol 88fb is buggy, dev hsr_slave_1 10:18:55 executing program 3: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x0, 0x0) dup2(r1, r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0) mbind(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x1, 0x0, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='numa_maps\x00') readv(r2, &(0x7f0000000000)=[{&(0x7f0000242000)=""/2560, 0xa00}], 0x1) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e21, 0x9, @local, 0xfa4}}, 0x33, 0x4936, 0x4, 0x3dd, 0x5b}, &(0x7f0000000040)=0x98) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000001c0)={r3, @in6={{0xa, 0x4e24, 0x5, @empty, 0xace}}}, &(0x7f0000000280)=0x84) [ 753.478720][ T6585] binder: BINDER_SET_CONTEXT_MGR already set 10:18:55 executing program 4: socket$inet(0x2, 0xf, 0xffff) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0xffff, 0x4) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e, 0x0}, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0xb4c00, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r1, 0x408c5333, &(0x7f0000000100)={0x8, 0x8, 0x1, 'queue0\x00', 0x101}) socket$netlink(0x10, 0x3, 0x0) 10:18:55 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x184, 0x0, 0x0) 10:18:55 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x6c00000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 753.585587][ T6585] binder: 6584:6585 ioctl 40046207 0 returned -16 10:18:56 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:56 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:56 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x80, 0x80000) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000100)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) r1 = syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r1, 0xc10c5541, &(0x7f00000000c0)=0x2) [ 753.675874][ T6710] binder: 6709:6710 got transaction with invalid parent offset or type 10:18:56 executing program 3: r0 = open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0xfffffffffffffffe, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) perf_event_open(&(0x7f000000a000)={0x4, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0xa000000200000000, 0x800007f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount(0x0, &(0x7f0000343ff8)='./file0\x00', &(0x7f0000fb5ffc)='nfs\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0xa, 0x4e22, 0x2, @local, 0x6}, 0x1c) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r0, 0xc008551a, &(0x7f0000000180)={0xff, 0xc, [0x2, 0x3f, 0x2]}) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video37\x00', 0x2, 0x0) ioctl$TIOCLINUX3(r1, 0x541c, &(0x7f0000000000)) write$USERIO_CMD_SEND_INTERRUPT(r0, &(0x7f0000000280)={0x2, 0x7}, 0x2) [ 753.750180][ T6710] binder: 6709:6710 transaction failed 29201/-22, size 64-16 line 3389 10:18:56 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x185, 0x0, 0x0) 10:18:56 executing program 4: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) r1 = request_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)='/dev/sequencer2\x00', 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f00000001c0)={r1, 0x0, 0x1f}, 0x0, &(0x7f0000000200)="aca5b46176ad879ad2c14f450f640be3cf6924632fd1a05dc50f9691425b823255febc84b7d7c2e1ffa9c7331d46e504a6ac4440df35e4c10bc2b4c0876ac0c7073017da7ab3426215cf53333220120d56211d95bfd6158f623d57bd0229b2d6628f3aad597bedbe6c72f2c2588009d853992f2a65c93b5db25bcb1dae407de7e8508d71ee3af6", &(0x7f00000002c0)="7ee5442cb046b71c035cedb85f0e208cb8538f5baea87e5998bad4529f8d07a81705b719f5d8d3518ee2e83320ff74405719951af0080ee8df6f4846645aa366c3d1fdee7de4de680648f6ece815284c66307b8f5a0f2b25ced53f94e3f0c7a09831b17d38626af368e7fd63f8ea34d51658bfe911b1c1e106f2c0dd35f41b3e5a464bf38e218259978269f80b5b2ac520727e2462736ee15c2ac4d05aceee8973f5ecc6ff96310abba6f642e05ffff3972d8ea83483c53a2923de84784be42cddcac4d6b0882178fa84ae17d1073ad62079842e3553a4245abff3f007b925b59887523ccb42c69fab092212e60864d4f246bc") openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x800, 0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000e4c000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f00000000c0)='./control/file0\x00') rmdir(&(0x7f000015dff6)='./control\x00') mkdir(&(0x7f0000000180)='./control/file0\x00', 0x0) close(r0) [ 753.825307][T15456] binder: undelivered TRANSACTION_ERROR: 29201 [ 753.834553][ T6710] binder: BINDER_SET_CONTEXT_MGR already set [ 753.853649][ T6710] binder: 6709:6710 ioctl 40046207 0 returned -16 [ 753.863300][ T6771] binder: 6746:6771 got transaction with invalid offset (0, min 0 max 10) or object. [ 753.886059][ T6774] binder: 6709:6774 got transaction with invalid parent offset or type [ 753.913224][ T6774] binder: 6709:6774 transaction failed 29201/-22, size 64-16 line 3389 10:18:56 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x806000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 753.942827][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 753.951240][ T6833] binder: BINDER_SET_CONTEXT_MGR already set [ 753.974183][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 10:18:56 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x7400000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 754.001651][ T6834] binder: 6746:6834 got transaction with invalid offset (0, min 0 max 10) or object. [ 754.004671][ T6833] binder: 6746:6833 ioctl 40046207 0 returned -16 [ 754.027082][ T3885] binder: undelivered TRANSACTION_ERROR: 29201 10:18:56 executing program 3: mmap(&(0x7f0000ee5000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0) ioctl$SG_SET_RESERVED_SIZE(0xffffffffffffffff, 0x2275, 0x0) syz_open_dev$usbmon(&(0x7f00000002c0)='/dev/usbmon#\x00', 0x81, 0x40000) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000200)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) write$binfmt_misc(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000008e9464a207bd25a5588b8bff2e1c2222551fbc604e3e3b37d33db65ff8d115168aaccef4eeb7e1eb24c5700ebdff10ece5ca1f61e06165b298c8ce3dd02c140a3fddef280cf46b167f68a147a8ec7063e732be04fec951f934879ed74cfde53d9a4f0dd315fd4b8b8ca68aa7d1b08841e555727e8c767ee24582f8fbaeb618af2488da564f78ecc2dbf88921b3a868e12ed0f70cc567d830a0ee68d0689c73a9c109e5d07a66b6c9bd9bbce7fc39bea4e307fd8c891547687d9155ba0ec0c49299f82b2b49412b9dd47d137e1f76ba62552974024d91017f390c7414bfe3b16f955351883081c2982a150e7725bb8d00"], 0xf4) io_setup(0x101, &(0x7f0000000040)=0x0) io_submit(r2, 0x0, 0x0) 10:18:56 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 754.075372][ T6843] binder: BINDER_SET_CONTEXT_MGR already set 10:18:56 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x186, 0x0, 0x0) [ 754.127316][ T6843] binder: 6842:6843 ioctl 40046207 0 returned -16 [ 754.162144][ T6893] binder: 6877:6893 got transaction with invalid offset (24, min 24 max 24) or object. [ 754.186013][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 [ 754.197672][ T6843] binder: BINDER_SET_CONTEXT_MGR already set [ 754.197956][ T6879] binder: 6842:6879 got transaction with invalid parent offset or type [ 754.224853][ C1] protocol 88fb is buggy, dev hsr_slave_0 10:18:56 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 754.230705][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 754.254402][ T6843] binder: 6842:6843 ioctl 40046207 0 returned -16 [ 754.261250][ T6957] binder: 6877:6957 got transaction with invalid offset (24, min 24 max 24) or object. 10:18:56 executing program 4: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000700)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000740)=0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000100)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000140)={{&(0x7f0000068000/0x800000)=nil, 0x800000}, 0x1}) r2 = gettid() r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x800, 0x0) setsockopt$bt_BT_DEFER_SETUP(r3, 0x112, 0x7, &(0x7f0000000040)=0x1, 0x4) recvfrom$packet(0xffffffffffffffff, 0x0, 0x0, 0x12042, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000000c0)=0x7f, 0x4) process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x32f, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) close(r1) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) ioctl$VIDIOC_S_DV_TIMINGS(r3, 0xc0845657, &(0x7f0000000180)={0x0, @bt={0x81, 0x1, 0x1, 0x1, 0x20, 0x3, 0xf9d1, 0x1000, 0x80000000, 0x8, 0x5, 0x7f4, 0x6, 0x3, 0x0, 0x33}}) [ 754.304733][ T6879] binder: transaction release 9379 bad handle 2, ret = -22 10:18:56 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:56 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x187, 0x0, 0x0) 10:18:56 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f00000000c0)=""/134, &(0x7f0000000180)=0x86) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000000)={0x2, 0x20, 0x80000001, 0x100}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r1 = syz_open_dev$cec(&(0x7f0000000240)='/dev/cec#\x00', 0xffffffffffffffff, 0x2) ioctl$IOC_PR_PREEMPT(r1, 0x40046109, &(0x7f0000000040)={0xf00}) [ 754.439704][ T6980] binder: 6978:6980 got transaction with invalid offset (24, min 24 max 40) or object. 10:18:56 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0x7a00000000000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:56 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4106-gcm-aesni\x00'}, 0x58) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can, 0x200056d0, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 754.529969][ T6980] binder: BINDER_SET_CONTEXT_MGR already set [ 754.561766][ T6980] binder: 6978:6980 ioctl 40046207 0 returned -16 10:18:56 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x188, 0x0, 0x0) 10:18:56 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 754.608748][ T7079] binder: 7078:7079 got transaction with invalid parent offset or type 10:18:57 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 754.695983][ T7086] binder: 7078:7086 got transaction with invalid parent offset or type [ 754.755507][ T7093] binder: BINDER_SET_CONTEXT_MGR already set 10:18:57 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x0, 0x0, 0xfdfdffff00000000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 754.855502][ T7093] binder: 7090:7093 ioctl 40046207 0 returned -16 10:18:57 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x189, 0x0, 0x0) [ 754.895965][ T7162] binder: 7150:7162 got transaction with invalid parent offset or type [ 754.950099][ T7203] binder: 7150:7203 got transaction with invalid parent offset or type [ 754.961393][ T7111] binder: 7090:7111 got transaction with invalid parent offset or type [ 754.979186][ T7093] binder: BINDER_SET_CONTEXT_MGR already set 10:18:57 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x4305000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 755.020706][ T7093] binder: 7090:7093 ioctl 40046207 0 returned -16 10:18:57 executing program 4: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000700)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000740)=0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000100)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000140)={{&(0x7f0000068000/0x800000)=nil, 0x800000}, 0x1}) r2 = gettid() r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x800, 0x0) setsockopt$bt_BT_DEFER_SETUP(r3, 0x112, 0x7, &(0x7f0000000040)=0x1, 0x4) recvfrom$packet(0xffffffffffffffff, 0x0, 0x0, 0x12042, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000000c0)=0x7f, 0x4) process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x32f, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) close(r1) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) ioctl$VIDIOC_S_DV_TIMINGS(r3, 0xc0845657, &(0x7f0000000180)={0x0, @bt={0x81, 0x1, 0x1, 0x1, 0x20, 0x3, 0xf9d1, 0x1000, 0x80000000, 0x8, 0x5, 0x7f4, 0x6, 0x3, 0x0, 0x33}}) 10:18:57 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0x1000000, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:57 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:57 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x18a, 0x0, 0x0) 10:18:57 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x189, 0x0, 0x0) 10:18:57 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 755.313143][ T7322] binder: 7316:7322 got transaction with invalid parent offset or type [ 755.350537][ T7321] binder: BINDER_SET_CONTEXT_MGR already set 10:18:57 executing program 3: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000700)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000740)=0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000100)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000140)={{&(0x7f0000068000/0x800000)=nil, 0x800000}, 0x1}) r2 = gettid() r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x800, 0x0) setsockopt$bt_BT_DEFER_SETUP(r3, 0x112, 0x7, &(0x7f0000000040)=0x1, 0x4) recvfrom$packet(0xffffffffffffffff, 0x0, 0x0, 0x12042, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000000c0)=0x7f, 0x4) process_vm_writev(r2, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x32f, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) close(r1) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) ioctl$VIDIOC_S_DV_TIMINGS(r3, 0xc0845657, &(0x7f0000000180)={0x0, @bt={0x81, 0x1, 0x1, 0x1, 0x20, 0x3, 0xf9d1, 0x1000, 0x80000000, 0x8, 0x5, 0x7f4, 0x6, 0x3, 0x0, 0x33}}) [ 755.388559][ T7321] binder: 7319:7321 ioctl 40046207 0 returned -16 [ 755.405077][ T1451] binder: release 7319:7328 transaction 9416 out, still active [ 755.427038][ T1451] binder: unexpected work type, 4, not freed 10:18:57 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:57 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x18b, 0x0, 0x0) [ 755.454937][ T1451] binder: undelivered TRANSACTION_COMPLETE [ 755.479268][ T1451] binder: send failed reply for transaction 9416, target dead 10:18:57 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x2}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 755.548226][ T1451] binder: send failed reply for transaction 9422 to 7319:7355 [ 755.577906][ T7438] binder: BINDER_SET_CONTEXT_MGR already set 10:18:57 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8035000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 755.632647][ T1451] binder: undelivered TRANSACTION_COMPLETE [ 755.639764][ T7443] binder: 7442:7443 got transaction with too large buffer [ 755.650526][ T7438] binder: 7402:7438 ioctl 40046207 0 returned -16 10:18:58 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x18c, 0x0, 0x0) [ 755.708516][ T7448] binder: 7442:7448 got transaction with too large buffer 10:18:58 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:58 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:58 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x3}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8100000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:58 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x18d, 0x0, 0x0) 10:18:58 executing program 3: setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000900)={0x0, @in6={{0xa, 0x0, 0x0, @mcast1}}}, 0x90) sched_setaffinity(0x0, 0x8, &(0x7f0000000340)=0xa000000000000005) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r0 = getpgrp(0xffffffffffffffff) sched_getaffinity(r0, 0x8, &(0x7f0000000080)) setpriority(0x0, 0x0, 0x10000) open(&(0x7f0000000000)='./file0\x00', 0x200102, 0x6) fremovexattr(0xffffffffffffffff, 0x0) setxattr$security_capability(0x0, 0x0, &(0x7f0000000500)=@v3={0x3000000, [{0x0, 0x4}, {0x692, 0x2}]}, 0x18, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000400)='security.capa%ility\x00'], 0x0) [ 756.282054][ T7565] binder: BINDER_SET_CONTEXT_MGR already set [ 756.310400][ T7565] binder: 7560:7565 ioctl 40046207 0 returned -16 [ 756.317482][ T7566] binder: BINDER_SET_CONTEXT_MGR already set 10:18:58 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f5e0ff, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:58 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x18e, 0x0, 0x0) [ 756.356739][ T7566] binder: 7564:7566 ioctl 40046207 0 returned -16 [ 756.356924][ T7613] binder: 7564:7613 got transaction with invalid offset (24, min 24 max 40) or object. [ 756.382356][ T7640] binder_alloc: 7560: binder_alloc_buf, no vma [ 756.423589][ T7679] binder_alloc: 7678: binder_alloc_buf size 100000016 failed, no address space [ 756.425735][ T7613] binder: transaction release 9445 bad handle 1, ret = -22 10:18:58 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-camellia-asm\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000200)="b7f2288a911993f0265df5cf1cdd8b55", 0x10) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000008a00)=[{{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000680)=""/120, 0x78}], 0x1}}], 0x1, 0x0, 0x0) rt_sigprocmask(0x1, &(0x7f0000000000)={0xffffffffffffff80}, &(0x7f0000000040), 0x8) 10:18:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x86ddffff00000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 756.472609][ T7679] binder_alloc: allocated: 0 (num: 0 largest: 0), free: 12288 (num: 1 largest: 12288) 10:18:58 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 756.522748][ T7687] binder_alloc: 7678: binder_alloc_buf size 100000016 failed, no address space [ 756.550135][ T7687] binder_alloc: allocated: 0 (num: 0 largest: 0), free: 12288 (num: 1 largest: 12288) 10:18:58 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200005c0, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:58 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 756.571086][ T7691] binder: BINDER_SET_CONTEXT_MGR already set [ 756.588174][ T7691] binder: 7690:7691 ioctl 40046207 0 returned -16 10:18:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x18f, 0x0, 0x0) [ 756.641740][ T7741] binder: BINDER_SET_CONTEXT_MGR already set [ 756.642071][ T7736] binder: 7690:7736 got transaction with too large buffer [ 756.659917][ T7741] binder: 7699:7741 ioctl 40046207 0 returned -16 [ 756.692155][ T7803] binder_alloc: 7690: binder_alloc_buf size 536872400 failed, no address space [ 756.692325][ T7792] binder: BINDER_SET_CONTEXT_MGR already set 10:18:59 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x5}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8847000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:59 executing program 3: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)) geteuid() ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000000c0)) pipe2$9p(&(0x7f0000000100), 0x4000) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f00000001c0)=0x0) syz_open_procfs$namespace(r0, &(0x7f0000000280)='ns/pid_for_children\x00') r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x30080, 0x0) ioctl$RTC_AIE_OFF(r1, 0x7002) syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x7, 0x1) [ 756.742105][ T7803] binder_alloc: allocated: 0 (num: 0 largest: 0), free: 12288 (num: 1 largest: 12288) [ 756.793178][ T7792] binder: 7753:7792 ioctl 40046207 0 returned -16 [ 756.795484][ T7741] binder: BINDER_SET_CONTEXT_MGR already set [ 756.832138][ T7741] binder: 7699:7741 ioctl 40046207 0 returned -16 [ 756.843436][ T7815] binder: 7806:7815 got transaction with too large buffer [ 756.850007][ T7811] binder: 7753:7811 got transaction with invalid offset (24, min 24 max 40) or object. [ 756.867491][ T7803] binder_alloc: 7806: binder_alloc_buf size 536872400 failed, no address space 10:18:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x190, 0x0, 0x0) [ 756.906567][ T7803] binder_alloc: allocated: 136 (num: 2 largest: 80), free: 12152 (num: 1 largest: 12152) [ 756.926574][ T7891] binder: 7806:7891 got transaction with too large buffer 10:18:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8848000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:18:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") r1 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r1, &(0x7f00000002c0)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) r2 = syz_open_dev$radio(&(0x7f0000000080)='/dev/radio#\x00', 0x3, 0x2) mmap$xdp(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10010, r2, 0x0) 10:18:59 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x2, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 757.095977][ T7938] binder: BINDER_SET_CONTEXT_MGR already set [ 757.135182][ T7966] binder: BINDER_SET_CONTEXT_MGR already set 10:18:59 executing program 3: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() syz_open_procfs(r1, &(0x7f0000000000)='comm\x00') perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x20, 0x800, 0x6b, 0x5, 0x0, 0x200, 0x201, 0x2, 0x2, 0x8, 0x9, 0x7f, 0x2, 0x1, 0x100, 0x3eb, 0x9, 0x6, 0x100000000, 0xd3, 0x5, 0x3ff, 0x3, 0x4546, 0x2, 0x8, 0x7, 0x58d0, 0x1000, 0x1, 0xffff, 0x400, 0x0, 0x6, 0x0, 0x2, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000040), 0xf}, 0x0, 0x4, 0xfff, 0x0, 0x101, 0x4, 0x1}, r1, 0xb, r0, 0x2) 10:18:59 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x191, 0x0, 0x0) [ 757.142354][ T7938] binder: 7937:7938 ioctl 40046207 0 returned -16 [ 757.165448][ T7966] binder: 7957:7966 ioctl 40046207 0 returned -16 10:18:59 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8864000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 757.308649][ T8093] binder: 8092:8093 got transaction with too large buffer [ 757.342579][ T8097] binder: 8092:8097 got transaction with too large buffer 10:18:59 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 3: r0 = socket(0xa, 0x803, 0x6) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000180)={'bridge0\x00\x00\x06\x01k\x00'}) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'bridge0\x00', 0xfffffffffffffffd}) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e21, 0x6, @ipv4={[], [], @local}, 0x1}, 0x1c) 10:18:59 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0xa}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 757.357410][ T8096] binder: BINDER_SET_CONTEXT_MGR already set [ 757.372188][ T8096] binder: 8095:8096 ioctl 40046207 0 returned -16 [ 757.394313][ T8096] binder: 8095:8096 got transaction with invalid offsets size, 3 10:18:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x192, 0x0, 0x0) [ 757.445567][ T8105] binder: 8095:8105 got transaction with invalid offsets size, 3 10:18:59 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 757.491627][ T8153] bridge0: port 2(bridge_slave_1) entered disabled state [ 757.498907][ T8153] bridge0: port 1(bridge_slave_0) entered disabled state [ 757.517816][ T8187] binder: BINDER_SET_CONTEXT_MGR already set [ 757.540022][ T8187] binder: 8172:8187 ioctl 40046207 0 returned -16 10:18:59 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8ffff00000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 757.581941][ T8217] binder_alloc: 8095: binder_alloc_buf, no vma 10:18:59 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:18:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x193, 0x0, 0x0) [ 757.628534][ T8221] binder: 8220:8221 got transaction with invalid offsets size, 4 [ 757.688065][ T8187] binder: BINDER_SET_CONTEXT_MGR already set [ 757.708278][ T8187] binder: 8172:8187 ioctl 40046207 0 returned -16 [ 757.708372][ T8217] binder_alloc: 8220: binder_alloc_buf, no vma [ 757.721535][ T8231] binder: 8220:8231 got transaction with invalid offsets size, 4 10:19:00 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:00 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x48}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:00 executing program 4: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:00 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 757.862497][ T8340] binder: 8337:8340 got transaction with too large buffer [ 757.899910][ T8343] binder: 8337:8343 got transaction with too large buffer [ 757.913050][ T8345] binder: BINDER_SET_CONTEXT_MGR already set [ 757.939407][ T8345] binder: 8344:8345 ioctl 40046207 0 returned -16 [ 757.948091][ T8216] bridge0: port 2(bridge_slave_1) entered blocking state [ 757.955201][ T8216] bridge0: port 2(bridge_slave_1) entered forwarding state [ 757.962679][ T8216] bridge0: port 1(bridge_slave_0) entered blocking state [ 757.969806][ T8216] bridge0: port 1(bridge_slave_0) entered forwarding state [ 757.983912][ T8347] binder_alloc: 8337: binder_alloc_buf, no vma [ 758.004365][ T8347] binder_transaction: 53 callbacks suppressed [ 758.004383][ T8347] binder: 8344:8347 transaction failed 29189/-3, size 64-5 line 3148 [ 758.035433][ T8216] device bridge0 entered promiscuous mode [ 758.058218][ T8345] binder: BINDER_SET_CONTEXT_MGR already set [ 758.064249][ T8345] binder: 8344:8345 ioctl 40046207 0 returned -16 [ 758.064279][ T8347] binder_alloc: 8337: binder_alloc_buf, no vma [ 758.079979][ T8347] binder: 8344:8347 transaction failed 29189/-3, size 64-5 line 3148 10:19:00 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4c}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:00 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x194, 0x0, 0x0) 10:19:00 executing program 4: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:00 executing program 3: r0 = socket(0xa, 0x803, 0x6) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000180)={'bridge0\x00\x00\x06\x01k\x00'}) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'bridge0\x00', 0xfffffffffffffffd}) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e21, 0x6, @ipv4={[], [], @local}, 0x1}, 0x1c) 10:19:00 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x88caffff00000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:00 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 758.163789][ T8354] binder: BINDER_SET_CONTEXT_MGR already set 10:19:00 executing program 4: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 758.211618][ T8354] binder: 8349:8354 ioctl 40046207 0 returned -16 [ 758.211743][ T8374] binder_alloc: 8337: binder_alloc_buf, no vma [ 758.238401][ T8362] binder: BINDER_SET_CONTEXT_MGR already set [ 758.244616][ T8362] binder: 8361:8362 ioctl 40046207 0 returned -16 10:19:00 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x195, 0x0, 0x0) [ 758.266717][ T8362] binder_alloc: 8337: binder_alloc_buf, no vma [ 758.273102][ T8374] binder: 8349:8374 transaction failed 29189/-3, size 64-16 line 3148 [ 758.288591][ T8362] binder: 8361:8362 transaction failed 29189/-3, size 64-6 line 3148 10:19:00 executing program 4: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 758.350468][ T8362] binder: BINDER_SET_CONTEXT_MGR already set [ 758.379575][ T8473] binder_alloc: 8337: binder_alloc_buf, no vma [ 758.384855][ C1] net_ratelimit: 22 callbacks suppressed [ 758.384863][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 758.397306][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 758.402523][ T8362] binder: 8361:8362 ioctl 40046207 0 returned -16 [ 758.417542][ T3885] binder_release_work: 51 callbacks suppressed [ 758.417552][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.428672][ T8473] binder: 8361:8473 transaction failed 29189/-3, size 64-6 line 3148 [ 758.438965][ T8354] binder: BINDER_SET_CONTEXT_MGR already set 10:19:00 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x196, 0x0, 0x0) 10:19:00 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x8906000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:00 executing program 4: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 758.452451][ T8360] bridge0: port 2(bridge_slave_1) entered disabled state [ 758.459699][ T8360] bridge0: port 1(bridge_slave_0) entered disabled state [ 758.472724][ T8354] binder: 8349:8354 ioctl 40046207 0 returned -16 [ 758.480719][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.491763][ T8374] binder_alloc: 8337: binder_alloc_buf, no vma [ 758.503703][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.510181][ T8360] device bridge0 left promiscuous mode [ 758.523595][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.532659][ T8374] binder: 8349:8374 transaction failed 29189/-3, size 64-16 line 3148 [ 758.553266][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.586900][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 10:19:00 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x60}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:00 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:00 executing program 4: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 758.673914][ T8549] binder: 8541:8549 got transaction with invalid offsets size, 7 [ 758.688793][ T8549] binder: 8541:8549 transaction failed 29201/-22, size 64-7 line 3202 [ 758.704212][ T8548] binder: BINDER_SET_CONTEXT_MGR already set [ 758.718004][ T8548] binder: 8545:8548 ioctl 40046207 0 returned -16 [ 758.721759][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 758.732079][ T8548] binder_alloc: 8541: binder_alloc_buf, no vma [ 758.733012][ T8549] binder: BINDER_SET_CONTEXT_MGR already set [ 758.746388][ T8548] binder: 8545:8548 transaction failed 29189/-3, size 64-16 line 3148 [ 758.763912][ T8549] binder: 8541:8549 ioctl 40046207 0 returned -16 [ 758.776948][ T8548] binder: BINDER_SET_CONTEXT_MGR already set [ 758.787005][ T8598] binder_alloc: 8541: binder_alloc_buf, no vma [ 758.789474][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.793278][ T8600] binder: 8545:8600 transaction failed 29189/-22, size 64-16 line 2995 [ 758.807969][ T8598] binder: 8541:8598 transaction failed 29189/-3, size 64-7 line 3148 [ 758.816387][ T8548] binder: 8545:8548 ioctl 40046207 0 returned -16 [ 758.823613][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.841250][ T3885] binder: undelivered TRANSACTION_ERROR: 29189 [ 758.842443][ T8393] bridge0: port 2(bridge_slave_1) entered blocking state [ 758.854577][ T8393] bridge0: port 2(bridge_slave_1) entered forwarding state [ 758.862021][ T8393] bridge0: port 1(bridge_slave_0) entered blocking state [ 758.869137][ T8393] bridge0: port 1(bridge_slave_0) entered forwarding state 10:19:01 executing program 3: ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000500)={[0x2, 0x80, 0x20, 0x3, 0x0, 0x0, 0x0, 0x7fff, 0x6, 0x0, 0x5, 0x0, 0x101, 0x1000]}) ioctl$RTC_IRQP_READ(0xffffffffffffffff, 0x8008700b, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000180)=[@textreal={0x8, &(0x7f0000000140)="66b9810000400f322ed30cbad104ec660f38df2b0fe21526660ff85e503ede1b0f20c06635000000800f22c0b800088ec00fae470b", 0x35}], 0x1, 0x51, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 10:19:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x197, 0x0, 0x0) 10:19:01 executing program 4: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x68}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x8, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe20f000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 758.905128][ T8393] device bridge0 entered promiscuous mode [ 758.957915][ T1451] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 758.971815][ T8608] binder: BINDER_SET_CONTEXT_MGR already set 10:19:01 executing program 4: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 759.024847][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 759.026823][ T8608] binder: 8606:8608 ioctl 40046207 0 returned -16 [ 759.030797][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 759.047380][ T8605] binder: BINDER_SET_CONTEXT_MGR already set [ 759.064061][ T8605] binder: 8604:8605 ioctl 40046207 0 returned -16 [ 759.064199][ T1451] binder: send failed reply for transaction 9528 to 8606:8608 10:19:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x198, 0x0, 0x0) [ 759.115112][ T1451] binder: undelivered TRANSACTION_COMPLETE 10:19:01 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6c}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 4: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe803000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:01 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r1 = dup(r0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000, "ca6342fa361efdc99fcc18f5fa7be71f17895430c052a41c148f22b44ec08c42"}) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x6, 0x80) [ 759.250890][ T8729] binder: 8725:8729 got transaction with invalid offsets size, 9 [ 759.317248][ T8732] binder: 8725:8732 got transaction with invalid offsets size, 9 [ 759.327444][ T8733] binder: BINDER_SET_CONTEXT_MGR already set [ 759.348821][ T8733] binder: 8731:8733 ioctl 40046207 0 returned -16 10:19:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x199, 0x0, 0x0) 10:19:01 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) [ 759.379568][ T8742] binder: 8731:8742 got transaction with too large buffer 10:19:01 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xa, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 759.424873][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 759.430769][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 759.463152][ T8778] binder: 8773:8778 ioctl c0306201 0 returned -14 10:19:01 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x74}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xf401000000000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:01 executing program 3: openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0x200000, 0x0) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cachefiles\x00', 0x100, 0x0) setsockopt$RXRPC_MIN_SECURITY_LEVEL(r0, 0x110, 0x4, &(0x7f0000000100)=0x1, 0x4) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'lapb0\x00', 0x400}) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000380)='team\x00') getsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f0000000400)={@empty, 0x0}, &(0x7f0000000440)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000480)={'team0\x00', 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in6=@ipv4={[], [], @remote}, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@multicast1}}, &(0x7f00000005c0)=0xe8) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000000800)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x108281}, 0xc, &(0x7f00000007c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="84010000", @ANYRES16=r2, @ANYBLOB="000a26bd7000ffdbdf250200000008000100", @ANYRES32=r3, @ANYBLOB="6801020044000100240001006670665f686173685f66756e6300000000000000000000000000000000000000080003000b000000140004000800de01090000000300070e400000003c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r4, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000010000038000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000800030003000000080004000000000038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000080003000300000008000400520a00003c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r5], 0x184}}, 0x44000) getsockopt$IP6T_SO_GET_REVISION_TARGET(r1, 0x29, 0x4d, 0x0, &(0x7f0000000300)=0xfffffe9d) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="35000000128d012444bac2fb9b1820545dbfd4c4ad6bb224b151fb5257309d7edfa57e68cd0f924aab08ffeaffc6"], &(0x7f0000000180)=0x3d) ioctl$KVM_INTERRUPT(r0, 0x4004ae86, &(0x7f00000003c0)=0xfffffffffffff801) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f00000001c0)={r6, 0x80000001, 0xf0, "57f316e8388ad74685040ba29c8741fe13df4a730ffae5c81bb60648c2d3393bc789084c32dd1c116ecd70e4955d51eae9c583f62ac5029704690b9e66bc265eec99d9769d0d8ff85f123f2d1518e2768615fbcacf2be57c38d428288a239ec6db2c6b2917b3ccd4136a0a99d08a51a049e125473e6343d73fc183b6e407e40e3d19370c050ff6cc1c7a2455d4afa4dc4379ff98b624758d6aa67e4cd11886d72abcab30ec80eeb389b0d6c0f7250e7ec9ec44e59bdaefd645526f5f2db7d2cff8f0da3316c4d72931647b9bdfc81faa9bea1f6b1a4cc70c39abd7cccecaa9aa95628809a9e694a61f0ba7cadc16d8d0"}, 0xf8) getsockopt$XDP_MMAP_OFFSETS(r0, 0x11b, 0x1, &(0x7f0000000840), &(0x7f00000008c0)=0x60) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x20000, 0x0) fcntl$getownex(r7, 0x10, &(0x7f00000002c0)) [ 759.493361][ T8847] binder: 8824:8847 got transaction with invalid offsets size, 10 [ 759.517562][ T8859] binder: 8824:8859 got transaction with invalid offsets size, 10 10:19:01 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) 10:19:01 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xb, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x19a, 0x0, 0x0) [ 759.607306][ T8866] binder: BINDER_SET_CONTEXT_MGR already set [ 759.635912][ T8866] binder: 8865:8866 ioctl 40046207 0 returned -16 [ 759.647934][ T8870] binder: 8869:8870 ioctl c0306201 0 returned -14 10:19:02 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x100000000000003, &(0x7f0000000140)="0adc0000a29d299b16d961000000001340ed44dd47bf5400692ee73ce95a02bda94590e501000000000000004058406db12bb227b7b7d3f3f6ead32844458b61de8049300c57e24c9721c6e22743952663c1d4488672820d9c36f819fe2a127ade7a096ff5c95c27d224b0bbe8b952338899a0b3b0789282d2cac8c362d970901776ddbef278d7de42673ceb4e00a1e213b8f4ae5cc3052d2257ab01a4a1599dcd4f8c11ab3f1f441175bb04ba41f38d80") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x200000a, 0x32, 0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x803, 0x1) getsockopt(r1, 0xfffffffffffffeff, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xfe89) 10:19:02 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) [ 759.664826][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 759.670661][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 759.676587][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 759.678462][ T8874] binder: 8873:8874 got transaction with invalid offsets size, 11 [ 759.682395][ C0] protocol 88fb is buggy, dev hsr_slave_1 10:19:02 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7a}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 759.815155][ T8964] binder: 8949:8964 ioctl c0306201 0 returned -14 10:19:02 executing program 3: r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0xbdfb, 0x0) r1 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x768, 0x200202) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000080)={0x3, 0x0, 0xc000000000000000}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000000c0)) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000100)=0x1, 0x4) ioctl$TIOCGETD(r0, 0x5424, &(0x7f0000000140)) r2 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mISDNtimer\x00', 0x0, 0x0) setxattr$security_evm(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='security.evm\x00', &(0x7f0000000240)=@sha1={0x1, "aa00125511b3cb70e226a445229698428ea66c57"}, 0x15, 0x2) r3 = semget$private(0x0, 0x1, 0x404) semctl$IPC_INFO(r3, 0x1, 0x3, &(0x7f0000000280)=""/47) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001940)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000001980)={'team0\x00', r4}) ioctl$VIDIOC_G_ENC_INDEX(r0, 0x8818564c, &(0x7f00000019c0)) r6 = msgget(0x1, 0x30) msgctl$MSG_INFO(r6, 0xc, &(0x7f0000002200)=""/203) write$smack_current(r1, &(0x7f0000002300)='keyringvboxnet16&em1\x00', 0x15) r7 = request_key(&(0x7f0000002340)='user\x00', &(0x7f0000002380)={'syz', 0x0}, &(0x7f00000023c0)='md5sum.\x00', 0xfffffffffffffffe) keyctl$restrict_keyring(0x1d, r7, &(0x7f0000002400)='.request_key_auth\x00', &(0x7f0000002440)='/dev/dmmidi#\x00') write$P9_RMKNOD(r1, 0xfffffffffffffffe, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000002480)={0x0, @in={{0x2, 0x4e24, @multicast2}}}, &(0x7f0000002540)=0x84) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000002580)={r8, 0xa26}, 0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f00000025c0)={r8, 0x80000001}, &(0x7f0000002600)=0x8) r10 = syz_open_dev$admmidi(&(0x7f0000002640)='/dev/admmidi#\x00', 0xfff, 0x14001) r11 = syz_genetlink_get_family_id$team(&(0x7f00000026c0)='team\x00') sendmsg$TEAM_CMD_OPTIONS_GET(r2, &(0x7f0000002dc0)={&(0x7f0000002680)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000002d80)={&(0x7f0000002700)={0x680, r11, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{{0x8, 0x1, r4}, {0x8c, 0x2, [{0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r5}, {0x80, 0x2, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0x10, 0x4, 'broadcast\x00'}}}]}}, {{0x8, 0x1, r4}, {0x124, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x2902f76b}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x3}}}]}}, {{0x8, 0x1, r5}, {0x1cc, 0x2, [{0x64, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x34, 0x4, [{0x5, 0x6, 0x20, 0x8}, {0x69, 0x0, 0x9, 0x6}, {0x1, 0xfffffffffffffffe, 0x3, 0x8000}, {0x1, 0x5, 0x66, 0x3}, {0x1b0, 0x9, 0x8, 0x6}, {0x4, 0x6, 0xffffffffffffffff, 0x3}]}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x4}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0xffffffff00000000}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0xee}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r5}}}, {0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0xc, 0x4, 'random\x00'}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x3}}}]}}, {{0x8, 0x1, r4}, {0x44, 0x2, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0xb8}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r4}, {0xf0, 0x2, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r5}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8}}}]}}, {{0x8, 0x1, r4}, {0x3c, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r4}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r4}}}]}}, {{0x8, 0x1, r4}, {0x7c, 0x2, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r5}}}]}}]}, 0x680}}, 0x4000080) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000002e00)={0x9, 0x2, 0x80}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000002e40)={r9, 0x4}, &(0x7f0000002e80)=0x8) ioctl$TCSETSF(r10, 0x5404, &(0x7f0000002ec0)={0x7, 0xa43, 0x4, 0x101, 0x17, 0x60b, 0x9, 0x8, 0x8, 0xae9, 0x9, 0x4}) ioctl$NBD_SET_TIMEOUT(r10, 0xab09, 0x3) 10:19:02 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xc, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x19b, 0x0, 0x0) 10:19:02 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:19:02 executing program 3: r0 = socket(0x10, 0x803, 0x0) r1 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0x0, 0x2) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r1, 0x40045542, &(0x7f0000000040)=0x3) write(r0, &(0x7f0000125000)="260000002200472b05e07d00eb000000003dc41001ffff3322ad00030000008047003501a400", 0x26) recvmmsg(r0, &(0x7f0000e71000)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 10:19:02 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x300}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:19:02 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xd, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @llc={@snap={0x0, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:02 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x19c, 0x0, 0x0) 10:19:02 executing program 3: clock_gettime(0xffffffffffffeff9, 0x0) fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f0000000000)={0x0, 0x0}) sched_rr_get_interval(r0, &(0x7f0000000040)) [ 760.156367][ T9119] binder: BINDER_SET_CONTEXT_MGR already set 10:19:02 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x500}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f0000000200)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x2e, 0x66, 0x0, 0x0, 0xd0600900}}, &(0x7f0000000240)='EP\xd4\x00\x1f\x91\xeb/W\xb72$C0%\x03\x9c0\x96\xb2\fkC\x93H\xbfh\x9c\b`\x857\xd6\">c\xad\xc0bO\xba\xe2\xe1\t5\x9d\xcei\"2L\xcc\x13\x16\vh\xca\xe6C\x06\x97%\x9d\xd5-\x1fs\xe1j\xdc5\x92\xd0)%\xdf\xfa\xe8^\x9c\xd29\x8clg\xc8\x7f\xb5\xb1&\x02\xf1E\xb4\x84\xbeE\x91)f\xe8\xb7\xe2\xf6`i\xc5m\xd7l\x1d\xc1\x12\x01<:kM\xe9\x99\xcd\xcd\xc8\x85Z\xee47\xdc\xc8u\x80\xcf\xbeTo\xbb\xfb\xc0\xebV\xd8\xbb\xbe\xa2\x90J|s\xc2', 0x1, 0x348, &(0x7f0000000480)=""/195}, 0x48) 10:19:02 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 760.212293][ T9119] binder: 9117:9119 ioctl 40046207 0 returned -16 10:19:02 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600), 0x0, 0x0, 0x0}) 10:19:02 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x80000, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, 0x0, 0x0) 10:19:02 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x600}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x2, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:02 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x19d, 0x0, 0x0) [ 760.416961][ T9245] binder: BINDER_SET_CONTEXT_MGR already set 10:19:02 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600), 0x0, 0x0, 0x0}) [ 760.471904][ T9245] binder: 9244:9245 ioctl 40046207 0 returned -16 10:19:02 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600), 0x0, 0x0, 0x0}) 10:19:02 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x11, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x700}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:02 executing program 3: r0 = socket(0x10, 0x80002, 0x0) getsockopt$EBT_SO_GET_INIT_ENTRIES(0xffffffffffffffff, 0x0, 0x83, &(0x7f0000000200)={'broute\x00', 0x0, 0x0, 0x12, [], 0x0, 0x0, &(0x7f00000001c0)=""/18}, 0x0) sendmmsg$alg(r0, &(0x7f00000022c0)=[{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="54c9b7557122b79c651b0f4b08dc420d26705becfbc966374664815f1302c78e673c401825ded8c9ee4db2d23971f35b8d23244ce9bdf9e5458fad80dc77126dfe4d67d30aabacbf6999c41f39fad2ee7adb93208311f6f638a8f03ae97466e1895ad11374351b4990d23cf5141ad2648ff33e006c0d024a047babd3328f6325225cb3c3648c754f5cfd696de2e4ac17c529688c596f10ef2cc0948b269ca8ff86a531b29b83f7f0738c51fc019fc7369d1ad7e80d12aab85a747034f2707f33", 0xc0}], 0x1, &(0x7f0000000100)=[@assoc={0x18, 0x117, 0x4, 0x3}, @assoc={0x18, 0x117, 0x4, 0x7}], 0x30, 0x7d}, {0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)="6190a5ef629bb7bfc0c693807491e6", 0xf}], 0x1, 0x0, 0x0, 0x80}, {0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000280)="3a8feeb0eac7629bfbe37752312a8b", 0xf}, {&(0x7f00000002c0)="d919b928a54ff762313f731b48d6089b3e1c222107e17d4a3b9319f0a955f75cdb1d6b1daf82bf1ce907c3a1bccba93fa088bd3bdae4232c2dfbb1360fbda6b255fa2f9be778d1ad45115e62e21639e88d7f2dc2ab061029a93f3ead57428f2465307419f93d2f943d9098bba1ba6ea965ca8464b56002ff765c2e58ab62692cb53ca4d3eace2c17a5901ec8a2f3773384784a5ef38d6b1850694e0d137a6fb9463bd7b6179a3501c8b59aeea8aa79ea6ae8c672afb2a53c1399dc0eb197420e56338c9271e9b5c7ae2248b086", 0xcd}, {&(0x7f00000003c0)="6e60ed3fb4f764974aa4b28ec7504ad59611a71a79115e161f4ed1d293ad0128b8efcc1cb33823d2158b25c726ce417ab04b63ffd55b9dcb7bf7d73292c7544a3659cf35240d7db534b57bbb5b6a2deb312cf4c21110ea45c95c04c67d0cd7f733665a17b33049e61f8bba808d5374f9a9c88b9c705cf9c1273e8303f0711886db5974a4058f0637799dc001c73180f93c56378234cebdad8fc44f89b633859c4ad68b6115c2a467daa212f8cfa482fd10a10a9d8a9339cbedc40f00911c55c5b9d860f0bca8c8125d353e", 0xcb}, {&(0x7f00000004c0)="06e531d1e01e689e3a2a81e92e6e470d4d5e3422cff7392890", 0x19}, {&(0x7f0000000500)="a5d5d71d115a73c5b9d9e7e4ceefcce5d6d223cb6aa79e4a718cfe7eeb00cb2ace1ce2155bb6eecb13b0a3406cb3f3480d2071acfc619bbf7a3473e9214e42dfe25df82f5600ae5d217eb7362f1345a2dd22c9c5957817cb234b0de8065525f0680c2402468866beba9a070291adb4b076", 0x71}], 0x5, &(0x7f0000000600)=[@op={0x18}, @iv={0xe8, 0x117, 0x2, 0xd2, "72a090352bf8bb853dd26b77a7f8405839b8b7f71345388fc7e263aa9490ee386b3f701358690f5c913ff29f95811af3fcf13877edb809d8d0ccbf165f783e64b118f941a8b4f8dfad9061b9b6f43ae4d4de8d6e9e43cfc379e32285cedde581adc066c69efa1ebe37ceaabfe97448688e560d23bb9820b5de0293655f938c2479c8e36ac09785b0d732b28ea93cc83569bdcdbdd22d479046c67725f82a6f39eae3454cfb3d81348cf720e3421d5c5b2b969190eaf3710f5948df2f3829063e0e58bc1d4256209ae166439c727691cea8ea"}], 0x100}, {0x0, 0x0, &(0x7f0000000700), 0x0, &(0x7f0000000740)=[@assoc={0x18, 0x117, 0x4, 0x1}], 0x18, 0x8000}, {0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000000780)="ba0cd4ecaba35d9435c2afb5786ea1ee04b5ceb5e853fd6f916c9adc51673f3e5527fad7a17bff83253189bfde06fe8b6987668b5a44c3ac797b0bce431cdb6b06d14193ae0e936649d536bb68eb8afbd6b0dc754c6fcaa52771b226eef3a8147305bbfeeb0a22894f4ff6e155456e3204b7a5c3c714cea76a2dbbfd19281ed02238738deb116a4e417a6ee7a54a", 0x8e}, {&(0x7f0000000840)="d7beaa03348d79d86fc6d0abe4bd605236d83fea9ce2c75ae22657a7b94a4db936737c89190a518bd9d0976fd0cafceb1244d7192f95b40372b5d1095bfbcf9e8952b1f94433da04243df3c7cf8a988a153f7ab1105692a57839daa64bb09e2ee8409a656b6ab0ba5ed5235aa9b3a5a719cc8e85a24eb8b5ff4d3f2883f4d55924b373361c305b1320c27bdf478b83045f6cbc81fc04a0affe1f8d255e87b0eb528896971baf726d467fcb9fc163f6babf8814e97bc37be2a88f5171213ea4319c49585ed25aa04f502b5cacd1f7aefe1d394234070ad1a8b91e66d664f78539b5958fe3f61ef4fcefdf2b0d4e01f470d7221d6bc05426e122e5b3115e60ae98049b1d217cffa2b981eb823f0e59fe7dcfca5d3f854f8176caa73dbd63ed95301ff5ee9e62da467872db68005cb229fb49972c337d53ef2669673f35b39f8e75cf35c9a5f7141761c3d97c6f0379ba076c34119a6d8c9c695b3161af5fef40778da9a4da449c7b0c6d5ba39a3dd06175609bce43a1349f19772b92f687f143ec6e91f186af1288a29944993a66052961504596b654798c87aab25366d2b89bdd4d3f9cf5aa0342af08ba3dd07c7f2292519525080dad7d1b572f83a96d4c6b68d4807189b94cf4d955eb3c7422aff9b00688f5fcbb668f63fe05a3cb4dc0fb64ccd3229631769b3d429670cd15a34dac348c360be279432685afbe320cd96a7cd6627d612e6ccea2ecf129cfecca6780da984a2bb5e34977f03c536dca0a30af594516cd0a2b76f228f096316678609beb1de1f9c0ec2a956f5431ad6e8fb7e0a00c5f410125be1de26780675484c2c6e95c20da0f455691d0aa7ec711ef0992c517384628e7640c2f2bdd456cbf427650cc9440bc0cf65d33c5035de48a8a97e9dd24e84ef2bf78ea0f9b62c184dc553045aa201c6315fa586a4ef43636a3b3b3023edae92e7eb0c49e7922f16b43b11cc7f0ac4c3da8bae9e26188801bad0ad2ecfa9172be68dbf07b8a2d5c12f48534620514d87102f4269514c068f7081d6379bf122d177ab0267ae4eb56d1c45ad188541e9ad2269a5dd0bbce54c68e9f35ca2452ba55e689a5514f809602942a04eb4bf824aa4f76313d624a0e90fb04ca33f61c85563299a24ce9256579084de99c791ed7dcd330118fc7fa28ecb215307b01d717b5e819759a627fae63ff8e03be771f962806e0039578dfc8031dc762067e9ddab1fed77c52ea8d21106cd85c2356bd95aa5d2fb46ce9403302ef616c3e6af71b038569389bc55f0f0d86d32f1610a23b3e1929df29454f024ffaab8af9eaa13533c5d8d4d4da526ef13d0fe7c59cab678697d9e2264dd81231e3d05bc0a13549c74916168d7c9e59e2910ea5a12f9cc612d7e0078371121e9ffe621625e9b52660149b38c0d07bc592595962fa2f138bb99e24627ae1b7a3f1af119a6e7eff21dd822e549ba0384e7659e0345bd332ff38703eb929fabccc026b69aa757505451984a5626eb284fa0740028dbf30b28315b9319e461737e560ddd4210b33ab94731a16c6815ddd9e7699e7a26686e4515bdb6ec933cd6e5819dfd5f0801fa68b64caf3d12c6564a93083f75fac3233802329ef14d0c0b59751bfc51e73f161e80c9d861f4a9d50b9949ddb7f4d382be34598f4bd6a4834eec6ee26e08e5712c7fa5bfb9060919ad3c416e308abd4fae68cc59583539ceb41778403271f0cc593cc93c605bf6cba9854a8339def015e413f257cdb19ea6129e37a7aebc9897e8f858ac2f0a3e53296fbf52ea8c04606183b5b6c0687b507b168450d5ba1d51941096a63c3db9cd223e6a3cbd98b1bca3cca976b11b6232153fb812ccc2fed46f0681361b9445757cfc1879fccb0894d76470daa3b772f1b7c0225a47b4cd25dc9fdc5e0ac83316e08aabbaf5d752acd7eba0d78e68250b1a32d15ceb2c7b8403938e581bf18b46371ed44e3c13b794451dadafc31347774f5a5344d2a56c9b889b3bccc3bfdf5252ea09fa9629791c83dbc3cae15e645c63c6ba9cd56812550e1cb5f0e8f1fe9f797ee54f2e457aded3acedb5e90093f5a9df08b79ea8649aface46341e86ee0bdfcad50e1267ddda16ff1fb4733ee009fbc87b6147207e61c61c7a85e17a079fa6fafb6a990fc6cc5bca8af6aec36f2e78291a6802893617c39de142f41e0d923f9ee782cd3f84c3c9fd9e34c8a11b4af0306b7fe8c7bc0649286e0adf98e547c04e40926cdfccbb458c8491be42b5676f7ce249ec5b565afad8be3466a0bf2f4add55c889eaa5f5d176822275b8d3bd560b7bc561ddc754cab00e9621387ba9e28fd0d4a2a85f9b878aa769eabbad58065dc56ef593640be5dd57f3d6be3b8717c35a7c10d5b084cce43e45b135334db860b75c0b49543263c57d2023073c3e43dd5524c34dc6576abbd3928415c8d421176c4457204fe395105c1ac8bf66ee88a20e7ea251db9c9d2d6d37712a823780fbc736f5417dfc5ad0c771b92d13fb9335a623662ab33c962fabb66c860d468c05dd69737e70e34bf18a43fca7ed0c5ac9974ae2cfd8e4808fe739782ddcc1a9b7df19f4cdfbde00933a0e80cf7cb4c04ab3a54ed8dd902a4b703bcc7e4ef7e607e5ef5f0567b5a39e38b39beca5eed71edfdcc5f0bbc7eeb08f7e9cd2013a35df2e3b82974c4a16781cbe602f8605ebc038395e138a6b116426cfa1836a90e9aa929da7a18cbea218c0c30e30211a441ed7b229fe283b7066b80bab49afe3574a1da220ddfb8d14a932391de45c23d8541bbd236de63c1e04acfb9858024671152a40414ed1d9fae903ef941f5c0fe2f555a8580eb484f132c01f3e1026a638dbf6d1241eed6427c8fa30f7508ce5118af65d606e6e01c82eabb8d01d8987b24dd28b9b787fb1595c1084b85b1576c56144fbbeee5d549029a7635490ad86db637125f3575ac3a2c6b405c06639bc8c8eb5e181d2a802dd1057ad4d70c9688d3bac0ad5cd3aa3bc94d151b5d40de5e2d1728eff15c1b3803e94d776fb0b2e07e176e2660c187f65cff3838caa6430d92d61fb6b176b1647a4ace56f7b7a7646573011011a29d3938f7f066886db3adf2a4d0f6d645cc24b36ba8f05c39790973658c40d804923143e9b1ebc6a78fab0ad02a78cd6d3cd03a6dbb7e1e1a1a22f54198d8aeab2a0ec2c9ace3403f1f4d641e9dcf8a0ea69649252feab3167626da8644b3bbc1aaa624936a6cd69973e69935817a6d493ba48561eab663a9e3555d8d6f196b4a0d1c7454edeb01c5bcd551772a5c951cfea7d2cfea4aa813f469e31a59c2bfec1e274ec447012bb7f2638d9e22377cee3f7f1000e3530529dcaa843b5ab330fcf02e3949200da516c5cae236f02358909d0c3585b3dd7b31a89ebb04ae60d70090da50a72818f63f765e7af3c69a23ee098ff5d097bb1696c1de8a84756c956f56ba971b33da4dc303ab10a0c8ee9eeaa541f13bb3b74a77eb142c5199c04c52a006073ea466bbba27eaf67032eb4c95827e3a3ad37e0bda4aed9eed8954ec910ea4510553be767f78d72578d77911555d41512fc4c51ae94db9f78ef917e756f8c822555513edc5bbb81356a9e3963f79b111a44e1f07d4cee78873588f59261b8537a9f2c9fb26e669971960a6f8cf0ced66440e726b252dcd28f67b3e4ab2bbad3811c92b40681224be3d9fdaae083c325350b72804951a8023fbb163265231bc0eb310585bd37bf559e912619a10197218f4d722e53e91eaa80aefa8ab53a533cd3dd1398fd39efeb30bbf9d45ac499374c6dc7222cead2c968c52fb0fd02836fb352c9d1fb15e89cae99c9396169c28bf12ef0ae6e44bd666d04d24c248266e8f065610f828d5192b54408a1d688aa4ef55b614176d9ba602649692add38bdf7e72739d254ee7ddc3bda43aca9df588ef1f5c4b751ee3de4a2689e81baf8f953842954c32ce97405dc784d05db37aac33cb46b14d66cf2e1e9f9782e82971bc9bc38f15c69780d9b8b2ec25fc96f655f2f22811e31648dbaa2ff20f5222deceb713274eb28a7392ecc5c5064cf04905d268fb7c42b68eedaa03f15b9c59af60c6bebd8dc1777cb3b5a4761ead61f6b61df96a74013e28d983c9037eaca72d8dc705e0d8e8a113e361d36785c4a9fa7703b787794d843c81190dce7f8964d39857bbc8072915323acab9c3cfea4e4f3937de8931c7fb5ce3c5259dcd908644d571df1f9520acae2d0d57f3a5b460545bf443e4d242a0c7911ddab4188aae42da4b186eac548dcc1599c9ffb981b66380af152e8a34e62c726138293aaa21588da322faa90e78caf37e131527d3c0f180d1ecfadfc31ee2c391f688d122feba82ebd831016c7450c59e518be3176ba8abf76e419aef11841ec74207d8b70a3b485b46b09f905ced6e5482a80365af642ffd7cd8413800446a20e5ddad5c45b86c5a287be942fe6fa24354e6889b160ac10515ddc562905f04260d33d045c8e72e6010c2669ae8a7c0f2e470fb4db89594d2d5774cfe156e3bd9dd11b13880573288cce3c7e15fa8fbbfb9e87c87c59627e80fe3cc9d449555357b1dea211b0a5ded4837e40543f1b6ccd78638dea9f85dca490204d3b2965738fcff9ef85a942299c57c74a6e09f7a9ddd77f9c4d441b7a1288a917b01ba63a1ebc40e8aa9ed5eb6dbb34d3b926ff65cfeccbf504649189f932ce18d594f30c4cb37d86ff92f808728fcf20899370e17d281a539aca2a9d8a1ec496f071a532a35e339b6a24a261e6a0c66e9d7ee47db6b7cd176ad922a68b79125bd733a3895dd6ac4b3f4459c7192c80b0fd040a132a4b53a61d6f1eb37a0d9c84f112c8d42dad6cfb20cd3a584952aa35ce36a17b712332f663c1dda218822a57ce3c452efe4f4c21d2b864da8f92429d671a85b019fe35ea18185299a8449257e6f4c53feb01485d536265de5a69da54419f74bfaab9aca4c18d2285757bd39232e1c7580cf5532e00b37bf63ab21eaa6e695f82a9f81c448f3d197da203fc9f8e262b8886b5c015e986d99726a30b3a6ae3c851d65bbaf5dd9e3253d3f0c7a499875341cfacb5c45951cbbf8be284c8d3c875c87b871ec38c45424c36bfb3f93cf2b55e8cbea0c537b87eec1464e41d73c1db41c2aef64f01922f93b4cf4404d164a4f8005a527f2cf3a364c62609f9e8767b94bab053e85a47517886b728c29f293d297ba76d7381b59dcc469a2453da0d7cbdecdbeed3a5ab8ca13c62f1ab4e1013159beebeb3aa2847820d228b2026a5118d497e85971815b84c9813b5d2a1adcc940de4c3fa45aede051166d8b24ee1290a7e539b09bdff82b72c26b0036a31e1e592d7be0923347323919be5721cbee0f59f0caa3ea75a00994dbf7200015226fd53c50b9459f265a64bde82029a1dd217170e7e4c6f5c055a85637cdf83c0372013a4fdcca6837d16d742311bd3a4f420ca232a9053ef2e704fac3fbfe2394bf5987566a46cde6edea40e0a11f324ac8325fc5afe0953229164cd8c943929fbea0e138790edd78d8d4ef9930d2bc0da64e4dc4f66d3ce7d9c97843eef9edb82b8483837437b425fc3f855e7a256000aba51960af84dac5317eb0b2124d57f30201c20674908580d635202d19f1a228dd9dd6906298cccdec30b2f8e6263ca2e7f63f5c9b4eb71ecc17928c4b2d6abc0f6ef519ae16964624812bdebd9d507b546b7eb4ebbd6f857cc09c65c7e3a0bbd5318c5de21cb00d69bb5bbf3a3be51dddf44db3e8cf71c34903b904ce92a970240fb89bf23bcac9c1deade3679076f5dbd286f5bd", 0x1000}], 0x2, &(0x7f0000001880)=[@op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @iv={0xb0, 0x117, 0x2, 0x9c, "908e282aad473fdab0cf1162d512b53dfd569226e469e1941bbe5edb4b9f5d1864c00e2909d98382ebd2338e6023484d2ea59447007e777f17bc245b909653f202b518e169e3c948f129a11aa90a8b89f7df98f2c5d02b804a40e3f670bc398cd9e8683ac4f14a51b6e8779025b42a0cc98678ccf2894e6a0b102cf027f78eb27ebc222a607a2f3cf2a9e243fd8332d303194f9152966e8df6ee92fb"}, @op={0x18}, @assoc={0x18, 0x117, 0x4, 0x8}], 0x128, 0xc000}, {0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f00000019c0)="6f730a8d24701b5d741c5a21296cef4575399942f0b71aa8e4d215941d789785a0292e3be30dc1a58dfef275dda7256a2af58dca3e162fe86f72b0035cf83f4c28ab1bd74c390755a2069dc00b36919d1318c4686645321f050ee12c997c97cf3ccfc9a8e782cf122eea09c0dc05c088564692318946e57f0404f1fbaf94903f8372c97ef749327a61a35d421b73271808a3d6fbcb15f8bb7bf218f774375bfe8bc3702a3bf3271d188afecbd3c3af487e70fcda5bedc4f4bf3fa3c73a60b689207ac32848dce42494", 0xc9}, {&(0x7f0000001ac0)="3c3f06495d36e0d35096361bee29abf1656936d4078b53abbc5a33373ce341f6a7396bbf19adcd92927f4b8426b97a711670b49665c00e2d970444163d6ce26d2a93522c8ea0f1", 0x47}, {&(0x7f0000001b40)="be7351761d1d289efc74c64b6fb96f09a9bcd1c26feb24801164528d59e134ca34fe4874f531d179f6dc89f70c1f568a4399a57ee0a6", 0x36}, {&(0x7f0000001b80)="d6934d2d46b509d658d1f6721b75", 0xe}, {&(0x7f0000001bc0)}], 0x5, &(0x7f0000002480)=[@op={0x18}, @iv={0x38, 0x117, 0x2, 0x1d, "3b45c67ad5a791cadf097c5913d1743c90f0fb676131dc8788e169f797"}], 0x50, 0x80}, {0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000001cc0)="b5300bde5773c4d5314b9f4a4b3657d88ef02814aa96a1cf5b08455177615fdaa86f3d76e338d88e146bae9f1cf847fce8437a10b4fc102df78f1aec9ad7833302cee89c60a1e679ec46d40322bfc5cf59107e9e7e13dabdcfeee089ec32215f660f664d77a86087547702ca27d3ce0eb633ab4d0682fbbd28d7bca334159f247b2865845ba0b1c5f4b7f945bf5863abcbce679d71e1d2a9416f4e2849f1884e95cc26e37292debd5ef61518beadca85287f61a30e451f2daff2826e99", 0xbd}, {&(0x7f0000001d80)="e5af7ba4b3e9a7b2e4686cdcea33cb38c1f43607f1afb2b9baaa3030963e0cc705d7f948c4736ed37d499dda51b7d1674b752c189c87643c69", 0x39}, {&(0x7f0000001dc0)}, {&(0x7f0000001e00)="d60da5ef6f5de7210239710ce16e3229c74bb42280bbff992fff27d96a886165404700a12b70a2d6eef807231c9eb069b47daf0dfe811aca76a12d301706622a6602f625a6aa3194df6ac659c2d31da79561ecd7a97866616ed032d8058c68a444d35e02794e13a4194142b85f8136659cc10a6da968eacf7990f74efe953ccc8a89a84ca2c13eddfa48ec48e7df283cbd3d062731571f4ffa4365b3d3a1ad1c586a0b712fd7d1985cc9bb32777125d5ace3afb56e20b299271b94d6e86854e4e673512a5308787bf4343b462d2bf44d2175c8f0724ced5467cb9236fe6e6a7e4f5f7b6fa81d616448", 0xe9}, {&(0x7f0000001f00)="5dc79b83230572ba667358c59a621e3b581b877544b8c29349413b83d802b5a97541d4c1a5a8d015db94ddf88654c6cbed153866270fbfa9545235f575b8f734f9c113a5fee5c5e147477ab1ac8145346ad1a787c18673222873780ecb98300792e6348afd41de36943026cadcbd10517e2af5db5cc56ccb2f1d3d3b93ba707c243be4403235fc72ac10f0e3ff2186942fc1e0110e0cfe8050e24178e4e53f976af6dc39b4ce03b8019fd16cd48962d8e2be635b3f8b26a2", 0xb8}], 0x5, &(0x7f0000002040)=[@iv={0x58, 0x117, 0x2, 0x40, "1868d592667c7668e8a9f042b28e684baa451fa992853cbc49fc2d16813aed9f1e5efdbc37639a191f9e31d50435a4ccf1df7b43cb18c94adb4c4b12feb2491e"}, @iv={0x110, 0x117, 0x2, 0xf5, "57d215491dc618e08aef0ba5b86da3014f4fea19ef2b552cf9511624907737fa06e50c9dc31a65a18e616933cb8423438f2b0da7552375c8c53c8fddeec0a2b520e070281b46c69a0304eeb020e928cb37cddaabd6df0ea6bbb64e2ff61e208521a20ed236b28cbfb0d8b477065402d1aacf0b98a3314e937b5229034dc9f2bfb153bd2610e8ed862eb66c3bbb94da0586a0248833d627e34fe7dedb0745a232df2a958ebd19fc016bacb81a1115569dcc21433baaf4aa623233b1d69be325ac0065f8bc2b63d01bee34ad696e191ef53e37ab4fd46a62f703e6cbd0aa030ac6560f2f464629f26518e6facae5ee1cf43a88c1ec42"}, @assoc={0x18, 0x117, 0x4, 0x101}, @iv={0xf0, 0x117, 0x2, 0xd8, "bea37f8856cf710ca46a61f8f6afd19878a2732a80548ff5f0b1224cd561eae4142725fccdc9a59976df927931b867609f4feacc80efee6d6e190a569d6e11b24f37dc4c836f4595c1b51aa35b6f24bf11209e30cfa38beee3fc684d0e2bd947ef66bbf0df1d904581fe8150b14e32773b0d97e7c795cafccefa34b0b62cafca44a56c75b368b80de27174d87dca18b607f7177bcde5b93d3fbb242c2533ef8d9b182c9f0a4e141d6f5e009460203bb074d967ec1b01e04170797a78504a19a73dd1571f8519e088da89fc0f6ee6ed614fa1dbc2be28f692"}], 0x270, 0x20008094}], 0x7, 0x0) sendmsg$alg(r0, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000002500)="8038a2408a9780a60a8ea7ac61b917c5d2aff7197f194f17651dd7b284e5a08d2042734faf228f4d8cf61a50a6965fbc91a8bf6863c220471a16e435e74e96bb6b78d3070d057bcedb963f51d5e00b73bd3fd314a5e128852c7e211a35aae1fb6b8b2f63677c3b50f2596fb313cbd6de81d21e0151c73d6dced6e868409713ac544144aad44c0e5bbbc469f3d775e95dbad925ac308a7f41c0d117e83a23cd8e9ff2482ef17ea54dea520cdcf0c2b66774042cb2005d37d8ac12a35f01d2a6167dc1a4c56583fbb3f1c4faff079db6732a665ac6c2ed33f97012f53bf5db5442c8e6825fabdcf56019253514afe7849a5e9994e2b3236c0615f7fd1abbea", 0xfe}, {&(0x7f0000002600)="e614906c0b522d0de5628a6fbefdcbf6841e6e11359a8a6d609ed6f2a8e20a2beb95f2e364076c0b9fa6999ec74b62ed90f571cd3f36680c3076a3a675076c61fc0ab85e1394b9c0bd8a0eb63cde8bab1d9b1fdc6ff060e302bc3c1e9e85a4e99cd24d465e4989257b68ed9a24994f6985958501d58eeea02a36bc3783106b9f36edc25cc1ecfc7fee741938e322", 0x8e}], 0x2, &(0x7f00000026c0)=[@op={0x18, 0x117, 0x3, 0x1}, @iv={0xf8, 0x117, 0x2, 0xde, "b95a765d7ebcf67dcd69feb0cfedca5c9926f9e51e2e6f9190bf8290597ac34ae6780430ca75ede0a42a1e2ce78ce35539e5d0eb9873884f0af09a0956b1d4e38867ee26e329e36e4a79e156f7bb96b24260fab0f6f59c9deb7d5499c9c80d75e896a4509910ce56b7d2c0d8e4e10a3ae710ddf746f69086e764cc6bbb06153fdd6b055b6874cd5513c8bb11386f5ddfd27c60d2ede16080dc13e3298fc2b2c31f6d7dfaaea92e002e2e35b723e8004b44ffa7f16d2b3be5a0dd74a11f3a5ec44e5d26b75d15fbef8aae1ef535635854e1b651679576aea7fc2dedd33ab2"}, @op={0x18}], 0x128, 0x4005}, 0x8000) 10:19:03 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x19e, 0x0, 0x0) [ 760.694285][ T9335] binder: BINDER_SET_CONTEXT_MGR already set [ 760.705090][ T9335] binder: 9332:9335 ioctl 40046207 0 returned -16 [ 760.732094][ T9335] binder_transaction: 8 callbacks suppressed 10:19:03 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x3, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:03 executing program 3: r0 = inotify_init() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) inotify_add_watch(r0, &(0x7f00000000c0)='./control/file0\x00', 0x4000800) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x100) r2 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x200000) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000080)={0x3, r2}) r3 = inotify_init() inotify_add_watch(r3, &(0x7f0000b3a000)='./control\x00', 0x4000800) creat(&(0x7f000001cff0)='./control/file0\x00', 0x0) 10:19:03 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 760.732103][ T9335] binder: 9332:9335 got transaction with too large buffer 10:19:03 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x12, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 760.798769][ T9335] binder: BINDER_SET_CONTEXT_MGR already set [ 760.834956][ T9335] binder: 9332:9335 ioctl 40046207 0 returned -16 10:19:03 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 760.885354][ T9391] binder: BINDER_SET_CONTEXT_MGR already set [ 760.901707][ T9391] binder: 9390:9391 ioctl 40046207 0 returned -16 10:19:03 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0xa00}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:03 executing program 3: ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000140)={{0x2}, 0x0, 0x0, 'id0\x00', 'timer1\x00'}) r0 = syz_open_dev$dri(&(0x7f0000000000)='/dev/dri/card#\x00', 0x1, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x7, 0x600) getsockopt$inet6_dccp_int(r1, 0x21, 0x3, &(0x7f00000000c0), &(0x7f0000000100)=0x4) signalfd4(r0, &(0x7f0000000040)={0xf2b}, 0x8, 0x80800) ioctl(r0, 0xfffffbfffff3ffa6, &(0x7f0000000140)) unlink(&(0x7f0000000240)='./file0\x00') 10:19:03 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x19f, 0x0, 0x0) 10:19:03 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x2f, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:03 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:03 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x4, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 761.051058][ T9476] binder: 9470:9476 got transaction with too large buffer [ 761.086682][ T9505] binder: 9470:9505 got transaction with too large buffer [ 761.124357][ T9511] binder: BINDER_SET_CONTEXT_MGR already set [ 761.141455][ T9511] binder: 9507:9511 ioctl 40046207 0 returned -16 [ 761.149007][ T9514] binder_transaction: 4 callbacks suppressed [ 761.149051][ T9514] binder: 9512:9514 got transaction with invalid offset (0, min 0 max 0) or object. 10:19:03 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a0, 0x0, 0x0) 10:19:03 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x2000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:03 executing program 3: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x4, 0x8000) r1 = semget$private(0x0, 0x0, 0x4) semctl$IPC_INFO(r1, 0x0, 0x3, &(0x7f0000000100)=""/161) write$cgroup_type(r0, &(0x7f0000000040)='threaded\x00', 0x9) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000200)=0x2) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$VIDIOC_TRY_EXT_CTRLS(r0, 0xc0205649, &(0x7f0000000300)={0xa00000, 0x8001, 0x7f, [], &(0x7f00000002c0)={0x9b0b6b, 0x9c23, [], @p_u8=&(0x7f0000000280)=0x81}}) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r2, &(0x7f0000498000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2400da112bf4010000000600000000000200a143a1d7d4472a9301000800018793640600"], 0x24}, 0x1, 0x0, 0x0, 0x40050}, 0x0) r3 = gettid() ioctl$TIOCSPGRP(r0, 0x5410, &(0x7f0000000080)=r3) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f0000000340)={0x1, 0x5, 0x1}) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f00000001c0)={r0, 0xe9a}) [ 761.172939][ T9511] binder: BINDER_SET_CONTEXT_MGR already set 10:19:03 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 761.216230][ T9511] binder: 9507:9511 ioctl 40046207 0 returned -16 [ 761.252485][ T9535] binder: BINDER_SET_CONTEXT_MGR already set 10:19:03 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 761.303532][ T9535] binder: 9520:9535 ioctl 40046207 0 returned -16 10:19:03 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x50, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:03 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a1, 0x0, 0x0) 10:19:03 executing program 3: perf_event_open(&(0x7f0000000140)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, &(0x7f0000000040)) r0 = syz_open_dev$radio(&(0x7f00000000c0)='/dev/radio#\x00', 0x2, 0x2) setsockopt$RDS_CANCEL_SENT_TO(r0, 0x114, 0x1, &(0x7f0000000080)={0x2, 0x4e22, @multicast2}, 0x10) [ 761.347062][ T9619] binder: 9520:9619 got transaction with too large buffer [ 761.407011][ T9638] binder: BINDER_SET_CONTEXT_MGR already set 10:19:03 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 761.448279][ T9638] binder: 9637:9638 ioctl 40046207 0 returned -16 [ 761.450691][ T9640] binder: 9639:9640 got transaction with invalid offset (24, min 24 max 24) or object. 10:19:03 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4800}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000000)="0adc1f123c123f319bc070") mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x7d, &(0x7f0000000040), 0x8) [ 761.490431][ T9640] binder: transaction release 9619 bad handle 1, ret = -22 [ 761.504658][ T9646] binder_fixup_parent: 4 callbacks suppressed [ 761.504669][ T9646] binder: 9637:9646 got transaction with invalid parent offset or type [ 761.532530][ T9650] binder: BINDER_SET_CONTEXT_MGR already set 10:19:03 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5c, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:03 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a2, 0x0, 0x0) 10:19:03 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 761.557825][ T9650] binder: 9648:9650 ioctl 40046207 0 returned -16 [ 761.589450][ T9684] binder: 9648:9684 got transaction with too large buffer [ 761.659193][ T9684] binder: transaction release 9627 bad handle 1, ret = -22 [ 761.670122][ T9738] binder: 9736:9738 got transaction with invalid offset (24, min 24 max 24) or object. 10:19:04 executing program 3: openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000240)='/dev/qat_adf_ctl\x00', 0x40001, 0x0) mkdir(&(0x7f0000001b40)='./file0\x00', 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, 0x0) prctl$PR_SET_TIMERSLACK(0x1d, 0x7) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @dev}, 0x10) r1 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20\x00', 0x44040, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f00000000c0)=0x208000000) write$P9_RSTATFS(r1, &(0x7f0000000400)={0x43, 0x9, 0x1, {0x5, 0x8, 0x7, 0x7, 0x6e, 0x5, 0x5, 0x1, 0xffffffffffffe2ff}}, 0x43) sendto$inet(r0, 0x0, 0x0, 0x200007fe, &(0x7f0000e68000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1e}}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) ioctl$VIDIOC_TRY_DECODER_CMD(r1, 0xc0485661, &(0x7f0000000480)={0x3, 0x1, @stop_pts=0x7e9}) r2 = dup2(r0, r0) sendmsg$IPVS_CMD_GET_CONFIG(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="cac6db10fb6053b499119700e637d1d5b0c194bf7d1a57944a15ed59a9d7239e9f3c7f423bc8c3234daf25d99144f308d71a1a419fbc2e754f4b0000"], 0x1}}, 0x0) sendmsg$FOU_CMD_DEL(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000200)='TIPCv2\x00') ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f00000003c0)) sendmsg$TIPC_NL_LINK_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0), 0xc, 0x0, 0x1, 0x0, 0x0, 0x40000}, 0x10) connect$netlink(r2, &(0x7f0000000180)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc) sendto$inet(r0, &(0x7f0000000000), 0xfffffdef, 0xc0, 0x0, 0x0) pipe2(0x0, 0x4800) epoll_create1(0x0) 10:19:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xa, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:04 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x63, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 761.703810][ T9650] binder: BINDER_SET_CONTEXT_MGR already set [ 761.718960][ T9650] binder: 9648:9650 ioctl 40046207 0 returned -16 [ 761.726515][ T9684] binder: 9648:9684 got transaction with too large buffer 10:19:04 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:04 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4c00}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:04 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a3, 0x0, 0x0) 10:19:04 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 761.911616][ T9816] binder: BINDER_SET_CONTEXT_MGR already set [ 761.940233][ T9816] binder: 9779:9816 ioctl 40046207 0 returned -16 10:19:04 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x223, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 761.992317][ T9887] binder: 9779:9887 got transaction with too large buffer [ 762.026540][ T9889] binder: 9888:9889 got transaction with invalid offset (24, min 24 max 40) or object. 10:19:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xe, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 762.046315][ T9887] binder: transaction release 9645 bad handle 1, ret = -22 10:19:04 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a4, 0x0, 0x0) 10:19:04 executing program 3: prctl$PR_GET_FPEXC(0xb, &(0x7f0000000040)) r0 = socket$inet(0x10, 0x4004000000000003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="240000002a0007021dfffd946fa2830020200a000500000000030003400000000000ff7e", 0x24}], 0x1}, 0x0) [ 762.106706][ T9887] binder: 9779:9887 got transaction with too large buffer [ 762.117494][ T9897] binder: BINDER_SET_CONTEXT_MGR already set [ 762.119611][ T9889] binder: transaction release 9648 bad handle 2, ret = -22 [ 762.147553][ T9897] binder: 9894:9897 ioctl 40046207 0 returned -16 10:19:04 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 762.202632][ T9897] binder: BINDER_SET_CONTEXT_MGR already set 10:19:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="0adc1f123c123f319bc070") r1 = socket$inet_tcp(0x2, 0x1, 0x0) alarm(0x193) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f00000000c0)=@nat={'nat\x00\x00\x00\x00\x00\x00\x00\x03\x00', 0x19, 0x1, 0x130, [0x200003c0, 0x0, 0x0, 0x200003f0, 0x20000420], 0x0, 0x0, &(0x7f00000003c0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{{{0x3, 0x0, 0x0, 'ifb0\x00', 'dummy0\x00', 'ip_vti0\x00', 'ip6tnl0\x00', @remote, [], @link_local, [], 0x70, 0x70, 0xa0}}, @common=@AUDIT={'AUDIT\x00', 0x8}}]}]}, 0x1a8) 10:19:04 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 762.245279][ T9897] binder: 9894:9897 ioctl 40046207 0 returned -16 10:19:04 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a5, 0x0, 0x0) [ 762.311268][T10001] binder: 9985:10001 got transaction with too large buffer [ 762.342369][T10013] binder: 10012:10013 got transaction with invalid offset (24, min 40 max 40) or object. 10:19:04 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5f5e0ff, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x60, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 762.361054][T10017] binder: 9985:10017 got transaction with too large buffer 10:19:04 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x802, 0x0) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000080)={0x3f, 0x3, 0x3000}, 0x4) fsetxattr$security_capability(r1, &(0x7f0000000100)='security.capability\x00', &(0x7f0000000140)=@v2={0x2000000, [{0xacbc, 0x974}, {0x5, 0xd0}]}, 0x14, 0x3) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PPPIOCGMRU(r2, 0x80047453, &(0x7f0000000180)) ioctl$BLKRAGET(r2, 0x1263, &(0x7f00000000c0)) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000002c0)=0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) timerfd_settime(r2, 0x1, &(0x7f00000003c0)={{r4, r5+30000000}}, &(0x7f0000000400)) syz_open_procfs(r3, &(0x7f0000000300)='net/ip6_tables_matches\x00') ioctl$PPPIOCGFLAGS(r1, 0x8004745a, &(0x7f0000000040)) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'team0\x00\n\x00L\xff\xff\xff\xc3`\x00'}) lsetxattr$security_smack_transmute(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000280)='TRUE', 0x4, 0x3) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000240)={'team0\x00\xfd\xff\xff\xff\xc0\x00\x03\x00\x02\xff', 0x4bfd}) ioctl$TIOCOUTQ(r2, 0x5411, &(0x7f0000000340)) [ 762.429274][T10023] binder: BINDER_SET_CONTEXT_MGR already set 10:19:04 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6800}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:04 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 762.502745][T10023] binder: 10022:10023 ioctl 40046207 0 returned -16 10:19:04 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:04 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6c00}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:04 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a6, 0x0, 0x0) 10:19:05 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200005d0, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x1f4, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 762.746037][T10146] binder: 10144:10146 got transaction with invalid offset (24, min 40 max 40) or object. [ 762.756894][T10149] binder: BINDER_SET_CONTEXT_MGR already set [ 762.762904][T10149] binder: 10143:10149 ioctl 40046207 0 returned -16 10:19:05 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7400}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a7, 0x0, 0x0) 10:19:05 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x802, 0x0) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000080)={0x3f, 0x3, 0x3000}, 0x4) fsetxattr$security_capability(r1, &(0x7f0000000100)='security.capability\x00', &(0x7f0000000140)=@v2={0x2000000, [{0xacbc, 0x974}, {0x5, 0xd0}]}, 0x14, 0x3) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PPPIOCGMRU(r2, 0x80047453, &(0x7f0000000180)) ioctl$BLKRAGET(r2, 0x1263, &(0x7f00000000c0)) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000002c0)=0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) timerfd_settime(r2, 0x1, &(0x7f00000003c0)={{r4, r5+30000000}}, &(0x7f0000000400)) syz_open_procfs(r3, &(0x7f0000000300)='net/ip6_tables_matches\x00') ioctl$PPPIOCGFLAGS(r1, 0x8004745a, &(0x7f0000000040)) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'team0\x00\n\x00L\xff\xff\xff\xc3`\x00'}) lsetxattr$security_smack_transmute(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000280)='TRUE', 0x4, 0x3) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000240)={'team0\x00\xfd\xff\xff\xff\xc0\x00\x03\x00\x02\xff', 0x4bfd}) ioctl$TIOCOUTQ(r2, 0x5411, &(0x7f0000000340)) [ 762.814450][T10151] binder_alloc: 10136: binder_alloc_buf size 536872464 failed, no address space 10:19:05 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x0, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], 0x0}}}], 0x0, 0x0, 0x0}) [ 762.892406][T10151] binder_alloc: allocated: 0 (num: 0 largest: 0), free: 12288 (num: 1 largest: 12288) 10:19:05 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7a00}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a8, 0x0, 0x0) [ 763.012743][T10230] binder_transaction: 73 callbacks suppressed [ 763.012762][T10230] binder: 10227:10230 transaction failed 29201/-22, size 64-16 line 3357 10:19:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x300, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:05 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x0, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], 0x0}}}], 0x0, 0x0, 0x0}) 10:19:05 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66642a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 763.192197][T10282] binder: 10279:10282 got transaction with fd, 0, but target does not allow fds [ 763.202171][T10230] binder: BINDER_SET_CONTEXT_MGR already set [ 763.216527][T10230] binder: 10227:10230 ioctl 40046207 0 returned -16 [ 763.223443][T10282] binder: 10279:10282 transaction failed 29201/-1, size 64-16 line 3292 [ 763.227385][T10281] binder: 10227:10281 transaction failed 29201/-22, size 64-16 line 3357 10:19:05 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x0, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], 0x0}}}], 0x0, 0x0, 0x0}) 10:19:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1a9, 0x0, 0x0) 10:19:05 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x1000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000007f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha512\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001280)=[{{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001080)=""/251, 0xfb}], 0x1, &(0x7f00000011c0)=""/157, 0x9d}}], 0x1, 0x0, 0x0) [ 763.232099][ T1451] binder: release 10275:10276 transaction 9701 out, still active [ 763.315934][T10282] binder: BINDER_SET_CONTEXT_MGR already set [ 763.325671][ T1451] binder: undelivered TRANSACTION_COMPLETE [ 763.330998][T10282] binder: 10279:10282 ioctl 40046207 0 returned -16 [ 763.339118][T10342] binder: BINDER_SET_CONTEXT_MGR already set 10:19:05 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0]}}}], 0x0, 0x0, 0x0}) [ 763.366226][T10342] binder: 10313:10342 ioctl 40046207 0 returned -16 [ 763.373290][T10322] binder_alloc_new_buf_locked: 2 callbacks suppressed [ 763.373298][T10322] binder_alloc: 10279: binder_alloc_buf, no vma [ 763.373556][ T1451] binder: release 10316:10320 transaction 9705 out, still active [ 763.383779][T10396] binder_alloc: 10279: binder_alloc_buf, no vma 10:19:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x3e8, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000007f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha512\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001280)=[{{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001080)=""/251, 0xfb}], 0x1, &(0x7f00000011c0)=""/157, 0x9d}}], 0x1, 0x0, 0x0) [ 763.416827][ T1451] binder: undelivered TRANSACTION_COMPLETE [ 763.432020][T10322] binder: 10279:10322 transaction failed 29189/-3, size 64-16 line 3148 [ 763.434425][ T1451] binder: send failed reply for transaction 9701, target dead [ 763.450529][T10396] binder: 10313:10396 transaction failed 29189/-3, size 64-16 line 3148 [ 763.460808][T10399] binder_alloc: 10279: binder_alloc_buf, no vma 10:19:05 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1aa, 0x0, 0x0) [ 763.499665][T10396] binder: 10313:10396 transaction failed 29201/-22, size 64-16 line 3357 [ 763.502790][ T1451] binder: send failed reply for transaction 9705, target dead [ 763.523679][T10399] binder: 10398:10399 transaction failed 29189/-3, size 40-8 line 3148 10:19:05 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66642a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 763.563670][ T1451] binder_release_work: 75 callbacks suppressed [ 763.563676][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 763.570695][T10408] binder: BINDER_SET_CONTEXT_MGR already set [ 763.584816][ C1] net_ratelimit: 18 callbacks suppressed [ 763.584825][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 763.596310][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 763.605396][T10408] binder: 10407:10408 ioctl 40046207 0 returned -16 [ 763.615014][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 [ 763.623101][T10408] binder: 10407:10408 got transaction with invalid parent offset or type [ 763.638867][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 10:19:06 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0]}}}], 0x0, 0x0, 0x0}) 10:19:06 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x2000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 763.660937][T10408] binder: 10407:10408 transaction failed 29201/-22, size 64-16 line 3318 [ 763.682852][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 [ 763.718892][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 763.733134][T10519] binder: 10407:10519 transaction failed 29189/-22, size 64-16 line 2995 [ 763.744135][T10520] binder: 10517:10520 transaction failed 29189/-22, size 40-8 line 2995 [ 763.757192][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 10:19:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x543, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1ab, 0x0, 0x0) [ 763.776180][T10525] binder: BINDER_SET_CONTEXT_MGR already set [ 763.813758][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 10:19:06 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0]}}}], 0x0, 0x0, 0x0}) 10:19:06 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x3000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 763.822525][T10525] binder: 10522:10525 ioctl 40046207 0 returned -16 [ 763.823513][T10527] binder: 10522:10527 got transaction with fd, 0, but target does not allow fds [ 763.829289][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 763.829381][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 763.850088][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 763.855940][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 763.861820][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 763.867677][ C0] protocol 88fb is buggy, dev hsr_slave_1 10:19:06 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x70742a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1ac, 0x0, 0x0) [ 763.893809][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 [ 763.920557][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 763.930157][ T1451] binder: undelivered TRANSACTION_ERROR: 29189 10:19:06 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:06 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x0]}}}], 0x0, 0x0, 0x0}) [ 764.001351][T10541] binder: BINDER_SET_CONTEXT_MGR already set [ 764.015159][T10541] binder: 10539:10541 ioctl 40046207 0 returned -16 10:19:06 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 764.042704][T10541] binder: 10539:10541 got transaction with invalid offset (24, min 40 max 64) or object. 10:19:06 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x0]}}}], 0x0, 0x0, 0x0}) [ 764.092234][T10591] binder: 10582:10591 got transaction with invalid parent offset or type [ 764.116886][T10628] binder: BINDER_SET_CONTEXT_MGR already set 10:19:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x608, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1ad, 0x0, 0x0) [ 764.154531][T10541] binder: BINDER_SET_CONTEXT_MGR already set [ 764.161150][T10628] binder: 10624:10628 ioctl 40046207 0 returned -16 10:19:06 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 764.215404][T10541] binder: 10539:10541 ioctl 40046207 0 returned -16 [ 764.229384][T10628] binder: BINDER_SET_CONTEXT_MGR already set [ 764.256515][T10644] binder_alloc: 10582: binder_alloc_buf, no vma [ 764.266862][T10628] binder: 10624:10628 ioctl 40046207 0 returned -16 10:19:06 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x0]}}}], 0x0, 0x0, 0x0}) 10:19:06 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x73622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:06 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x5000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 764.316238][T10666] binder: 10665:10666 got transaction with invalid parent offset or type 10:19:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1ae, 0x0, 0x0) 10:19:06 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 764.421046][T10773] binder: 10772:10773 got transaction with invalid offset (0, min 40 max 40) or object. [ 764.437558][T10775] binder: BINDER_SET_CONTEXT_MGR already set [ 764.443617][T10775] binder: 10774:10775 ioctl 40046207 0 returned -16 10:19:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x689, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:06 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x18]}}}], 0x0, 0x0, 0x0}) 10:19:06 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1af, 0x0, 0x0) [ 764.486017][T10780] binder: 10777:10780 got transaction with invalid parent offset or type [ 764.520034][T10783] binder: BINDER_SET_CONTEXT_MGR already set [ 764.547899][T10784] binder_alloc: 10777: binder_alloc_buf, no vma [ 764.548106][T10786] binder: 10777:10786 got transaction with invalid parent offset or type [ 764.563251][T10783] binder: 10782:10783 ioctl 40046207 0 returned -16 [ 764.588880][T10790] binder: 10782:10790 got transaction with invalid parent offset or type [ 764.612234][T10792] binder: 10791:10792 got transaction with invalid offset (24, min 0 max 40) or object. [ 764.623081][T10775] binder: BINDER_SET_CONTEXT_MGR already set [ 764.624849][ C1] protocol 88fb is buggy, dev hsr_slave_0 10:19:07 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x18]}}}], 0x0, 0x0, 0x0}) [ 764.634984][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 764.640998][T10775] binder: 10774:10775 ioctl 40046207 0 returned -16 10:19:07 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x73682a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b0, 0x0, 0x0) 10:19:07 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x18]}}}], 0x0, 0x0, 0x0}) [ 764.780377][T10872] binder: 10858:10872 got transaction with invalid handle, 0 [ 764.790635][T10886] binder: 10880:10886 got transaction with invalid parent offset or type [ 764.808166][T10902] binder: BINDER_SET_CONTEXT_MGR already set 10:19:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x806, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 764.848014][T10902] binder: 10897:10902 ioctl 40046207 0 returned -16 [ 764.848173][T10910] binder: 10909:10910 got transaction with invalid offset (24, min 0 max 40) or object. [ 764.866288][T10914] binder: 10858:10914 got transaction with invalid handle, 0 [ 764.884684][T10902] binder: BINDER_SET_CONTEXT_MGR already set 10:19:07 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 764.907379][T10902] binder: 10897:10902 ioctl 40046207 0 returned -16 10:19:07 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77682a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 764.966940][T10921] binder: 10920:10921 got transaction with invalid parent offset or type 10:19:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b1, 0x0, 0x0) 10:19:07 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x73682a85}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 765.086130][T11007] binder: BINDER_SET_CONTEXT_MGR already set [ 765.105832][T11007] binder: 10999:11007 ioctl 40046207 0 returned -16 [ 765.113544][T11031] binder: BINDER_SET_CONTEXT_MGR already set 10:19:07 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xa00, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 765.131883][T11031] binder: 11011:11031 ioctl 40046207 0 returned -16 [ 765.135572][T11007] binder: 10999:11007 got transaction with invalid handle, 0 [ 765.162397][T11034] binder: BINDER_SET_CONTEXT_MGR already set 10:19:07 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0xa000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 765.196561][T11034] binder: 11033:11034 ioctl 40046207 0 returned -16 [ 765.210814][T11042] binder_alloc: 10999: binder_alloc_buf, no vma [ 765.231525][T11037] binder_alloc: 10999: binder_alloc_buf, no vma [ 765.240589][T11041] binder_alloc: 10999: binder_alloc_buf, no vma 10:19:07 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 4 (fault-call:1 fault-nth:0): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b2, 0x0, 0x0) 10:19:07 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x20000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 765.341818][T11091] binder: 11088:11091 got transaction with invalid parent offset or type [ 765.358141][T11093] FAULT_INJECTION: forcing a failure. [ 765.358141][T11093] name failslab, interval 1, probability 0, space 0, times 0 [ 765.388901][T11093] CPU: 0 PID: 11093 Comm: syz-executor.4 Not tainted 5.1.0-rc4+ #65 [ 765.396912][T11093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.406974][T11093] Call Trace: [ 765.410288][T11093] dump_stack+0x172/0x1f0 [ 765.414653][T11093] should_fail.cold+0xa/0x15 [ 765.419258][T11093] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 765.425086][T11093] ? ___might_sleep+0x163/0x280 [ 765.429955][T11093] __should_failslab+0x121/0x190 [ 765.434903][T11093] should_failslab+0x9/0x14 10:19:07 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x48000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 765.439415][T11093] kmem_cache_alloc_trace+0x2d1/0x760 [ 765.444792][T11093] ? kasan_check_read+0x11/0x20 [ 765.449651][T11093] ? do_raw_spin_unlock+0x57/0x270 [ 765.454765][T11093] ? _raw_spin_unlock+0x2d/0x50 [ 765.459653][T11093] binder_get_thread+0x1db/0x7c0 [ 765.464596][T11093] ? __might_sleep+0x95/0x190 [ 765.469536][T11093] binder_ioctl+0x1e5/0x183b [ 765.474138][T11093] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 765.480404][T11093] ? binder_thread_write+0x2820/0x2820 10:19:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xe00, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 765.490132][T11093] ? tomoyo_path_number_perm+0x263/0x520 [ 765.495778][T11093] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 765.501773][T11093] ? __fget+0x35a/0x550 [ 765.505947][T11093] ? binder_thread_write+0x2820/0x2820 [ 765.511414][T11093] do_vfs_ioctl+0xd6e/0x1390 [ 765.516020][T11093] ? ioctl_preallocate+0x210/0x210 [ 765.521140][T11093] ? __fget+0x381/0x550 [ 765.525315][T11093] ? ksys_dup3+0x3e0/0x3e0 [ 765.529762][T11093] ? tomoyo_file_ioctl+0x23/0x30 [ 765.534712][T11093] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 765.540960][T11093] ? security_file_ioctl+0x93/0xc0 [ 765.546083][T11093] ksys_ioctl+0xab/0xd0 [ 765.550253][T11093] __x64_sys_ioctl+0x73/0xb0 [ 765.554856][T11093] do_syscall_64+0x103/0x610 [ 765.559471][T11093] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 765.565371][T11093] RIP: 0033:0x458c29 [ 765.569267][T11093] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 10:19:07 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x2}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b3, 0x0, 0x0) 10:19:08 executing program 3: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 765.588873][T11093] RSP: 002b:00007f7467102c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 765.588890][T11093] RAX: ffffffffffffffda RBX: 00007f7467102c90 RCX: 0000000000458c29 [ 765.588899][T11093] RDX: 0000000020000780 RSI: 00000000c0306201 RDI: 0000000000000003 [ 765.588908][T11093] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 765.588916][T11093] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f74671036d4 [ 765.588932][T11093] R13: 00000000004bff5d R14: 00000000004d1fd8 R15: 0000000000000004 10:19:08 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4c000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b4, 0x0, 0x0) [ 765.672621][T11237] binder: BINDER_SET_CONTEXT_MGR already set [ 765.701124][T11237] binder: 11236:11237 ioctl 40046207 0 returned -16 [ 765.744998][T11093] binder: 11089:11093 ioctl c0306201 20000780 returned -12 [ 765.765785][T11278] binder: 11236:11278 got transaction with invalid parent offset or type 10:19:08 executing program 3: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xfe2, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:08 executing program 4 (fault-call:1 fault-nth:1): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 765.804171][T11280] binder: BINDER_SET_CONTEXT_MGR already set [ 765.813114][T11280] binder: 11279:11280 ioctl 40046207 0 returned -16 [ 765.849811][T11288] binder_transaction: 25 callbacks suppressed [ 765.849821][T11288] binder: 11279:11288 got transaction with too large buffer [ 765.887830][T11280] binder: BINDER_SET_CONTEXT_MGR already set 10:19:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b5, 0x0, 0x0) 10:19:08 executing program 3: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 765.898373][T11280] binder: 11279:11280 ioctl 40046207 0 returned -16 [ 765.912848][T11292] FAULT_INJECTION: forcing a failure. [ 765.912848][T11292] name failslab, interval 1, probability 0, space 0, times 0 [ 765.944885][T11292] CPU: 1 PID: 11292 Comm: syz-executor.4 Not tainted 5.1.0-rc4+ #65 [ 765.952908][T11292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.953342][T11288] binder: 11279:11288 got transaction with too large buffer [ 765.962961][T11292] Call Trace: [ 765.962993][T11292] dump_stack+0x172/0x1f0 [ 765.963018][T11292] should_fail.cold+0xa/0x15 [ 765.963039][T11292] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 765.963061][T11292] ? ___might_sleep+0x163/0x280 [ 765.963084][T11292] __should_failslab+0x121/0x190 [ 765.963109][T11292] should_failslab+0x9/0x14 [ 765.963138][T11292] kmem_cache_alloc_trace+0x2d1/0x760 [ 766.008012][T11292] ? kasan_check_read+0x11/0x20 [ 766.012873][T11292] ? do_raw_spin_unlock+0x57/0x270 [ 766.017991][T11292] ? _raw_spin_unlock+0x2d/0x50 [ 766.022850][T11292] binder_transaction+0x8d9/0x6690 [ 766.027970][T11292] ? lock_downgrade+0x880/0x880 [ 766.032828][T11292] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 766.039080][T11292] ? kasan_check_read+0x11/0x20 [ 766.043960][T11292] ? is_bpf_text_address+0xd3/0x170 [ 766.049177][T11292] ? binder_thread_read+0x3d50/0x3d50 [ 766.054554][T11292] ? __lock_acquire+0x548/0x3fb0 [ 766.059511][T11292] ? find_held_lock+0x35/0x130 [ 766.064281][T11292] ? __might_fault+0x12b/0x1e0 [ 766.069055][T11292] ? lock_downgrade+0x880/0x880 [ 766.073926][T11292] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 766.080175][T11292] ? _copy_from_user+0xdd/0x150 [ 766.085037][T11292] binder_thread_write+0x87e/0x2820 [ 766.090254][T11292] ? binder_transaction+0x6690/0x6690 [ 766.095636][T11292] ? __might_fault+0x12b/0x1e0 [ 766.100409][T11292] ? lock_downgrade+0x880/0x880 [ 766.105280][T11292] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 766.111544][T11292] ? _copy_from_user+0xdd/0x150 [ 766.116404][T11292] binder_ioctl+0x1033/0x183b [ 766.121094][T11292] ? binder_thread_write+0x2820/0x2820 [ 766.126569][T11292] ? tomoyo_path_number_perm+0x263/0x520 [ 766.132220][T11292] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 766.133623][T11400] binder: 11399:11400 got transaction with invalid parent offset or type [ 766.138049][T11292] ? binder_thread_write+0x2820/0x2820 [ 766.138069][T11292] do_vfs_ioctl+0xd6e/0x1390 [ 766.138098][T11292] ? ioctl_preallocate+0x210/0x210 [ 766.157080][T11401] binder: 11399:11401 got transaction with invalid parent offset or type [ 766.161644][T11292] ? __fget+0x381/0x550 [ 766.161667][T11292] ? ksys_dup3+0x3e0/0x3e0 [ 766.161691][T11292] ? tomoyo_file_ioctl+0x23/0x30 [ 766.183599][T11292] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 766.189854][T11292] ? security_file_ioctl+0x93/0xc0 [ 766.194977][T11292] ksys_ioctl+0xab/0xd0 10:19:08 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x3}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:08 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x4}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 766.194997][T11292] __x64_sys_ioctl+0x73/0xb0 [ 766.195017][T11292] do_syscall_64+0x103/0x610 [ 766.195040][T11292] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 766.208343][T11292] RIP: 0033:0x458c29 [ 766.208359][T11292] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 766.208368][T11292] RSP: 002b:00007f7467102c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 10:19:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b6, 0x0, 0x0) 10:19:08 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x60000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 766.241785][T11404] binder: 11402:11404 got transaction with invalid parent offset or type [ 766.246131][T11292] RAX: ffffffffffffffda RBX: 00007f7467102c90 RCX: 0000000000458c29 [ 766.246141][T11292] RDX: 0000000020000780 RSI: 00000000c0306201 RDI: 0000000000000003 [ 766.246150][T11292] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 766.246159][T11292] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f74671036d4 [ 766.246167][T11292] R13: 00000000004bff5d R14: 00000000004d1fd8 R15: 0000000000000004 10:19:08 executing program 4 (fault-call:1 fault-nth:2): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x3580, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 766.320825][T11411] binder: BINDER_SET_CONTEXT_MGR already set [ 766.327802][T11411] binder: 11408:11411 ioctl 40046207 0 returned -16 10:19:08 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 766.363617][T11411] binder: 11408:11411 got transaction with too large buffer [ 766.395586][T11421] FAULT_INJECTION: forcing a failure. [ 766.395586][T11421] name failslab, interval 1, probability 0, space 0, times 0 10:19:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b7, 0x0, 0x0) [ 766.408642][T11422] binder: 11402:11422 got transaction with invalid parent offset or type [ 766.426164][T11423] binder: 11408:11423 got transaction with too large buffer [ 766.441727][T11421] CPU: 1 PID: 11421 Comm: syz-executor.4 Not tainted 5.1.0-rc4+ #65 [ 766.449730][T11421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.459787][T11421] Call Trace: [ 766.463101][T11421] dump_stack+0x172/0x1f0 [ 766.467462][T11421] should_fail.cold+0xa/0x15 [ 766.472595][T11421] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 766.478420][T11421] ? ___might_sleep+0x163/0x280 [ 766.483282][T11421] __should_failslab+0x121/0x190 [ 766.488227][T11421] should_failslab+0x9/0x14 [ 766.492742][T11421] kmem_cache_alloc_trace+0x2d1/0x760 [ 766.498132][T11421] ? lockdep_init_map+0x1be/0x6d0 [ 766.503178][T11421] binder_transaction+0x9b8/0x6690 [ 766.508299][T11421] ? lock_downgrade+0x880/0x880 [ 766.513178][T11421] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 766.519436][T11421] ? kasan_check_read+0x11/0x20 [ 766.522425][T11411] binder: BINDER_SET_CONTEXT_MGR already set [ 766.524298][T11421] ? is_bpf_text_address+0xd3/0x170 [ 766.524341][T11421] ? binder_thread_read+0x3d50/0x3d50 [ 766.524359][T11421] ? __lock_acquire+0x548/0x3fb0 [ 766.524382][T11421] ? find_held_lock+0x35/0x130 [ 766.540146][T11411] binder: 11408:11411 ioctl 40046207 0 returned -16 [ 766.540927][T11421] ? __might_fault+0x12b/0x1e0 [ 766.562014][T11421] ? lock_downgrade+0x880/0x880 [ 766.566888][T11421] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 766.573139][T11421] ? _copy_from_user+0xdd/0x150 [ 766.578384][T11421] binder_thread_write+0x87e/0x2820 [ 766.583603][T11421] ? binder_transaction+0x6690/0x6690 [ 766.588982][T11421] ? __might_fault+0x12b/0x1e0 [ 766.593771][T11421] ? lock_downgrade+0x880/0x880 [ 766.598646][T11421] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 766.604896][T11421] ? _copy_from_user+0xdd/0x150 [ 766.609759][T11421] binder_ioctl+0x1033/0x183b [ 766.614454][T11421] ? binder_thread_write+0x2820/0x2820 [ 766.619953][T11421] ? tomoyo_path_number_perm+0x263/0x520 [ 766.625597][T11421] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 766.631426][T11421] ? binder_thread_write+0x2820/0x2820 [ 766.636898][T11421] do_vfs_ioctl+0xd6e/0x1390 [ 766.641501][T11421] ? ioctl_preallocate+0x210/0x210 [ 766.646621][T11421] ? __fget+0x381/0x550 [ 766.650794][T11421] ? ksys_dup3+0x3e0/0x3e0 [ 766.655224][T11421] ? tomoyo_file_ioctl+0x23/0x30 [ 766.660178][T11421] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 766.666427][T11421] ? security_file_ioctl+0x93/0xc0 [ 766.671553][T11421] ksys_ioctl+0xab/0xd0 [ 766.675721][T11421] __x64_sys_ioctl+0x73/0xb0 [ 766.680332][T11421] do_syscall_64+0x103/0x610 [ 766.684940][T11421] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 766.690838][T11421] RIP: 0033:0x458c29 [ 766.694742][T11421] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 10:19:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b8, 0x0, 0x0) 10:19:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1b9, 0x0, 0x0) 10:19:09 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x5}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:09 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1ba, 0x0, 0x0) [ 766.714360][T11421] RSP: 002b:00007f7467102c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 766.722783][T11421] RAX: ffffffffffffffda RBX: 00007f7467102c90 RCX: 0000000000458c29 [ 766.730754][T11421] RDX: 0000000020000780 RSI: 00000000c0306201 RDI: 0000000000000003 [ 766.730770][T11421] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 766.746704][T11421] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f74671036d4 [ 766.754681][T11421] R13: 00000000004bff5d R14: 00000000004d1fd8 R15: 0000000000000004 10:19:09 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x68000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:09 executing program 3: r0 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 766.801481][T11438] binder: 11436:11438 got transaction with invalid parent offset or type 10:19:09 executing program 4 (fault-call:1 fault-nth:3): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 766.877233][T11508] binder: 11436:11508 got transaction with invalid parent offset or type 10:19:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x4305, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:09 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 766.926139][T11549] binder: BINDER_SET_CONTEXT_MGR already set [ 766.932175][T11549] binder: 11537:11549 ioctl 40046207 0 returned -16 10:19:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1bb, 0x0, 0x0) 10:19:09 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x6}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 766.987373][T11552] binder: 11537:11552 got transaction with too large buffer 10:19:09 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:09 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6c000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 767.051296][T11562] binder: BINDER_SET_CONTEXT_MGR already set [ 767.085507][T11562] binder: 11556:11562 ioctl 40046207 0 returned -16 [ 767.116947][T11583] binder: 11556:11583 got transaction with invalid parent offset or type [ 767.119679][T11585] FAULT_INJECTION: forcing a failure. [ 767.119679][T11585] name failslab, interval 1, probability 0, space 0, times 0 [ 767.156173][T11610] binder: BINDER_SET_CONTEXT_MGR already set [ 767.174773][T11585] CPU: 0 PID: 11585 Comm: syz-executor.4 Not tainted 5.1.0-rc4+ #65 [ 767.178510][T11610] binder: 11599:11610 ioctl 40046207 0 returned -16 [ 767.182771][T11585] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 767.182778][T11585] Call Trace: [ 767.182805][T11585] dump_stack+0x172/0x1f0 [ 767.182828][T11585] should_fail.cold+0xa/0x15 [ 767.182850][T11585] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 767.217435][T11585] ? ___might_sleep+0x163/0x280 10:19:09 executing program 3: syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 767.222305][T11585] __should_failslab+0x121/0x190 [ 767.227264][T11585] should_failslab+0x9/0x14 [ 767.231772][T11585] kmem_cache_alloc_trace+0x2d1/0x760 [ 767.237160][T11585] ? find_held_lock+0x35/0x130 [ 767.241935][T11585] binder_alloc_new_buf+0x5e9/0x1480 [ 767.247238][T11585] binder_transaction+0x103c/0x6690 [ 767.252445][T11585] ? lock_downgrade+0x880/0x880 [ 767.257292][T11585] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 767.257313][T11585] ? kasan_check_read+0x11/0x20 [ 767.257357][T11585] ? binder_thread_read+0x3d50/0x3d50 10:19:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x4788, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1bc, 0x0, 0x0) [ 767.257371][T11585] ? __lock_acquire+0x548/0x3fb0 [ 767.257396][T11585] ? find_held_lock+0x35/0x130 [ 767.257414][T11585] ? __might_fault+0x12b/0x1e0 [ 767.257436][T11585] ? lock_downgrade+0x880/0x880 [ 767.257461][T11585] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 767.299440][T11585] ? _copy_from_user+0xdd/0x150 [ 767.304311][T11585] binder_thread_write+0x87e/0x2820 [ 767.309544][T11585] ? binder_transaction+0x6690/0x6690 [ 767.314936][T11585] ? __might_fault+0x12b/0x1e0 [ 767.319714][T11585] ? lock_downgrade+0x880/0x880 [ 767.324587][T11585] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 767.330842][T11585] ? _copy_from_user+0xdd/0x150 [ 767.330866][T11585] binder_ioctl+0x1033/0x183b [ 767.330890][T11585] ? binder_thread_write+0x2820/0x2820 [ 767.330905][T11585] ? tomoyo_path_number_perm+0x263/0x520 [ 767.330928][T11585] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 767.357317][T11585] ? binder_thread_write+0x2820/0x2820 [ 767.362824][T11585] do_vfs_ioctl+0xd6e/0x1390 [ 767.367424][T11585] ? ioctl_preallocate+0x210/0x210 [ 767.367441][T11585] ? __fget+0x381/0x550 [ 767.367463][T11585] ? ksys_dup3+0x3e0/0x3e0 [ 767.367486][T11585] ? tomoyo_file_ioctl+0x23/0x30 [ 767.386068][T11585] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 767.392313][T11585] ? security_file_ioctl+0x93/0xc0 [ 767.397446][T11585] ksys_ioctl+0xab/0xd0 [ 767.401624][T11585] __x64_sys_ioctl+0x73/0xb0 [ 767.406225][T11585] do_syscall_64+0x103/0x610 [ 767.410836][T11585] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 767.416731][T11585] RIP: 0033:0x458c29 10:19:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1bd, 0x0, 0x0) [ 767.420642][T11585] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 767.440278][T11585] RSP: 002b:00007f7467102c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 767.448713][T11585] RAX: ffffffffffffffda RBX: 00007f7467102c90 RCX: 0000000000458c29 [ 767.456683][T11585] RDX: 0000000020000780 RSI: 00000000c0306201 RDI: 0000000000000003 [ 767.464666][T11585] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 767.472836][T11585] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f74671036d4 [ 767.480815][T11585] R13: 00000000004bff5d R14: 00000000004d1fd8 R15: 0000000000000004 [ 767.503263][T11585] binder_alloc: binder_alloc_new_buf_locked: 11556 failed to alloc new buffer struct 10:19:09 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) [ 767.530966][T11610] binder: 11599:11610 got transaction with too large buffer [ 767.571076][T11610] binder: BINDER_SET_CONTEXT_MGR already set [ 767.596693][T11786] binder: 11784:11786 ioctl c0306201 0 returned -14 [ 767.613568][T11610] binder: 11599:11610 ioctl 40046207 0 returned -16 10:19:10 executing program 4 (fault-call:1 fault-nth:4): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:10 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x7}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:10 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x74000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x4888, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) [ 767.694217][T11790] binder: 11789:11790 got transaction with invalid parent offset or type [ 767.698988][T11793] binder: BINDER_SET_CONTEXT_MGR already set [ 767.735641][T11797] binder: 11796:11797 got transaction with invalid offset (24, min 40 max 40) or object. [ 767.749724][T11793] binder: 11788:11793 ioctl 40046207 0 returned -16 [ 767.762497][T11798] binder: 11788:11798 got transaction with too large buffer [ 767.769905][T11800] binder: 11799:11800 ioctl c0306201 0 returned -14 [ 767.772916][T11802] binder: 11789:11802 got transaction with invalid parent offset or type 10:19:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1be, 0x0, 0x0) 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) [ 767.781185][T11798] binder: transaction release 9873 bad handle 1, ret = -22 10:19:10 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0xa}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:10 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 767.846058][T11793] binder: BINDER_SET_CONTEXT_MGR already set [ 767.906125][T11793] binder: 11788:11793 ioctl 40046207 0 returned -16 [ 767.921967][T11879] binder: 11867:11879 ioctl c0306201 0 returned -14 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:19:10 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7a000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 767.965984][T11901] binder: 11896:11901 got transaction with invalid parent offset or type [ 767.995992][T11914] binder: 11908:11914 got transaction with invalid offset (24, min 40 max 40) or object. 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 768.030255][T11919] binder: BINDER_SET_CONTEXT_MGR already set [ 768.063507][T11919] binder: 11918:11919 ioctl 40046207 0 returned -16 [ 768.066243][T11901] binder_transaction: 68 callbacks suppressed 10:19:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x6000, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 768.066294][T11901] binder: 11896:11901 transaction failed 29201/-22, size 64-16 line 3389 [ 768.089873][T11914] binder: 11908:11914 transaction failed 29201/-22, size 40-16 line 3242 [ 768.108480][T11921] binder: 11896:11921 got transaction with invalid parent offset or type [ 768.119836][T11919] binder: 11918:11919 got transaction with too large buffer [ 768.123120][T11921] binder: 11896:11921 transaction failed 29201/-22, size 64-16 line 3389 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:19:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1bf, 0x0, 0x0) 10:19:10 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x10}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:10 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x2, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 768.167925][T11919] binder: 11918:11919 transaction failed 29201/-22, size 64-16 line 3357 [ 768.231861][T11972] binder: 11918:11972 transaction failed 29189/-22, size 64-16 line 2995 10:19:10 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x5421, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 768.288231][T11988] binder: 11986:11988 got transaction with invalid parent offset or type 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600), 0x0, 0x0, 0x0}) 10:19:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x6488, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 768.358974][T11988] binder: 11986:11988 transaction failed 29201/-22, size 64-16 line 3389 10:19:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c0, 0x0, 0x0) 10:19:10 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x5450, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:10 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0xfdfdffff}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 768.429907][T12051] binder: 11986:12051 got transaction with invalid parent offset or type 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600), 0x0, 0x0, 0x0}) [ 768.527251][T12051] binder: 11986:12051 transaction failed 29201/-22, size 64-16 line 3389 [ 768.579617][T12162] binder: BINDER_SET_CONTEXT_MGR already set 10:19:10 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x5451, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8035, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:10 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600), 0x0, 0x0, 0x0}) [ 768.622443][ T3481] binder_release_work: 73 callbacks suppressed [ 768.622450][ T3481] binder: undelivered TRANSACTION_ERROR: 29201 [ 768.641507][T12162] binder: 12161:12162 ioctl 40046207 0 returned -16 [ 768.644430][T12164] binder: 12161:12164 got transaction with too large buffer 10:19:11 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x28}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c1, 0x0, 0x0) [ 768.753702][T12164] binder: transaction release 9901 bad handle 1, ret = -22 [ 768.784826][ C1] net_ratelimit: 22 callbacks suppressed [ 768.784834][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 768.796373][ C1] protocol 88fb is buggy, dev hsr_slave_1 10:19:11 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x5452, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 768.803591][T12164] binder: 12161:12164 transaction failed 29201/-22, size 64-16 line 3357 [ 768.827804][T12239] binder: 12216:12239 got transaction with invalid parent offset or type [ 768.852275][T12259] binder: 12251:12259 got transaction with invalid offset (0, min 0 max 0) or object. [ 768.873818][T12239] binder: 12216:12239 transaction failed 29201/-22, size 64-16 line 3389 [ 768.880426][T12259] binder: 12251:12259 transaction failed 29201/-22, size 0-16 line 3242 [ 768.896096][ T3481] binder: undelivered TRANSACTION_ERROR: 29201 10:19:11 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c2, 0x0, 0x0) [ 768.904186][T12162] binder: BINDER_SET_CONTEXT_MGR already set [ 768.938194][T12162] binder: 12161:12162 ioctl 40046207 0 returned -16 [ 768.938244][T12164] binder_alloc: 12216: binder_alloc_buf, no vma 10:19:11 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x5460, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8100, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 768.944972][ T3481] binder: undelivered TRANSACTION_ERROR: 29201 [ 768.954831][T12239] binder: BINDER_SET_CONTEXT_MGR already set [ 768.964921][T12239] binder: 12216:12239 ioctl 40046207 0 returned -16 [ 768.989226][T12287] binder_alloc: 12216: binder_alloc_buf, no vma [ 769.008044][ T3481] binder: undelivered TRANSACTION_ERROR: 29201 [ 769.039834][ T3481] binder: undelivered TRANSACTION_ERROR: 29189 [ 769.055171][ T3481] binder: undelivered TRANSACTION_ERROR: 29189 10:19:11 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0xfffffdfd}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x38}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x40046205, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.145211][ T3481] binder: undelivered TRANSACTION_ERROR: 29189 [ 769.154957][T12372] binder: BINDER_SET_CONTEXT_MGR already set [ 769.160969][T12372] binder: 12371:12372 ioctl 40046207 0 returned -16 10:19:11 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c3, 0x0, 0x0) 10:19:11 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x40046207, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.187354][ T3481] binder: undelivered TRANSACTION_ERROR: 29201 [ 769.211104][T12393] binder: 12392:12393 got transaction with too large buffer 10:19:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8847, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 769.287302][T12415] binder: BINDER_SET_CONTEXT_MGR already set [ 769.308864][T12414] binder: 12413:12414 got transaction with invalid offset (0, min 0 max 0) or object. [ 769.318909][T12418] binder: BINDER_SET_CONTEXT_MGR already set [ 769.326257][T12415] binder: 12392:12415 ioctl 40046207 0 returned -16 10:19:11 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x48}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.353594][T12418] binder: 12417:12418 ioctl 40046207 20000780 returned -16 [ 769.384318][T12422] binder: BINDER_SET_CONTEXT_MGR already set 10:19:11 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c4, 0x0, 0x0) 10:19:11 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x10, &(0x7f0000000580)=[@flat={0x66646185}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:11 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x40046208, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.408740][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 769.418047][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 769.418379][T12422] binder: 12421:12422 ioctl 40046207 0 returned -16 [ 769.431034][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 769.431113][ C1] protocol 88fb is buggy, dev hsr_slave_1 10:19:11 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x100000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.497380][T12434] binder: 12427:12434 got transaction with invalid offset (0, min 0 max 24) or object. 10:19:11 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x10, &(0x7f0000000580)=[@flat={0x66646185}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.605956][T12430] binder_alloc: 12504: binder_alloc_buf failed to map pages in userspace, no vma 10:19:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c5, 0x0, 0x0) 10:19:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8848, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x40049409, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x200000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.648724][T12541] binder_alloc: 12504: binder_alloc_buf failed to map pages in userspace, no vma [ 769.659424][T12422] binder: BINDER_SET_CONTEXT_MGR already set [ 769.683219][T12430] binder_alloc: 12504: binder_alloc_buf failed to map pages in userspace, no vma 10:19:12 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x10, &(0x7f0000000580)=[@flat={0x66646185}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x4018620d, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.750571][T12422] binder: 12421:12422 ioctl 40046207 0 returned -16 [ 769.824823][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 769.830700][ C1] protocol 88fb is buggy, dev hsr_slave_1 10:19:12 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x4c}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x300000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c6, 0x0, 0x0) 10:19:12 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x66646185}, @ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x4020940d, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 769.924440][T12660] binder: BINDER_SET_CONTEXT_MGR already set [ 769.962406][T12660] binder: 12656:12660 ioctl 40046207 0 returned -16 10:19:12 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x400000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 770.019858][T12676] binder: 12672:12676 got transaction with invalid parent offset or type 10:19:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8864, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:12 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x50}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c7, 0x0, 0x0) [ 770.064854][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 770.070687][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 770.076597][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 770.082403][ C0] protocol 88fb is buggy, dev hsr_slave_1 10:19:12 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0045878, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 770.160086][T12687] binder: BINDER_SET_CONTEXT_MGR already set 10:19:12 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x500000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 770.233646][T12687] binder: 12686:12687 ioctl 40046207 0 returned -16 [ 770.234838][T12695] binder_alloc: 12680: binder_alloc_buf, no vma 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0045878, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x60}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c8, 0x0, 0x0) 10:19:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8906, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:12 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x600000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0046209, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1c9, 0x0, 0x0) 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc018620b, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x68}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 770.485374][T12818] binder: 12808:12818 got transaction with invalid offset (24, min 40 max 40) or object. [ 770.502962][T12821] binder: BINDER_SET_CONTEXT_MGR already set [ 770.512242][T12821] binder: 12819:12821 ioctl 40046207 0 returned -16 10:19:12 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:12 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc018620c, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xe20f, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:13 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x700000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 770.636341][T12892] binder: BINDER_SET_CONTEXT_MGR already set [ 770.692031][T12892] binder: 12888:12892 ioctl 40046207 0 returned -16 10:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x0, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], 0x0}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1ca, 0x0, 0x0) [ 770.737189][T12946] binder: 12945 BINDER_GET_NODE_INFO_FOR_REF: only handle may be non-zero. [ 770.737203][T12946] binder: 12945:12946 ioctl c018620c 20000780 returned -22 10:19:13 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x6c}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 770.825396][ T3481] binder: release 12988:12993 transaction 10005 out, still active [ 770.857856][ T3481] binder: undelivered TRANSACTION_COMPLETE 10:19:13 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0189436, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0xa00000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x0, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], 0x0}}}], 0x0, 0x0, 0x0}) [ 770.877981][T13041] binder: BINDER_SET_CONTEXT_MGR already set [ 770.884007][T13041] binder: 13024:13041 ioctl 40046207 0 returned -16 [ 770.917527][ T3481] binder: send failed reply for transaction 10005, target dead 10:19:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xe803, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 770.955270][T13070] binder_transaction: 14 callbacks suppressed [ 770.955281][T13070] binder: 13069:13070 got transaction with too large buffer 10:19:13 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1cb, 0x0, 0x0) 10:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x0, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], 0x0}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc020660b, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 770.996439][T13041] binder: BINDER_SET_CONTEXT_MGR already set [ 771.002502][T13041] binder: 13024:13041 ioctl 40046207 0 returned -16 [ 771.018236][T13072] binder: 13069:13072 got transaction with too large buffer 10:19:13 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x74}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 771.079109][ T3481] binder: release 13076:13079 transaction 10021 out, still active [ 771.096131][ T3481] binder: undelivered TRANSACTION_COMPLETE 10:19:13 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306202, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x2000000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0]}}}], 0x0, 0x0, 0x0}) [ 771.148459][ T3481] binder: send failed reply for transaction 10021, target dead [ 771.219308][T13142] binder: 13139:13142 got transaction with too large buffer [ 771.230213][T13171] binder: 13169:13171 ioctl c0306202 20000780 returned -22 [ 771.255933][ T3481] binder: release 13187:13194 transaction 10026 out, still active [ 771.256876][T13196] binder: BINDER_SET_CONTEXT_MGR already set 10:19:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0xf401, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1cc, 0x0, 0x0) [ 771.263785][ T3481] binder: undelivered TRANSACTION_COMPLETE [ 771.285427][T13196] binder: 13176:13196 ioctl 40046207 0 returned -16 [ 771.292768][ T3481] binder: send failed reply for transaction 10026, target dead [ 771.300802][T13197] binder: 13139:13197 got transaction with too large buffer 10:19:13 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306209, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 771.353300][T13196] binder: BINDER_SET_CONTEXT_MGR already set 10:19:13 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4800000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 771.401486][T13196] binder: 13176:13196 ioctl 40046207 0 returned -16 [ 771.409657][ T1451] binder: release 13206:13207 transaction 10034 out, still active 10:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0]}}}], 0x0, 0x0, 0x0}) [ 771.459238][ T1451] binder: undelivered TRANSACTION_COMPLETE [ 771.480925][T13232] binder: 13230:13232 ioctl c0306209 20000780 returned -22 [ 771.504675][ T1451] binder: send failed reply for transaction 10034, target dead [ 771.511519][T13251] binder: 13242:13251 got transaction with too large buffer 10:19:13 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x7a}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 771.550152][ T1451] binder: release 13272:13273 transaction 10039 out, still active [ 771.568699][ T1451] binder: undelivered TRANSACTION_COMPLETE 10:19:13 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x0]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc030620a, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x34000, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 771.592076][ T1451] binder: send failed reply for transaction 10039, target dead [ 771.604944][T13318] binder: 13242:13318 got transaction with too large buffer 10:19:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1cd, 0x0, 0x0) [ 771.662963][T13322] binder: BINDER_SET_CONTEXT_MGR already set [ 771.684598][T13327] binder: 13323:13327 ioctl c030620a 20000780 returned -22 10:19:14 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x4c00000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 771.718695][T13329] binder: 13324:13329 got transaction with invalid offset (0, min 40 max 40) or object. [ 771.734671][T13322] binder: 13319:13322 ioctl 40046207 0 returned -16 10:19:14 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306225, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x0]}}}], 0x0, 0x0, 0x0}) [ 771.782874][T13378] binder: 13376:13378 got transaction with too large buffer 10:19:14 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x300}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 771.866476][T13438] binder: BINDER_SET_CONTEXT_MGR already set [ 771.883597][T13441] binder: 13376:13441 got transaction with too large buffer [ 771.897471][T13442] binder: 13440:13442 ioctl c0306225 20000780 returned -22 [ 771.903694][T13445] binder: 13443:13445 got transaction with invalid offset (0, min 40 max 40) or object. 10:19:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1ce, 0x0, 0x0) [ 771.919745][T13438] binder: 13376:13438 ioctl 40046207 0 returned -16 [ 771.951181][T13448] binder: BINDER_SET_CONTEXT_MGR already set 10:19:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x400300, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:14 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc030625e, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:14 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6000000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 771.973893][T13448] binder: 13446:13448 ioctl 40046207 0 returned -16 [ 772.000213][T13450] binder_fixup_parent: 10 callbacks suppressed [ 772.000223][T13450] binder: 13446:13450 got transaction with invalid parent offset or type 10:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x0]}}}], 0x0, 0x0, 0x0}) [ 772.034634][T13450] binder: transaction release 10059 bad handle 1, ret = -22 [ 772.074956][T13457] binder: 13455:13457 got transaction with too large buffer [ 772.089546][T13460] binder: 13459:13460 ioctl c030625e 20000780 returned -22 [ 772.107576][T13461] binder: 13458:13461 got transaction with invalid offset (0, min 40 max 40) or object. 10:19:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1cf, 0x0, 0x0) [ 772.130792][T13463] binder: 13455:13463 got transaction with too large buffer [ 772.143497][T13448] binder: BINDER_SET_CONTEXT_MGR already set 10:19:14 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306263, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x18]}}}], 0x0, 0x0, 0x0}) [ 772.193655][T13448] binder: 13446:13448 ioctl 40046207 0 returned -16 [ 772.193817][T13450] binder: 13446:13450 got transaction with invalid parent offset or type 10:19:14 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6800000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 772.302606][T13573] binder: 13569:13573 ioctl c0306263 20000780 returned -22 10:19:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x1000000, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) 10:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x18]}}}], 0x0, 0x0, 0x0}) [ 772.345490][T13450] binder: transaction release 10070 bad handle 1, ret = -22 10:19:14 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x500}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d0, 0x0, 0x0) 10:19:14 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc030626e, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:14 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x6c00000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:14 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x18]}}}], 0x0, 0x0, 0x0}) 10:19:14 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d1, 0x0, 0x0) [ 772.521113][T13661] binder: 13638:13661 got transaction with invalid parent offset or type [ 772.529860][T13657] binder: 13617:13657 ioctl c030626e 20000780 returned -22 [ 772.541713][T13676] binder: BINDER_SET_CONTEXT_MGR already set 10:19:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x2000000, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 772.579922][T13676] binder: 13621:13676 ioctl 40046207 0 returned -16 [ 772.580290][T13695] binder: 13638:13695 got transaction with invalid parent offset or type 10:19:14 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x5e, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:15 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x600}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 772.637290][T13701] binder: 13698:13701 got transaction with invalid offset (24, min 0 max 40) or object. 10:19:15 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7400000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:15 executing program 3 (fault-call:1 fault-nth:0): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:15 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d2, 0x0, 0x0) [ 772.720234][T13709] binder: 13708:13709 got transaction with invalid parent offset or type [ 772.745423][T13711] binder: 13710:13711 got transaction with invalid offset (24, min 40 max 40) or object. 10:19:15 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x6e, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 772.782540][T13722] binder: 13708:13722 got transaction with invalid parent offset or type [ 772.806866][T13738] binder: BINDER_SET_CONTEXT_MGR already set [ 772.844292][T13738] binder: 13728:13738 ioctl 40046207 0 returned -16 [ 772.852035][T13773] FAULT_INJECTION: forcing a failure. [ 772.852035][T13773] name failslab, interval 1, probability 0, space 0, times 0 [ 772.875414][T13738] binder: BINDER_SET_CONTEXT_MGR already set [ 772.893141][T13738] binder: 13728:13738 ioctl 40046207 0 returned -16 10:19:15 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x700}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 772.960915][T13773] CPU: 0 PID: 13773 Comm: syz-executor.3 Not tainted 5.1.0-rc4+ #65 [ 772.968945][T13773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 772.971443][T13828] binder: 13827:13828 got transaction with invalid parent offset or type [ 772.979008][T13773] Call Trace: [ 772.979041][T13773] dump_stack+0x172/0x1f0 [ 772.979064][T13773] should_fail.cold+0xa/0x15 [ 772.979084][T13773] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 772.979104][T13773] ? ___might_sleep+0x163/0x280 10:19:15 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x7a00000000000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:15 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0xa00}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 772.979127][T13773] __should_failslab+0x121/0x190 [ 772.979144][T13773] should_failslab+0x9/0x14 [ 772.979163][T13773] kmem_cache_alloc_trace+0x2d1/0x760 [ 772.979180][T13773] ? kasan_check_read+0x11/0x20 [ 772.979208][T13773] ? do_raw_spin_unlock+0x57/0x270 [ 773.004643][T13829] binder: 13827:13829 got transaction with invalid parent offset or type [ 773.005687][T13773] ? _raw_spin_unlock+0x2d/0x50 [ 773.005711][T13773] binder_get_thread+0x1db/0x7c0 [ 773.005730][T13773] ? __might_sleep+0x95/0x190 [ 773.005749][T13773] binder_ioctl+0x1e5/0x183b [ 773.005775][T13773] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 773.053488][T13773] ? binder_thread_write+0x2820/0x2820 [ 773.053512][T13773] ? tomoyo_path_number_perm+0x263/0x520 [ 773.062758][T13773] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 773.062796][T13773] ? __fget+0x35a/0x550 [ 773.070903][T13832] binder_transaction: 77 callbacks suppressed [ 773.070919][T13832] binder: 13830:13832 transaction failed 29201/-22, size 64-16 line 3357 [ 773.074490][T13773] ? binder_thread_write+0x2820/0x2820 10:19:15 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x2, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 773.074512][T13773] do_vfs_ioctl+0xd6e/0x1390 [ 773.074533][T13773] ? ioctl_preallocate+0x210/0x210 [ 773.108647][T13835] binder: BINDER_SET_CONTEXT_MGR already set [ 773.110165][T13773] ? __fget+0x381/0x550 [ 773.110201][T13773] ? ksys_dup3+0x3e0/0x3e0 [ 773.134398][T13773] ? tomoyo_file_ioctl+0x23/0x30 [ 773.139353][T13773] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 773.145614][T13773] ? security_file_ioctl+0x93/0xc0 [ 773.145636][T13773] ksys_ioctl+0xab/0xd0 [ 773.145654][T13773] __x64_sys_ioctl+0x73/0xb0 10:19:15 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d3, 0x0, 0x0) 10:19:15 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x3000000, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 773.145680][T13773] do_syscall_64+0x103/0x610 [ 773.152775][T13835] binder: 13833:13835 ioctl 40046207 0 returned -16 [ 773.154933][T13773] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 773.154946][T13773] RIP: 0033:0x458c29 [ 773.154961][T13773] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 773.154970][T13773] RSP: 002b:00007fddea4dac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 773.154985][T13773] RAX: ffffffffffffffda RBX: 00007fddea4dac90 RCX: 0000000000458c29 [ 773.154993][T13773] RDX: 0000000020000780 RSI: 00000000c0306201 RDI: 0000000000000003 [ 773.155001][T13773] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 773.155009][T13773] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fddea4db6d4 [ 773.155016][T13773] R13: 00000000004bff5d R14: 00000000004d1fd8 R15: 0000000000000004 [ 773.171048][T13773] binder: 13757:13773 ioctl c0306201 20000780 returned -12 10:19:15 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0xfdfdffff00000000}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 773.265506][T13842] binder: 13841:13842 unknown command 16456 [ 773.271532][T13842] binder: 13841:13842 ioctl c0306201 20000780 returned -22 [ 773.285599][T13843] binder: 13833:13843 transaction failed 29189/-22, size 64-16 line 2995 [ 773.302897][T13845] binder: 13844:13845 transaction failed 29201/-22, size 64-16 line 3357 [ 773.320384][T13846] binder: 13833:13846 got transaction with invalid parent offset or type [ 773.330984][T13847] binder: 13844:13847 transaction failed 29201/-22, size 64-16 line 3357 [ 773.339664][T13846] binder: transaction release 10135 bad handle 1, ret = -22 [ 773.361931][T13846] binder: 13833:13846 transaction failed 29201/-22, size 64-16 line 3389 10:19:15 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x3, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:15 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d4, 0x0, 0x0) 10:19:15 executing program 3 (fault-call:1 fault-nth:1): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:15 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85}, @ptr={0x70742a85, 0xffffff7f, 0x0, 0x0, 0x2}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:15 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x4000000, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 773.453158][T13956] binder: 13955:13956 unknown command 64 [ 773.487708][T13956] binder: 13955:13956 ioctl c0306201 20000780 returned -22 10:19:15 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x2000}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 773.523794][T13960] ------------[ cut here ]------------ [ 773.529290][T13960] kernel BUG at drivers/android/binder_alloc.c:1139! [ 773.544520][T13963] FAULT_INJECTION: forcing a failure. [ 773.544520][T13963] name failslab, interval 1, probability 0, space 0, times 0 [ 773.599831][T13960] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 773.605958][T13960] CPU: 1 PID: 13960 Comm: syz-executor.2 Not tainted 5.1.0-rc4+ #65 [ 773.613139][T13969] binder: BINDER_SET_CONTEXT_MGR already set [ 773.613935][T13960] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 773.613962][T13960] RIP: 0010:binder_alloc_do_buffer_copy+0xd6/0x510 [ 773.613986][T13960] Code: 02 00 0f 85 20 04 00 00 4d 8b 64 24 58 49 29 dc e8 3f 50 23 fc 4c 89 e6 4c 89 ef e8 54 51 23 fc 4d 39 e5 76 07 e8 2a 50 23 fc <0f> 0b e8 23 50 23 fc 4c 8b 75 d0 4d 29 ec 4c 89 e6 4c 89 f7 e8 31 [ 773.620086][T13969] binder: 13968:13969 ioctl 40046207 0 returned -16 [ 773.630000][T13960] RSP: 0018:ffff888064cb74e0 EFLAGS: 00010212 [ 773.630013][T13960] RAX: 0000000000040000 RBX: 0000000020001000 RCX: ffffc9000a225000 [ 773.630021][T13960] RDX: 0000000000000535 RSI: ffffffff854d3ed6 RDI: 0000000000000006 [ 773.630029][T13960] RBP: ffff888064cb7560 R08: ffff888096ac6300 R09: 0000000000000008 [ 773.630037][T13960] R10: ffffed100c996f15 R11: ffff888064cb78af R12: 0000000000000048 [ 773.630044][T13960] R13: 0000000000000008 R14: 0000000000000050 R15: 0000000000000000 [ 773.630056][T13960] FS: 00007fb3990c5700(0000) GS:ffff8880ae900000(0000) knlGS:0000000000000000 [ 773.630072][T13960] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 773.638584][T13969] binder: 13968:13969 got transaction with invalid parent offset or type [ 773.656151][T13960] CR2: 0000001b2ef23000 CR3: 000000008e6fc000 CR4: 00000000001426e0 [ 773.656161][T13960] Call Trace: [ 773.656183][T13960] ? find_held_lock+0x35/0x130 [ 773.656205][T13960] binder_alloc_copy_from_buffer+0x37/0x42 [ 773.656221][T13960] binder_validate_ptr+0xcc/0x1d0 [ 773.656234][T13960] ? binder_get_object+0x210/0x210 [ 773.656255][T13960] ? binder_alloc_copy_user_to_buffer+0x312/0x480 [ 773.663621][T13969] binder: 13968:13969 transaction failed 29201/-22, size 64-16 line 3389 [ 773.668877][T13960] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 773.668898][T13960] binder_transaction+0x3e76/0x6690 [ 773.668929][T13960] ? binder_thread_read+0x3d50/0x3d50 [ 773.680101][T13969] binder: BINDER_SET_CONTEXT_MGR already set [ 773.684852][T13960] ? __lock_acquire+0x548/0x3fb0 [ 773.684876][T13960] ? __might_fault+0x12b/0x1e0 [ 773.684909][T13960] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 773.693033][T13969] binder: 13968:13969 ioctl 40046207 0 returned -16 [ 773.700833][T13960] ? _copy_from_user+0xdd/0x150 [ 773.700853][T13960] binder_thread_write+0x87e/0x2820 [ 773.700875][T13960] ? binder_transaction+0x6690/0x6690 [ 773.700896][T13960] ? __might_fault+0x12b/0x1e0 [ 773.709094][T13970] binder: 13968:13970 transaction failed 29201/-22, size 64-16 line 3389 [ 773.717986][T13960] ? lock_downgrade+0x880/0x880 [ 773.718009][T13960] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 773.718024][T13960] ? _copy_from_user+0xdd/0x150 [ 773.718042][T13960] binder_ioctl+0x1033/0x183b [ 773.718064][T13960] ? binder_thread_write+0x2820/0x2820 [ 773.737512][T13963] CPU: 0 PID: 13963 Comm: syz-executor.3 Not tainted 5.1.0-rc4+ #65 [ 773.741031][T13960] ? tomoyo_path_number_perm+0x263/0x520 [ 773.744308][T13963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 773.749064][T13960] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 773.754836][T13963] Call Trace: [ 773.759859][T13960] ? binder_thread_write+0x2820/0x2820 [ 773.764940][T13963] dump_stack+0x172/0x1f0 [ 773.771340][T13960] do_vfs_ioctl+0xd6e/0x1390 [ 773.779727][T13963] should_fail.cold+0xa/0x15 [ 773.785432][T13960] ? ioctl_preallocate+0x210/0x210 [ 773.790613][T13963] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 773.795958][T13960] ? __fget+0x381/0x550 [ 773.801916][T13963] ? ___might_sleep+0x163/0x280 [ 773.806831][T13960] ? ksys_dup3+0x3e0/0x3e0 [ 773.811574][T13963] __should_failslab+0x121/0x190 [ 773.817792][T13960] ? nsecs_to_jiffies+0x30/0x30 [ 773.824360][T13963] should_failslab+0x9/0x14 [ 773.829197][T13960] ? tomoyo_file_ioctl+0x23/0x30 [ 773.834378][T13963] kmem_cache_alloc_trace+0x2d1/0x760 [ 773.839728][T13960] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 773.844475][T13963] ? kasan_check_read+0x11/0x20 [ 773.852896][T13960] ? security_file_ioctl+0x93/0xc0 [ 773.857733][T13963] ? do_raw_spin_unlock+0x57/0x270 [ 773.863953][T13960] ksys_ioctl+0xab/0xd0 [ 773.868790][T13963] ? _raw_spin_unlock+0x2d/0x50 [ 773.873450][T13960] __x64_sys_ioctl+0x73/0xb0 [ 773.878904][T13963] binder_transaction+0x8d9/0x6690 [ 773.886859][T13960] do_syscall_64+0x103/0x610 [ 773.892465][T13963] ? lock_downgrade+0x880/0x880 [ 773.902506][T13960] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 773.908315][T13963] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 773.911590][T13960] RIP: 0033:0x458c29 [ 773.917540][T13963] ? kasan_check_read+0x11/0x20 [ 773.921850][T13960] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 773.926426][T13963] ? is_bpf_text_address+0xd3/0x170 [ 773.926456][T13963] ? binder_thread_read+0x3d50/0x3d50 [ 773.931024][T13960] RSP: 002b:00007fb3990c4c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 773.936124][T13963] ? __lock_acquire+0x548/0x3fb0 [ 773.941902][T13960] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000458c29 10:19:16 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d5, 0x0, 0x0) 10:19:16 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x4, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) 10:19:16 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x2800}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 773.946039][T13963] ? find_held_lock+0x35/0x130 [ 773.950863][T13960] RDX: 0000000020000780 RSI: 00000000c0306201 RDI: 0000000000000003 [ 773.955268][T13963] ? __might_fault+0x12b/0x1e0 [ 773.960177][T13960] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 773.965019][T13963] ? lock_downgrade+0x880/0x880 [ 773.969493][T13960] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb3990c56d4 [ 773.974420][T13963] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 773.979763][T13960] R13: 00000000004bff5d R14: 00000000004d1fd8 R15: 00000000ffffffff [ 773.985987][T13963] ? _copy_from_user+0xdd/0x150 [ 773.990805][T13960] Modules linked in: [ 773.995908][T13963] binder_thread_write+0x87e/0x2820 [ 774.001286][ C1] net_ratelimit: 18 callbacks suppressed [ 774.001294][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 774.005136][T13963] ? binder_transaction+0x6690/0x6690 [ 774.005153][T13963] ? __might_fault+0x12b/0x1e0 [ 774.005174][T13963] ? lock_downgrade+0x880/0x880 [ 774.010084][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 774.014586][T13963] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 774.036156][ T3876] kobject: 'loop4' (00000000cc8a2e55): kobject_uevent_env [ 774.041170][T13963] ? _copy_from_user+0xdd/0x150 [ 774.057069][ T3876] kobject: 'loop4' (00000000cc8a2e55): fill_kobj_path: path = '/devices/virtual/block/loop4' [ 774.069468][T13963] binder_ioctl+0x1033/0x183b [ 774.069488][T13963] ? binder_thread_write+0x2820/0x2820 [ 774.069502][T13963] ? tomoyo_path_number_perm+0x263/0x520 [ 774.069515][T13963] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 774.069541][T13963] ? binder_thread_write+0x2820/0x2820 [ 774.069563][T13963] do_vfs_ioctl+0xd6e/0x1390 [ 774.083978][ T3876] kobject: 'loop0' (00000000683a97a6): kobject_uevent_env [ 774.088513][T13963] ? ioctl_preallocate+0x210/0x210 [ 774.088529][T13963] ? __fget+0x381/0x550 [ 774.088545][T13963] ? ksys_dup3+0x3e0/0x3e0 [ 774.088567][T13963] ? tomoyo_file_ioctl+0x23/0x30 [ 774.093904][ T3876] kobject: 'loop0' (00000000683a97a6): fill_kobj_path: path = '/devices/virtual/block/loop0' 10:19:16 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d6, 0x0, 0x0) [ 774.101543][T13963] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 774.101561][T13963] ? security_file_ioctl+0x93/0xc0 [ 774.101577][T13963] ksys_ioctl+0xab/0xd0 [ 774.101593][T13963] __x64_sys_ioctl+0x73/0xb0 [ 774.101617][T13963] do_syscall_64+0x103/0x610 [ 774.101641][T13963] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 774.112850][T13960] ---[ end trace cc1aa8f87f365d95 ]--- [ 774.114381][T13963] RIP: 0033:0x458c29 [ 774.114396][T13963] Code: ad b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 774.114403][T13963] RSP: 002b:00007fddea4dac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 774.119537][T13960] RIP: 0010:binder_alloc_do_buffer_copy+0xd6/0x510 [ 774.127124][T13963] RAX: ffffffffffffffda RBX: 00007fddea4dac90 RCX: 0000000000458c29 [ 774.127133][T13963] RDX: 0000000020000780 RSI: 00000000c0306201 RDI: 0000000000000003 [ 774.127141][T13963] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 10:19:16 executing program 3 (fault-call:1 fault-nth:2): r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f0000000580)=[@ptr={0x70742a85, 0x0, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 774.127148][T13963] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fddea4db6d4 [ 774.127156][T13963] R13: 00000000004bff5d R14: 00000000004d1fd8 R15: 0000000000000004 [ 774.145611][T13974] binder: BINDER_SET_CONTEXT_MGR already set [ 774.155041][ T3876] kobject: 'loop5' (000000007f4095e4): kobject_uevent_env [ 774.199545][T13978] binder: 13973:13978 transaction failed 29201/-22, size 64-16 line 3389 10:19:16 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$binder(0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x20011, r1, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000600)=[@transaction_sg={0x40486311, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10, &(0x7f0000000580)=[@flat={0x77622a85, 0x3800}, @ptr={0x70742a85, 0xffffff7f, 0x0}], &(0x7f00000005c0)=[0x0, 0x18]}}}], 0x0, 0x0, 0x0}) [ 774.207377][T13960] Code: 02 00 0f 85 20 04 00 00 4d 8b 64 24 58 49 29 dc e8 3f 50 23 fc 4c 89 e6 4c 89 ef e8 54 51 23 fc 4d 39 e5 76 07 e8 2a 50 23 fc <0f> 0b e8 23 50 23 fc 4c 8b 75 d0 4d 29 ec 4c 89 e6 4c 89 f7 e8 31 [ 774.217679][T13974] binder: 13973:13974 ioctl 40046207 0 returned -16 [ 774.224211][T13960] RSP: 0018:ffff888064cb74e0 EFLAGS: 00010212 [ 774.229705][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 774.238001][ T3876] kobject: 'loop5' (000000007f4095e4): fill_kobj_path: path = '/devices/virtual/block/loop5' [ 774.239883][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 774.245957][T13960] RAX: 0000000000040000 RBX: 0000000020001000 RCX: ffffc9000a225000 [ 774.251397][ C0] protocol 88fb is buggy, dev hsr_slave_0 10:19:16 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x80801, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f00000066c0), 0x1d7, 0x0, 0x0) 10:19:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000180)="0adc1f123c123f319bc070") r1 = socket(0x11, 0x800000003, 0x600081) bind(r1, &(0x7f0000000000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r2 = dup2(r1, r1) write$tun(r2, &(0x7f0000001200)={@void, @val, @llc={@snap={0x8000000, 0x0, "f8", "f0d294", 0x0, "ccfce4e5f9ac98264dfe2fc84bd1ead3a2978b54c4eceff9507582ce6ba85cbbf84ad4bf935762fb011413d03b1ea39c92ed213414661c90073fd6ff741e358ab145d84bbbc0dc3927007b6ce03c095e12f85871610591cdcf49b55fdfbad23a68f9dd1e0c483c40468b8521b7c3788ffc05d8df319992e5032cfcb077e8f56685af4e590a0de117d5edb3ba0d0cf02664a94ee49149fc862f9450156714f762009a517654d0d667ae99fb6c11fb3827cb7a157073f75bad9a4767f4826f71d69e70960f458415473372ae87962c229c6d13536d28bf2d29b81ead8153ef2fc530041d99ac5c630b15e7fa4acf9d234e95b3ef1f958ed889ba5188f7c68ffdd427012dc7ae127bbc00cf8938d2e5195372d89ca3ef1412958228aae378ab15074f3df1b71afb65148bd62aa29df2465b8841a8721e94c93ff87708e2a4324e3ba0bcf9594d2e9cb4ff3e9d4e663069f1bd93dc08c40a5e076ed8450c894b6b2d73dfe8658ac7c2d286a3ed135777426ddb266293744f211245fc388bcbca7539777d7700e98211bfb40d94307656877bf3105e6b01941a0aaa887e7e7f07f57ee3371f57c9a4e38de69e1a81b2f86fe1e99f815c9af247b10236af43922457db7db3ffff263c711c35ecbe52110149ed4a151c0ab552eb4e273355f9588ec92143461ab22608ad6ebb72ac3d20b4964bceced238717cb3ae251360b83290eed6975c946e386ff4a0183d40b961893b5a7440678c5b1417e5deb7d774971361afec138c6bd7afe27a679c4f69c848dab37ef11582aeae4292e9b26c1396162cba3fd01db8ee34682ddcd4a3b736110346c6a4bdea2be237a6dde67b69f3dc0436eda278d6b55d31ac069ea090de731e0dc5fe33ad527ac11347097258bcb3333ab8b0e6f5ead74a222659cd73a96e66072698b18c67051319fe8b0d094face139c0cb5c1a2cdecd420b26f55eba896608763ca9805d5b72b2d79bfef93b8532d8dbc7bd8da4d7338e3c885767060bb453e156933198b8217448329c363b0767cf9d996f27189769c13cdaed620548b42dca922aabfc238edd030c881452181697e51f45260947e36247207f72b36ab8ba50adcc0866931d8ee78031c329d35fd9cb0a50ac11705c4b578c3f6ea0b9b0cec33f81b42b05d99b99141ea358f70d0ab79b8ac2de12b9577ae3fc3bb0b964c16d2ff0b347c7bd237f65cb6a4633e62b48f46c6bfca69e3875671e4e4e0c2f770e8a4668eac7f3b3d4b182193cf47a6e4bb6b64ea8b78e4cea71ab0f4b030fbc7b6022048ab41743992f3b72a6f7aa07c420f2ffba03ba12589bda7339b99d9ecc9dd320248be53b1a50327fa925b7d9e85fa13348202df956c4af56717ef20eff3d5a32ddc5e9788a751323317c442bd158567cb3aa78d682dd63138cc3825bdffb0571bb32a2144aba596d69fbc69765e9e9f450dfb0757b1d8d3a0cc2f90036677bdf1950f8e698f76311970a46356e50acf244d7af527ba6d242c473c0aaefe81505fefdbf847fad8697fc6adbf415ddf2a8bdd873940e46523f57ef43dbd88ad3fc3e92c0df6ada9c2ecc9e90fc1e029e28223b67d660c01e2df3818e5a6baf80c780148c7df04ddbb662b0bb1b8b9af61d18cd425a50241a4a6116a7f85f613964fceb4a78fe5685422577bd4e8c99181039f2e2f3173de67183aa3e70ac810b1de1f2aa97f8d404cd4f3eef8b414474897e5637ecdabbe011f2c8337cd81b0df3ae09337402c81d6c09a4b8aabfe533450927e810d158e9bd9298846bc482e4be82c7c476618fe7b2c06efc43263b15314f8975ad3a3f1913f7cf043dd30e694750c29288107a17c9bf3f9bd5c8f4f420b74cde356ef05e691d4b5e278b018245ab664cf88518dd0e4a2b425d445e102d9d68befb5e6d0f8be0b098a5864089eecc4cb677a0965aa4576e8629fa1eb1dc4322f408ffe94d4f988559e1a9ea0b04bc40ca4f5691834700535b5a65bb5c9238dc60e3092fbb7c70137f7e5b0d4e2122f169db6f6ec772426e215f94ea231876b642c45cfa9235fc8a392b7e7d4d5fd8f6156158e3a82da469d5866518ed08c3802a20ff172353d97eb6fd1587ad5e5071090c9d5cd41d056d367e338e6ab6ab3d561ee6aed7686f1861340ae1eabdfa206a82400dca90b53c9f488cb6829fc23cd91c123b02206b5e0dc9e0fa5c3abc35c58ffd6dbec239aea9ec9d7542b2677ebce84cc0d08847b24d9a122226d1e5a1c469ab82138fe662772f80e27e36ef233cced6e82c6ad1cc86225949cfcc603f7c08b6b8db7987a748fe8f7035d9cd7dc131952dd16667516ebd9076fdca2c3c088dff63fbe45adfbbc83255dd50db6c9246f629d447bac1fe4a427ac15b8ff760e09090c7b7e64b07955c4db60cfa96867721c1ad1e62854afae968e662aa3795ad9ff8295fd48c86572d1ca56f9b3fcc752177119bae32c44036e6e06d1d4ffd1b6ddacd8504959a42970ba4c52c92cc5a30b8a63533ad6696df6cf367a1f5b555746bf0fde02c67eece23f223afdc1482c0267f4e3af3ad4bca98d464916cd4d2f01609525f5be94e0e5483da91f3219f4bde7eb18b6d2b8108aa68f0bc9bf2beb06a2cd92d005c0c80466830f9ceb196c1943fa6286acd3cb265a100fdb39a9d5ebd9bedd8ce10ad5d6e7a1e56d5edb748cfccd2488be41c0cf9b7859c5f05d1acacf791a5022636b28496b4160a71767d5dcd1930b80647cab49b89b62765185fd3371e73fd1e42a953a85fc34df3bf4da01ba8687ef18dd5e53c8258b00d270e7b66058de8af44189a442a859f3f9597ec47c1e42d6e3042392062b0668f2307a4be12ef0a8c29fc9378184a7d33074b29563d988314f54fe62cc6b7956e3bc8f72be9a4550cfa810385691ee4b9115006a1ec881958e56b1b82ca1ac53d6d66685423b8107a1264b8a097e5bc8cd3e9136ae3d01658fed5bbb3d44c9b00bffb1ffb841ec2eb5e0f7260132e12b9d96c87d29cf28e3466ee6a0362516450f2a38c25f4e2c7b25af33504633dd7d0acd961de074be697f0a8b9a936531b65ea2506920581f17881914fab1f03594851927c353e43f39c3959d9567c56da731cf891edb37ba7e8872948eb8aadf3f63b008c3d08ebfa1f778b7920099f4055a9782819a34fb07d80fd0abf09ff19e1a255e0e2cd56fba63fbb166471668d2c3ef893d0a1a19ff5a0862089fcce43ad854cdbec79d3ed55cfa4beee0710ab5ec49712e03d88a018704306f3265d3e0d90fd76168d6eee4ff66268662fa1b3925809796575790e708601108b1e0ae73a5fe5770402567c51b1f84426bde7e2d7faadb6996e786b58f00a7a81e06718f53077a2542f318458cbcb02da0109e3672d455d85b3c9597c038ae08eb33e66e6101922da60e78f127df2c79996d011a9c0c3e2b33e623534a5452c943b2a75bab0c9a4b81d72ac73802cfa4067baf617f8bcbf56633e9f001c7fc109504a077135b13837151d49e49aecca49e83e479055f99c7916d7fba77ce6069876de8cf79d7844fa612e34cc8a79b5905c6904eb8e4f4c7187cf7c3258c452cb7a7cd804aa9cc5ac015aa7e6c05421a94024335b0c5983fa5f76f22ffe234c1db154036bab64b3bb49bc792dee567f884bd66a651c0b637ba3761e336890a792ebcfe0492944513b4aa3e73fb2bf22733b84990a4103a48af30de3a54d44705c703b1bea222304f432f28d61a8d737403975d554be27a28bf9853d7edacf506cf8e6c2f4b734e64a0dcc213ee71f0caba9787cd44c786d46937062a17735935f7e535ce492d42dc58454ba340a60f900e0d62a34b6d0c428d6df5e0b82f38c0e6e7a73d084808f5b49f27306ee8783245bb49afa14c2d62c1addd0a4d7cff12e86bf0ff46ab6d8a3c4fc6eec5036903deb9244771da40b4a7c53a7b65ed925d493b5b1567d0a858ab47b6bb58c311bce2155eff5fd3b8a7827a8422f10083fac57331b6f5b98968ce559956abb774355bcf2aaace3d47d570af939fa2bf916898764b80dbbfcee30d29f1c5dee7ef518f979fb1f41bd15f3dce99987c5d2491e417e311f561df01d5de062b3490b33776c1b9adf823504417dd20bfda4aeca5e9e77836552353e2ffae7d433e142367f0dac781afe319a5cc41c3ca740f8aa2bb590b3dbb9c47c6f9d0fc1139abb5b5146612a5792496e9c3eefacab3e84e2d967f9cb5aab5825f4595a382ad685cd8e1751e2a016e2054224a26f7690cf163762c19bab13379c3714a9ef4d969e6988fe9769cfb74d6a1605fa3013327ccbcb68614cf540c15c28bd28c627e258198d8e8acda9123c61e8c9547b88354e3b6b1929c625a635739f95718cdd1cdb5228ea9ec47068f811ad63e1001251c20fba3448ea482527cfdf853ec6c374e18973f38c4f465d076d75004ed2752140497094d17da5bc0669164d84d059dce67c894275da3e78d9174f94501060d79529e5cc7087454436f04dfdf700f9542436153408dd9f71b5b0e1a5181a3dc488d4214eeef5a25f4f6ce4ffac5bef67626be6b04f9af5df5d4e707c80b40f580a18cc8d624b4d7a963da08fcb50548275c51b4f3d4e89824ee41e7997d912fa26f1c674d94699d5fc2d130e46e156959d7abfafdf96e724807d30a7764b67822afde7db5b7cfba4e513ee6ac02e3b742b7daca1929503c505e933081b33491a6f668807015a522aa198aada3c5a6a10b972961fb423dbe77d618d7c651564ac0d09d8e8fa932e26409bd6a9d1cd5149e1fffb4c78c007ec30714b332df4259c99b51d29a4e2cd51e29222f16c045ea63c0f6ac684c67be1467f91bf8fb3e0611c92d3bc5ee435d60f66fda82abaccd81aebe5d7761c6a19c28dfb4736f12cf36aadbd79ed16989b5fe68381c27509bbbaa0cd9b4a0e365f744248ce983320c2b080ad65e26ff012cf7bac51df34fd1b8b8285e82741cd837ed8bb739ac9f5024cd36393d2a2a0bec07dde054ecbbb5430a6ff72edf444cb6f59f1304bee214f40c8304f62ba4faca1f01a3f688ae522de7c444806b20f45128251de176b6cbf5604e4a56ded415ceaf9438d40460acee8fd7dd9e9a270342fe4bd4d49b3eb3926f0d558ba5f361384b575366cb2ac031596087051c94a7b9057a1d0dae5ffcd14ad675d996e00c849592e74fa54d77db62644a7f64ef509b3cb5b766cf43aace2a729938da96db054e514024c6dcfbcb3457d7281ce4d2ee8bcc9dfa93d0b8ee8d51f2ec1bf4292e9a212390df9650d7cdea049c93474a009d5e7d15337974a052a359f19efca3dc98b8fcc9ff110063f3ac3223f20e7ca2a1e10fc61400b9344704ff56f6d860374ccd5b273941e1a3962086c707114566fa223f6208b90432952f5ee688f53933754589d8b3a5584bb277980e9579aadfb116d9bf377e3f03aaa09a694532da583b2111d2f6ceee284715321f4f7708f400973db67534030c0ae72572083786d6143f2032ea04988b4e5a0b4eea284b690b45cec82d335d600fd7163ec4d6e308f7fc261fe15592b4ac04ffaf29c3305b27c614aa7436f46e43f2e4602497897a25ea598d1d605f31e78c7ddb76891eb12e1627a18b01addc58c2e7705aff48ec9bf659badfa86ed8ee42198eec9ab730334d5402e3396fec39a07452c968656322bc653d6b1ded45a70f0b96694d110bc5a4b1f7f7f532d9912f6210775f7f73128c73ab62e19267e2a48c512d98748906f130ca39f"}}}, 0xff0) [ 774.266611][T13960] RDX: 0000000000000535 RSI: ffffffff854d3ed6 RDI: 0000000000000006 [ 774.268586][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 774.273903][T13960] RBP: ffff888064cb7560 R08: ffff888096ac6300 R09: 0000000000000008 [ 774.277945][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 774.285702][T13960] R10: ffffed100c996f15 R11: ffff888064cb78af R12: 0000000000000048 [ 774.287348][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 774.300138][T13960] R13: 0000000000000008 R14: 0000000000000050 R15: 0000000000000000 [ 774.309311][T13963] binder: 13962:13963 transaction failed 29201/-12, size 40-16 line 3074 [ 774.313433][T13980] binder: 13979:13980 unknown command 0 [ 774.322490][ T1451] binder_release_work: 78 callbacks suppressed [ 774.322497][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 774.333544][ T3876] kobject: 'loop0' (00000000683a97a6): kobject_uevent_env [ 774.335093][T13978] binder: 13973:13978 transaction failed 29201/-22, size 64-16 line 3389 [ 774.346589][ T3876] kobject: 'loop0' (00000000683a97a6): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 774.357848][ T1451] binder: undelivered TRANSACTION_ERROR: 29201 [ 774.409465][T13960] FS: 00007fb3990c5700(0000) GS:ffff8880ae900000(0000) knlGS:0000000000000000 [ 774.419478][T14009] binder: BINDER_SET_CONTEXT_MGR already set [ 774.450789][T13960] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 774.458579][T13980] binder: 13979:13980 ioctl c0306201 20000780 returned -22 [ 774.497176][T13960] CR2: 0000000000000000 CR3: 000000008e6fc000 CR4: 00000000001426e0 [ 774.507315][ T3876] kobject: 'loop3' (00000000f5047b33): kobject_uevent_env [ 774.567866][T13960] Kernel panic - not syncing: Fatal exception [ 774.573694][ T3876] kobject: 'loop3' (00000000f5047b33): fill_kobj_path: path = '/devices/virtual/block/loop3' [ 774.580501][T13960] Kernel Offset: disabled [ 774.676390][T13960] Rebooting in 86400 seconds..