ca2b14f14556c31af07db12aa08a3d5b80146e6016df06a7fdfdc8823c07cd4945eea5cf07fbf6f3f35049826fa9d98cbe3fb7ae089c80f0fe1680d40f82866b59ae70ed889586de7d5fbede3e0eb72cc16156e5ca9f30d89b47b1db936064af9f5c5d1002039745d8cbefa9a6e699214e90d1f8bebc096ee53c582b9e532db4dfe243386f63223b484b7152d9ecb316513b691c51e485a5a4a5b4583dd7ef8d1398b2519d872359cbf2099d5a862fc872b835b6e18b0271949311233435ff4bc8df6fedd7be1fdb888efa9ed766aa01bb17517d18eab2cdab1c61e2e94868d0632187ccc6bdfa2bffe16ad28cc5aa5f1c6799afdd706b34e7fc1bc157f4d8e50eb272b05734ef092ddd7ce0a6c8205e40f315b8635eb9724a23f656a4f010cb7ddfe35a16680e5755cffd2d613e3e47a39800345d33fb07e4739747dfe556ab9178b875c1d4f15a134c60b1d4b0884e608621eba15b2d0369b90c1e0a755782993c2cdf17cfe8c5c21e0a49d36c31fc31bc9c8e9a8052569bcb348e0253fa9decf5b5abb98a04048348499dd1e486a66d51dfbefe6ebdaae5389e1e2913a41be496716f1f2f62c5ea7632c467005f2e9d41edb12aa3d9305fffe398d32c15c0ccb2380464b54a8318f7a81c9f71dc10aff01bdf9dbf86b9acb418aa2633c96303bc87e434dcdb3a6676ebb8fe8c7146c38ceb7f4f36957725948a6733b852f86e53e05b6c79d67e8643f04843bb40d2a73b3ff7e508fe4464d1bdad6935da1f33fabf3867b216c60f267f190080203a98888bb0d5bb5eec002c468c7edb8cc80bb049ab1f91ccf295fd37ed5fb523983cd941595e2f840cce73d4a04ddf7553797477664264751d811be4aca948d1d796079d43be1d76e5c28ba14650a0b676ebd78ba38a907346a6e54da337dce0b9dca4a4bd48397a031b031d591f5850e055dd3f6753844c3a09a317dd2ce13f657d3b7b3c0f4f08fe0d9c51c624ccb0fe8afa52efb4c2e8b2fb4fa98a7f6d4d64519daaf7c06e2330c070224670cd25bbf3f2288b42c0face041d07f197d9491a9f6dd8d9c9b9817fdf1ace2890ee1985de76de8807728f606a2f31e5ee6280c5b1a409c2e76feb6a119766247e420608b1172917b505e386d25f6f9414133695378577d8231a80c1e2710968616850845c2055526ecfe75ecd6bfed251283ba92fa460271c8ac5b3eeb1be8fe2389a314bae8a998d4e39b1e94b547a696e3db6468e2ddbc4fbd6bf417771889dba144fb67961b4abcd74ccb5c0b903858fe8590feb0be8d6859858ba3e2c2d898e887132951a66913a948d4f7bb4f209a7a6b06676c9e0c28187b6f416c221528463d9a1aa1a920bf715cb1d17e5253355c8e1bb2688ec6f0718847d2fddabde7a0b3a5a06496481c472a678090df42bf674930dd2b026f9006adf07a33b30053bf52eb011ddf8092c7f6cf612de3629ef1cb6c7cb28082be1a3ef604ec8051104224c78eaa86d7732f30361bab306965b53b5f8cdf6c6d63bbe8f3beb0996c7dd773a51bf69abb4fe55e637cd2a08f4d3af141147a0a48803460df358d3318aa421a9fc1000cca0f2094bf7dff9024a220a426d8aa670a18b929d83a6f9beaf438e71b006c7958edac2e6e6c0907209bdf4acd7412a36700ab975f8fb4c38de1158f40a59972a79a3782d55f12b8ce3ad26c44b73ef799516466201231b02d17efa1f25dedc0b45379e09d1d8c36c6a245bf9e13eedd9af82ddd857be5e36c6e9ccb4b847ca127de34ebe69cbd31587bf33e8defec4919efbc78eaa95622c4c7bd6c9714c3904ab463a74831e80681144a0726a2c4dec47112a8c0847d80302d9eda7b019badcca14949e3e09d848725f6874ea23e168db9a62b373840023d3bc1746a820593986d009c3ad42dca06f11f717a72a983365367e340006f5baf60d598d8aefcfa7171864b13d243dc2930a69d34e05d2e73c8c5c1be25d047845512bbc5996a15c75851264fcf33b0dd2e6d8c5f627deeaaf0e9ca457f029f2db5a4250cc2d939906576987e0f7cd9e6019ba87986a80b3b53e5666de14810ec47dde7173d60c7cc7cfc830ae559e84710f3441ae53baa1071cf7e080436160267e73127343f399a6244e929810c1e3c6ae43db9fc430a198153c08fc96f95ca30f31657df96455cc328917095f876cd4f22c3d3f3a2cfc8533fc2f8a453fd3ec751e411d84bf59e45cdd48a4ee6d0b58cbbba9ce39062ae4e29811cd1cb5b7c27d99c27a3487632d4e41dabd80782c1a4750241958475239f1af1167e973e1db6540a8288522a15fe4a27447df3d1ea913c32058b2f7fa89ba07c4ff06294ec6b657e1bdf7734a192f8fbed596639bd398062389505d779734144e4f058903ea49202a8560d293e904f4d47181f81ec58a6e53976cd21c9c4d655cdfb428584282c3b698983621a6be8a4d46d816cc31cec04cfc1a46ae08596c4bd7a7134ec8ff80e54775e8487cc902dda111b66a1e1b2a4a549e7a63a3609a478ee448a0f41ea24d3437eeaa44104392fa2822dc09cad47cd96d72fa6c12958b3a256158ebcf11511c1c457234243cce074db1aaf7486e00800a5e6fdbc2343406022533f5258073f1994c830e32a101dda0313c76f56578c13fc5255ff5dceb7020acc4a7f111c170525df2987465322fe75285267bd7aad576726ab38971aabc20e240f897ba743a138fc20f1d5946ced74e9cae2f2b41049f604fe47be20242d6ba3757eadfae44e28ae448a1f8c2912ca6f915e261c8551d9337c96739f5da673bef2c1f18f9426714ea3401fea2811d76bc63ac5512bc6b8072ad03d96dab4a505b1d5c8a19e29e76bb331bbd683e12b5e634a0c5770c265f9756186d59cdca0491c4606cf778e83780bb0ce77a3e5b82a9b9afa63bb7b5eaa3e99b7722a67c37e659e83b4852e5e939c9344243e1d9aad3672010c0a4d6bd4d8e2b04bd1269add8286a5be24374a405942a55cc45c8e6ebe238002037213ae5994a3b9e98d6fdd44ca75be37125949157e90ce64af78c80b7d32f51fb9d4fe32695a3ef786fbb3efa45bdf52f95cf56c690d21699292b3b0cb34089ae403d74a5a72f2762838e101a47f1a6758c028e9d26559f82ba02d57fa70ef8078c35c3d5f8b25fab040e815e558b8a4d77bef21c6bdb80d51886e402f03f70ac3a629ea43cc6fda8aa6c3d73ba8e13092fb599a23dc1ae030ee524f42380146a3f160ef048690d6ec8169f2f55ca4ad7deb9489b4becdfdac6e9c91c33b303644a04d4cd2069c72f67b4c52c7d653fd4edd6906173e8bdfabd4868b5193438629993f292358019ebf52772d3e80558358d1f3a169109a5cfc8d4ccf353b5af80bdd747652e71e3b18e69db0a8485355726cc7ff5dddc36c7bab2069e21243551e42001a4ec74470cac507750c9254c6d410f83076263ab3d2a19b38769453eff8d04ab18fbc4d918be5d20608c273122fbc44ca747a80cc793c0050680bfb3e53bb161837a12c5c02f7faac790697f4b657fce383a2ae247fe8934fd36ff6000c0e1727c8e1698a0b7587e7bbd6579843cfc71bbfe8294d5f7471a6c9efc93b26a7f9a14843f0384be463d0fd4d2c5f7f4235eafe90afb3a14c12b82911d20686b1683b0d541c74616b515e9342df66b783438d5ccc3eae4a6231772828f22aa546084943be094084b1966c53f3316d6d955c70e509ebf2ca0db5c13995f117f9524755284ebd770d35a992c5f4a2e97b73e92544da9af3f3437228ab1c03ceb41cab51a6dff83b2ffa10ceeda6a771a3a1de935e6305520b77fb7986089ca232b8e9eaf0c207615eb02411ee24b89b2a39398d56ec809a1ffaa3f5961ac5f535de05e96e2e541e3c4680dac626331d87acd094a90615cbd4cb0367df6e1641c9b48a563dc2aa351033d847abb2b2ff5d016a8024fa4b0c2ccf36431bc4613b9c2b0a118eb25e518640761615e45721fb5f81cc06a24c2bd8794c5e51dccda512db8f8566248b6ff48961f810d1b6b97275e32ef8c5616dfccfab80528a5d931cd17d9749bca6c9550e397d20095985260ed02c155e9e4a2ee700d8946549e56ede7450f775e0c8743400bb1dee437f039dec0c13f63c69e599d76cce063ae789b8c0cb2bd14d816f3fa64a0f0f0942ac2d22c1d032afa40fb6856262212cc10ae2db01fb6001b4a472952a09db9be574265a52fb8b2ef3ee9b7f694d492cb468aebf9c6465179970bdab4c3de9703851fdcd63b7319adfb95cb072ed097b415f87b72f5bfd76e090dc400ffa3434fa62c1e5007c78768cd6ab6c4edbffa2bbdfa7b2fa3c728bc6e1fed54f158ee690f7e0e57e9c1f7ed79d8690de121112aaed0177b97d230e4f23d315b554e9c183fd0fbf033814490b4897d9356816d1c2b7999dbc00624f6cd384a76756aa229152d3ed3d7f7309f63dc6a4f36ce934803d1fa028701586ea3e92c7fe25c0b4c927a4b972e1a729821486ec29ccffe4ca206bc8e950206aadc536f86abf9d7cf27add361d976a8f87e3a0a6ce62f129be88b4667670a9733465a612e965a39e9a565763b00bd752dbc25a33debffae38547cb8b8291b9023c29982e456df022983851c404670f690aecf2d6466841b82454fd5f6433bf6ccad9ca1b9e19847b2ef32e2b1592614f82588c55c61886e667a35cace5c273e9c53d0acd4a73849adcf5092509d6bd0cabb185e46b59db742c6efdca53acf02dab2e1e516704552eaa47cd9620cf92fee31a273af5237b3b9b387755fcc5e259693f10df74f81b063ec42219b2a64b6e7c3c19c7c32bb7e5becc6cf57befddc48046a3ecbae7b41b2fefbeebb6dabc316f537ae119dae365c794a73a2fa77d072e0b768f0cfb83b96730039ac1beb18e676d70b74ae50d3089c3e8648fda3e23d4962d1dc6c7cc865fbd68e08bc50ef3a22b668eb74ebf88fd78daa85b35ecafd70fc30551bcf369f71333c79f78ce12e7c5f104fc5ba8e7ac50f92cffe5a480c83a834cd5556184544187bfef96e36370fc815f3c7dcf46557611de3016859415f404fdb65fa1a47c5a9e0dafa860f177c860bc641a83a049037ba495996efe568d596cd22254ca13d61a3c61718547cfe707de914e707fa68e320eecf21e46739fcf6a27352958659e5d2d77d2754c6f3014ab6fab749ac6d5d6772c56252212406b0158dd521258dd9fa1db818b6ea55206e781fedbfa5ef831577858d9e90b6532693045f39c7762d753ba6243f0885fb5e4bbe713dd4660f0cdbfab240e2e61ec14d81df507ae936db115e3f2d43451ab3b107ab00c5cb36f5d9150915bf92234e354a487f378b0a2324d99f26f7ec46dfbfcd24191cd8a62ec2d27cfd37bd82ece5bb499c89b52799716b46a653c7478e151afd68f101d08b7fe30991a27c912943892116de0bbdd758e3bfdd87fe84e38cc765a9529c41619803151732d91608ef1d20aa63881554fb90ca8d7f933803fa34a640cfe73d64f7ca2b8c63eb7db69f58871b919c370684e8653fa94a6c5d77837fbd8cc258c7d5e53c12f27bfea2d4070549d59c7709559a4021a1c1a931a8065f6827a6a7bb3e803d5dac66af0633cf5b1b7547b0587f5f83ecb3c3c624b046c1cd2bb4cad25fd2f97fdcb0d67dc51e517098d8a3aecf8f855faf8fd9dfdaddbe94e4ae948e60940c1ca526f4aee16e0e28e39c29", 0x1091, 0x0) r4 = request_key(&(0x7f00000012c0)='keyring\x00', &(0x7f0000001300)={'syz', 0x3}, &(0x7f0000001340)='+\x00', 0xfffffffffffffffb) keyctl$search(0xa, r3, &(0x7f0000001240)='user\x00', &(0x7f0000001280)={'syz', 0x3}, r4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000240)=0x7, 0x4) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xc000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x48, r2, 0x401, 0x70bd27, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_DAEMON={0x2c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7fffffff}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x3}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x9}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}]}, 0x48}}, 0x40000) write$selinux_load(r0, 0x0, 0xffffff74) 00:35:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) r1 = getpgid(0x0) getpgrp(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:17 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1652.499388] hid-generic 0000:0000:0000.050A: unknown main item tag 0x0 [ 1652.506719] hid-generic 0000:0000:0000.050A: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:17 executing program 5: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @loopback}, 0x10) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) 00:35:17 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) getsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000180), &(0x7f00000001c0)=0x4) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x1400) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x20004000, &(0x7f0000000100)={0xa, 0x4e21, 0x6, @dev={0xfe, 0x80, [], 0x17}, 0x1}, 0x1c) openat$uhid(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uhid\x00', 0x802, 0x0) 00:35:17 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000040)={0x0, @dev, @broadcast}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000000100)={@local, r2}, 0x14) r3 = dup(r0) write$P9_RCLUNK(r3, &(0x7f0000000080)={0x7}, 0x7) 00:35:17 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup(r0) setsockopt$IP_VS_SO_SET_TIMEOUT(r2, 0x0, 0x48a, &(0x7f0000000000)={0x9, 0x1000, 0x401}, 0xc) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/hash_stats\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(r3, 0x0, 0x489, &(0x7f0000000040)={{0x3f, @local, 0x4e24, 0x2, 'fo\x00', 0x0, 0x6, 0x39}, {@loopback, 0x4e23, 0x3, 0x0, 0x6, 0x1}}, 0x44) 00:35:17 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) openat$fuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/fuse\x00', 0x2, 0x0) fremovexattr(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62747266732e2f73656c696e75782f6c6f61640088c094291674c14ad4c87bfdfe5549ac4e8bf2cd8cea1d84cc7a6c7e85a8944e797ef9a52c126522b3acec25f4275a79c83ab826acb1b03670976b4657dccc9049d4cfe6c1aaba2da0929fd17f9b5dba9adb938f327f2c33ba758533cf434f70ead138469dcb32b78c"]) [ 1652.621054] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1652.655535] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 00:35:17 executing program 0: r0 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/context\x00', 0x2, 0x0) lseek(r0, 0x36, 0x7) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r2 = dup(r1) ioctl$TUNGETSNDBUF(r2, 0x800454d3, &(0x7f0000000040)) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0x7) 00:35:17 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) fcntl$notify(r0, 0x402, 0x10) 00:35:17 executing program 2: mount(&(0x7f0000000240)=@sg0='/dev/sg0\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='dax\x00', 0x1020, &(0x7f0000000300)='/selinux/load\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000100)='fou\x00') sendmsg$FOU_CMD_DEL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000100}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="17cdcac48e44ceb7ac04e68467e6f688b8fb3a", @ANYRES16=r1, @ANYBLOB="05032dbd7000fbdbdf2502000000080003003b000000080002000a000000"], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x4000000) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x4ca00, 0x0) write$selinux_load(r2, 0x0, 0xff23) [ 1652.665469] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665482] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 00:35:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_buf(r1, 0x1, 0x3f, &(0x7f0000000080), &(0x7f00000000c0)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x108010, r1, 0x0) fcntl$setown(r1, 0x8, r2) 00:35:17 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x0, 0x0) write$selinux_access(r1, &(0x7f0000000200)={'system_u:object_r:systemd_logind_var_run_t:s0', 0x20, 'unconfined', 0x20, 0xffffffffffffffff}, 0x4e) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x101080, 0x0) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000080)=""/214) 00:35:17 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0xffffffffffffffff, r1, 0x0, 0x9, &(0x7f0000000000)='6cgroup*\x00', 0xffffffffffffffff}, 0x30) syz_open_procfs(r2, &(0x7f00000000c0)='net/udp6\x00') write$P9_RCLUNK(r1, &(0x7f0000000100)={0x7, 0x79, 0x2}, 0x7) [ 1652.665493] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665505] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 00:35:17 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1652.665516] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665527] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665538] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665549] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665560] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665571] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.665582] hid-generic 0000:0000:0000.050C: unknown main item tag 0x0 [ 1652.667060] hid-generic 0000:0000:0000.050C: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1653.039695] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.046821] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.056194] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.062894] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.070378] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.077563] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 00:35:17 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) init_module(&(0x7f0000000040)='syz1\x00', 0x5, &(0x7f0000000100)='\x00') write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) r1 = open(&(0x7f0000000140)='./file0\x00', 0xe80, 0xe9ea84790a180138) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000180)=0x1) prctl$PR_MCE_KILL(0x21, 0x0, 0x0) 00:35:17 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) ioctl$FICLONE(r0, 0x40049409, r0) write$selinux_load(r0, 0x0, 0x0) 00:35:17 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x292) 00:35:17 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) r2 = fcntl$getown(r0, 0x9) creat(&(0x7f0000000080)='./file0\x00', 0x50) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0xffffffffffffffff, r1, 0x0, 0xa, &(0x7f00000000c0)='/dev/uhid\x00', 0xffffffffffffffff}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={r2, r1, 0x0, 0xa, &(0x7f0000000000)='/dev/uhid\x00', r3}, 0x30) write$P9_RCLUNK(r1, &(0x7f00000001c0)={0x7}, 0x7) 00:35:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000600)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000180)='team\x00') accept4$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000200)=0x14, 0x800) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x15, &(0x7f0000000240)={@mcast1, 0x0}, &(0x7f0000000280)=0x14) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x24, &(0x7f0000000340)={@empty, @multicast2, 0x0}, &(0x7f0000000380)=0xc) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f00000005c0)={&(0x7f0000000140), 0xc, &(0x7f0000000580)={&(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="10002abd7000fcdbdf250100000008000100", @ANYRES32=r2, @ANYBLOB="7401020038000100240001006c625f73746174735f726566726573685f696e74657276616c00000000000000080003000300000008000400050000004c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b0000001c0004000000fe00faffffff6700010406000000010000080900000038000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000800030003000000080004000100000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b00000008000400000c000008000600", @ANYRES32=r3, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r4, @ANYBLOB="38000100240001006e6f746966795f70656572735f636f756e74000000000000000000000000000008000300030000000800040009000000"], 0x190}}, 0x4000) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x40, 0x0) ioctl$TIOCGSID(r5, 0x5429, &(0x7f00000000c0)) r6 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r6) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000100)={r3, 0x1, 0x6, @dev={[], 0x13}}, 0x10) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r7, 0x6, 0x23, &(0x7f0000000000)={&(0x7f0000ffc000/0x1000)=nil, 0x1000}, &(0x7f0000000040)=0x10) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x1) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1653.085982] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.092671] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.101021] hid-generic 0000:0000:0000.050B: unknown main item tag 0x0 [ 1653.109118] hid-generic 0000:0000:0000.050B: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:18 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1653.143451] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1653.165426] CPU: 0 PID: 21280 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1653.172446] ffff88017a26f8a0 ffffffff81b43209 1ffff1002f44df16 ffff88018efb97c0 [ 1653.180526] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff88017a26f9e8 [ 1653.188581] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1653.196630] Call Trace: [ 1653.199226] [] dump_stack+0xc1/0x128 [ 1653.204587] [] warn_alloc.cold.31+0x7f/0x9c [ 1653.210558] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1653.217225] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.224059] [] ? avc_has_perm+0x9e/0x3a0 [ 1653.229765] [] __vmalloc_node_range+0x35e/0x600 [ 1653.236075] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.242909] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.249746] [] ? task_has_security+0x130/0x270 [ 1653.255978] [] vmalloc+0x5b/0x70 [ 1653.260989] [] ? sel_write_load+0x135/0xfa0 [ 1653.266962] [] sel_write_load+0x135/0xfa0 [ 1653.272751] [] ? debug_smp_processor_id+0x1c/0x20 [ 1653.279233] [] ? sel_read_bool+0x240/0x240 [ 1653.285110] [] ? trace_hardirqs_on+0x10/0x10 [ 1653.291161] [] ? debug_smp_processor_id+0x1c/0x20 [ 1653.297649] [] ? perf_trace_lock+0x11a/0x520 [ 1653.303785] [] ? trace_hardirqs_on+0x10/0x10 [ 1653.309837] [] __vfs_write+0x115/0x580 [ 1653.315376] [] ? sel_read_bool+0x240/0x240 [ 1653.321256] [] ? __vfs_read+0x560/0x560 [ 1653.326876] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.333709] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1653.340539] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1653.347110] [] ? __sb_start_write+0x161/0x300 [ 1653.353246] [] vfs_write+0x187/0x520 [ 1653.358608] [] SyS_write+0xd9/0x1c0 [ 1653.363880] [] ? SyS_read+0x1c0/0x1c0 [ 1653.369327] [] ? do_syscall_64+0x48/0x550 [ 1653.375115] [] ? SyS_read+0x1c0/0x1c0 [ 1653.380558] [] do_syscall_64+0x19f/0x550 [ 1653.386263] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb 00:35:18 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) dup(r0) 00:35:18 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/rtc0\x00', 0x1, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000b80)) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, 0x0, 0x0) 00:35:18 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f00000000c0)) r1 = dup(r0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x8000) prctl$PR_SET_MM(0x23, 0x9, &(0x7f0000ffd000/0x3000)=nil) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) fcntl$notify(r0, 0x402, 0x4) [ 1653.413440] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 00:35:18 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1653.441372] Mem-Info: 00:35:18 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x232fb18fba2d9f64) 00:35:18 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) socketpair$inet(0x2, 0x1, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCDELDLCI(r1, 0x8981, &(0x7f0000000080)={'ifb0\x00', 0x10001}) fcntl$dupfd(r0, 0x406, r0) [ 1653.441392] active_anon:139206 inactive_anon:924 isolated_anon:0 [ 1653.441392] active_file:6770 inactive_file:47669 isolated_file:0 [ 1653.441392] unevictable:521 dirty:276 writeback:0 unstable:0 [ 1653.441392] slab_reclaimable:12416 slab_unreclaimable:82265 [ 1653.441392] mapped:57023 shmem:2920 pagetables:49588 bounce:0 [ 1653.441392] free:1218292 free_pcp:337 free_cma:0 [ 1653.441408] Node 0 active_anon:556824kB inactive_anon:3696kB active_file:27080kB inactive_file:190676kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:228092kB dirty:1104kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1653.441426] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1653.441454] Normal free:1853704kB min:5580kB low:9168kB high:12756kB active_anon:556824kB inactive_anon:3696kB active_file:27080kB inactive_file:190676kB unevictable:2084kB writepending:1104kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49664kB slab_unreclaimable:329060kB kernel_stack:73792kB pagetables:198352kB bounce:0kB free_pcp:680kB local_pcp:352kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1653.441511] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 114*4kB (U) 100*8kB (UM) 114*16kB (UME) 26*32kB (UME) 23*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1853832kB 56666 total pagecache pages [ 1653.441564] 0 pages in swap cache [ 1653.441568] Swap cache stats: add 0, delete 0, find 0/0 [ 1653.441570] Free swap = 0kB [ 1653.441572] Total swap = 0kB [ 1653.441574] 1965979 pages RAM [ 1653.441576] 0 pages HighMem/MovableOnly [ 1653.441579] 313617 pages reserved [ 1653.456149] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1653.456159] CPU: 0 PID: 21303 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1653.456173] ffff880170a378a0 ffffffff81b43209 1ffff1002e146f16 ffff88018bdbc740 [ 1653.456184] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880170a379e8 [ 1653.456202] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1653.456204] Call Trace: [ 1653.456218] [] dump_stack+0xc1/0x128 [ 1653.456229] [] warn_alloc.cold.31+0x7f/0x9c [ 1653.456241] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1653.456251] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.456264] [] ? avc_has_perm+0x9e/0x3a0 [ 1653.456272] [] __vmalloc_node_range+0x35e/0x600 [ 1653.456280] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.456287] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.456295] [] ? task_has_security+0x130/0x270 [ 1653.456301] [] vmalloc+0x5b/0x70 [ 1653.456309] [] ? sel_write_load+0x135/0xfa0 [ 1653.456316] [] sel_write_load+0x135/0xfa0 [ 1653.456324] [] ? sel_read_bool+0x240/0x240 [ 1653.456333] [] ? trace_hardirqs_on+0x10/0x10 [ 1653.456340] [] ? debug_smp_processor_id+0x1c/0x20 [ 1653.456353] [] ? perf_trace_lock+0x11a/0x520 [ 1653.456361] [] ? trace_hardirqs_on+0x10/0x10 [ 1653.456368] [] __vfs_write+0x115/0x580 [ 1653.456376] [] ? sel_read_bool+0x240/0x240 [ 1653.456382] [] ? __vfs_read+0x560/0x560 [ 1653.456390] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.456399] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1653.456406] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1653.456414] [] ? __sb_start_write+0x161/0x300 [ 1653.456421] [] vfs_write+0x187/0x520 [ 1653.456428] [] SyS_write+0xd9/0x1c0 [ 1653.456434] [] ? SyS_read+0x1c0/0x1c0 [ 1653.456442] [] ? do_syscall_64+0x48/0x550 [ 1653.456449] [] ? SyS_read+0x1c0/0x1c0 [ 1653.456455] [] do_syscall_64+0x19f/0x550 [ 1653.456464] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1653.458235] Mem-Info: [ 1653.458260] active_anon:139181 inactive_anon:924 isolated_anon:0 [ 1653.458260] active_file:6770 inactive_file:47669 isolated_file:0 [ 1653.458260] unevictable:521 dirty:276 writeback:0 unstable:0 [ 1653.458260] slab_reclaimable:12416 slab_unreclaimable:82265 [ 1653.458260] mapped:57023 shmem:2920 pagetables:49588 bounce:0 [ 1653.458260] free:1218320 free_pcp:291 free_cma:0 [ 1653.458277] Node 0 active_anon:556724kB inactive_anon:3696kB active_file:27080kB inactive_file:190676kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:228092kB dirty:1104kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1653.458296] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1653.458325] Normal free:1853816kB min:5580kB low:9168kB high:12756kB active_anon:556724kB inactive_anon:3696kB active_file:27080kB inactive_file:190676kB unevictable:2084kB writepending:1104kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49664kB slab_unreclaimable:329060kB kernel_stack:73792kB pagetables:198352kB bounce:0kB free_pcp:496kB local_pcp:220kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1653.458383] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 114*4kB (U) 100*8kB (UM) 115*16kB (UME) 26*32kB (UME) 23*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1853848kB 56666 total pagecache pages [ 1653.458464] 0 pages in swap cache [ 1653.458469] Swap cache stats: add 0, delete 0, find 0/0 [ 1653.458471] Free swap = 0kB [ 1653.458474] Total swap = 0kB [ 1653.458477] 1965979 pages RAM [ 1653.458479] 0 pages HighMem/MovableOnly [ 1653.458481] 313617 pages reserved [ 1653.491779] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1653.491787] CPU: 0 PID: 21309 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1653.491801] ffff8801743ef8a0 ffffffff81b43209 1ffff1002e87df16 ffff88018173df00 [ 1653.491812] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801743ef9e8 [ 1653.491824] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1653.491825] Call Trace: [ 1653.491840] [] dump_stack+0xc1/0x128 [ 1653.491852] [] warn_alloc.cold.31+0x7f/0x9c [ 1653.491862] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1653.491870] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.491879] [] ? avc_has_perm+0x9e/0x3a0 [ 1653.491886] [] __vmalloc_node_range+0x35e/0x600 [ 1653.491894] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.491909] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.491917] [] ? task_has_security+0x130/0x270 [ 1653.491923] [] vmalloc+0x5b/0x70 [ 1653.491939] [] ? sel_write_load+0x135/0xfa0 [ 1653.491947] [] sel_write_load+0x135/0xfa0 [ 1653.491955] [] ? sel_read_bool+0x240/0x240 [ 1653.491963] [] ? trace_hardirqs_on+0x10/0x10 [ 1653.491970] [] ? debug_smp_processor_id+0x1c/0x20 [ 1653.491979] [] ? perf_trace_lock+0x11a/0x520 [ 1653.491986] [] ? trace_hardirqs_on+0x10/0x10 [ 1653.491993] [] __vfs_write+0x115/0x580 [ 1653.492001] [] ? sel_read_bool+0x240/0x240 [ 1653.492007] [] ? __vfs_read+0x560/0x560 [ 1653.492015] [] ? check_preemption_disabled+0x3b/0x200 [ 1653.492024] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1653.492031] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1653.492039] [] ? __sb_start_write+0x161/0x300 [ 1653.492045] [] vfs_write+0x187/0x520 [ 1653.492052] [] SyS_write+0xd9/0x1c0 [ 1653.492059] [] ? SyS_read+0x1c0/0x1c0 [ 1653.492067] [] ? do_syscall_64+0x48/0x550 [ 1653.492073] [] ? SyS_read+0x1c0/0x1c0 [ 1653.492080] [] do_syscall_64+0x19f/0x550 [ 1653.492089] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1653.492110] Mem-Info: [ 1653.492132] active_anon:139181 inactive_anon:924 isolated_anon:0 [ 1653.492132] active_file:6770 inactive_file:47619 isolated_file:0 [ 1653.492132] unevictable:521 dirty:276 writeback:0 unstable:0 [ 1653.492132] slab_reclaimable:12416 slab_unreclaimable:82290 [ 1653.492132] mapped:56948 shmem:2920 pagetables:49588 bounce:0 [ 1653.492132] free:1218265 free_pcp:418 free_cma:0 [ 1653.492148] Node 0 active_anon:556724kB inactive_anon:3696kB active_file:27080kB inactive_file:190476kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:1104kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1653.492170] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1653.492206] Normal free:1853596kB min:5580kB low:9168kB high:12756kB active_anon:556724kB inactive_anon:3696kB active_file:27080kB inactive_file:190476kB unevictable:2084kB writepending:1104kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49664kB slab_unreclaimable:329160kB kernel_stack:73824kB pagetables:198352kB bounce:0kB free_pcp:1004kB local_pcp:348kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1653.492260] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 103*4kB (U) 90*8kB (U) 115*16kB (UME) 21*32kB (ME) 23*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1853564kB 56616 total pagecache pages [ 1653.492318] 0 pages in swap cache [ 1653.492322] Swap cache stats: add 0, delete 0, find 0/0 [ 1653.492324] Free swap = 0kB [ 1653.492326] Total swap = 0kB [ 1653.492328] 1965979 pages RAM [ 1653.492330] 0 pages HighMem/MovableOnly [ 1653.492332] 313617 pages reserved [ 1654.604028] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.610710] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.617401] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.624073] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.630764] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.637452] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.644120] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.650810] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 00:35:19 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) fsetxattr$security_selinux(r0, &(0x7f0000000100)='security.selinux\x00', &(0x7f0000000140)='system_u:object_r:audisp_exec_t:s0\x00', 0x23, 0x1) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xfffffffffffffe2d) ioctl$EXT4_IOC_RESIZE_FS(r0, 0x40086610, &(0x7f0000000080)=0xfffffffffffffffe) ioctl$void(r0, 0x5451) 00:35:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) syz_open_procfs$namespace(r1, &(0x7f0000000040)='ns/user\x00') perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:19 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10255) 00:35:19 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000380)={{{@in=@broadcast, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6}}, &(0x7f0000000000)=0xfffffffffffffdf8) setsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000280)={{{@in6=@dev={0xfe, 0x80, [], 0xd}, @in=@local, 0x4e21, 0x3, 0x4e21, 0x7, 0xa, 0x0, 0x20, 0x2f, 0x0, r3}, {0x0, 0x267, 0x60000000000, 0x7ff, 0x2, 0xfff, 0x0, 0x5}, {0x9, 0x7, 0x1}, 0x1, 0x6e6bbb, 0x3, 0x0, 0x2, 0x3}, {{@in=@multicast2, 0x4d4}, 0xa, @in=@dev={0xac, 0x14, 0x14, 0x1f}, 0x3500, 0x7, 0x2, 0x8c, 0xd0, 0x6, 0x3}}, 0xe8) r4 = dup2(r1, r1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f00000000c0)={@remote, 0xf1a, 0x2, 0x3, 0xc, 0xffffffff, 0x4, 0x5}, 0x20) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCDELDLCI(r4, 0x8981, &(0x7f0000000100)={'ip6_vti0\x00', 0x1}) ioctl$KDSETLED(r4, 0x4b32, 0x200) fcntl$setsig(r1, 0xa, 0x40) 00:35:19 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) 00:35:19 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1654.657502] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.664171] hid-generic 0000:0000:0000.050D: unknown main item tag 0x0 [ 1654.671631] hid-generic 0000:0000:0000.050D: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:19 executing program 2: r0 = syz_open_pts(0xffffffffffffff9c, 0x10000) fgetxattr(r0, &(0x7f0000000000)=@known='user.syz\x00', &(0x7f0000000080)=""/236, 0xec) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, 0x0, 0xff23) 00:35:19 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f00000000c0)={0x7, 0x79, 0x1}, 0x7) [ 1654.719592] syz-executor3: vmalloc: allocation failure: 0 bytes[ 1654.758155] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 00:35:19 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000100)=0x120, 0x4) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x101240, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000040)={0x20, 0x1, 0x0, 0x6, 0x9}, 0xc) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x20400, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r2, &(0x7f0000000140)="2b692fe2bf9ab016ddf2", &(0x7f0000000180)="4e804b62263ad698cd4aab49c38be857425ec99989d6174cbcf246cdf029d6989fa2c160833879be9385d2f73f8766603c8fa5ed9cefd5da238a3a59260eb5929c32a52fdce679c2043c63beab439ceab18b1c54e2eb5d3f37343f3b18f9f133", 0x2}, 0x20) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000080)={0x0, {0x2, 0x4e22, @multicast1}, {0x2, 0x4e21}, {0x2, 0x4e21, @broadcast}, 0x202, 0x5ada, 0x3, 0x7f, 0x1, 0x0, 0x9, 0xbb75, 0x9}) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1654.758167] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 [ 1654.758179] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 00:35:19 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) read(r0, &(0x7f0000000180)=""/137, 0x89) 00:35:19 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) [ 1654.758190] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 [ 1654.758201] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 00:35:19 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fremovexattr(r0, &(0x7f0000000000)=@random={'os2.', '\x00'}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) clock_gettime(0x7, &(0x7f0000000040)) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = request_key(&(0x7f0000000100)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='\'vmnet1][wlan0$\x00', 0xfffffffffffffff8) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getgid() [ 1654.758213] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 00:35:19 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000000100)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/snmp\x00') fstat(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000300)={{{@in=@local, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@remote}}, &(0x7f0000000400)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000002a40)={&(0x7f0000000240), 0xc, &(0x7f0000002a00)={&(0x7f0000000440)={0x25a4, 0x3a, 0x0, 0x70bd29, 0x25dfdbfd, {0x10}, [@typed={0x8, 0x8f, @u32}, @typed={0x8, 0x68, @ipv4}, @typed={0x88, 0x4d, @binary="667be134c6073b48f4ab10d2848718508553c0ba6792462114002a95e4b61b18652ada424170e7d56b0ebd81d73641087c2897434ea63a0ab5f7d786d91b1b55d538624ca0a7eeca7be01b653fc391f71ea736fda73d4a36861640d0e36112ded1ef89f7e9cc7cd2ca139ce40f85f22e5549030b8f952ad17e4b9fd120d86a4a17"}, @generic="1a7f36b3998060b53ccb29891aea283612a02684", @generic="67f11a097059ca04", @nested={0x12f0, 0x4b, [@generic="72fa45aa4cb1cd96f0c109bf877f963cbf7fc0528c0cd31e8bb7cabb2297d31cd972a7c791eec0930de409b14760b995ae30ca3c0a7e7862e805455cb11fdbf38c8557dcff2703b3b8cf9d4cbaa26d3d794b2aadd70f10a1e80bfac17aebe967edb340987d406420c56ddeb87bf1cf7e2e6aac187290231e684e39ee5ce09f983f2294b74bd607198db39f0081abf3390595e4f1f8e3e055394ba2aec70de40342ca0ad18282cba442d1752e3f98ed271eeb86b78b1dad3a67f3c04174684afe4c12c35a1e957a5d9a41c6cf2968aaeb286ab728025275cf57f3cb890a7ae5bf3084d2b978071e6195beb255f43a", @typed={0x14, 0x3f, @ipv6=@remote}, @typed={0x14, 0x9, @ipv6=@remote}, @generic="5234113a838b0420c6fb73ffb4131c2a5c5a2e07219bb7e112a555b1a0ac76eb60e85f70774ffe8b78629f4c405b9de8a8cd027fdd4841461de3721c8b1bb6039ffdcb7a977a202c97b176d0a8737aec729ae0d403ff064df0b6d02570ee80e9ee5ad269cc8cfd3d780491c1bb02d7b40afcab96cc6027bf5110adce2d7307edc4eb6173dcd24a8e2414eef17501a56e25d443ea7b2a42a4526d0fdec02f669851379dafef8f4a7e23fed1d9becac05053a3fab657e8727adea6ed49d13f", @generic="89a5f79080b029265505cb066ae66b58c39e066a702714c0ae06cf3d5c2bc62f79a5a525d0baf793d0736167d29a41b024f21986317056b7f3446526a4efa2830a5aa64866a217d15875d8bfad5d975a3744962cb1e14e23d18a082a869268ca2d7a06716cb323df26bfd5e85445f74b16242a9a0169e8b3ae754072c4186ef00fbe1d884da20b4adbc5fbce0f1d4aa9b220", @generic="ed1b7142fd289e3e643cf532225f6b40be860d4243dcf98f7937b4a97c6a3ce9656fe43f9580814f0fbbbdbb440b4f610e588a8e1b2c478f5c0d32209d814ecf5ed0e5011315f429b9750c718fe658b8a38ecf00451fee6117719212b28899577cfebfbc7c123ddf902e2e0c1feb85d517dd27f7187e6df0a7107580e6859729bfd2bddda1db", @generic="9a0b594449f9a375bcf8b1a6eab092967669dd41b389281284026453f52d0c156bb7de648a06ae505bdd6e7e6112610ce363c47ec2f047b2b5da2c770b531d479f5d2a60ac4018da4b064cd4dd7efadd86335338f5eb319d37f6999ec7f349e904aaa10b5f7c49816085db8be3a8ff0751e5354646efb0950397561ea08e52cd707fbaeca4c64ea7b316e542b23bba68c096233944fb2221d02b63f4e488707ada1f131af3b93b75ddd1848bd5dc1e37b789c03b225490a72c3bfcaaa647fd93fb0bfd9a34fb6ffcf5815cd1bb896f152c0fec4692e55e0593459f25b60d6f4b06cc647c7f149694f402507d381414939a2bdaa2eb4bad9569edd5c646f174dd6bfcd6f3c258e2b7e3e7abce16dd788e1d6e4f43c0733b48c82a088f6719162ae8ae078d3042d3a73683d43e11c0ed5c680fb195bb7379292f01cab850a1d59c9e6c08bb0f42a070d90ae0f87d7539899f62fb30cb1c672c9afa0c1b113aa9c10cffd9f85dc5a628300769fb06998d8b9a289cbb9191ec9f3953c940b28897a28a5c3fdb8ead92c7675c0d2edd4debe928a8c4511956a79dca85a1ed6d38ce2233ee112aabb0ae4601f6ea38dd38ce67c5f1443eb4f52323288c46c4fe99f48c28c747dec36ff69cf20801f779b665483cad2c38e4bbe88a6e377e846ffaeeab0a5e324cb2d2a4e413d6897c1f4587a6ffaf48ceb9687a05793398d1ff8723d0515670e6f14d5a051ff808010dd64e820f8b99574292b6b29ce4fbc1c33f96ed9b8ffd359b7916c917c86f277ec93088bdfb618f2788bed166f3ffe67cf1501c8b742f9c1b918b5650261a48254148e5111e538e533802732eb7abbcca9d6dd394f8a744296e9224254ca1f6cca4d1202bea408c8286d82b2b955b5e2812aef942798d27c13fe1487ca7d22b5213947a054edb01ccd55f47a194d31981fa958b47520970923131f3a317597f6c6716545686260615dc4de53c9b95b12b2621d21167fca3bbfd7783a904182a6cfea146715e0d8ecd7305fa344826a186cc83d6c8f79ad0fe33639ca1537a30c02a62af422e977747d4f4750f76ca6d058fbf61c613ca3c88f4dd57d7fdbf6dad1dbfdb591291923a81f487401ca2af490b694a8d0d26ce53b18fab33f8b6b64b3254c3fd87d5901afa7eaa0eb6ee2535ed1437542277e0a4bd1db2d3b77138fb9185ea4865161ae8c827f54425ec613a9a1eb4e2e81116e635efe55ad985c299422c8b42e33c67b764b75b4e2ddc080fe2ceb9cf327771ce552e0eaeffd36d1e166e1709f30e489a3a68114a475f23cc28af33e70e0aea446c453952828c508ebb8334ed4282d48dfa5ecbedaf336bb9162823542f7f84ccbc057eeda5969b4bb9b2bcfbae228e34a79db0d77344cab204a02ba2b1399b3b603b6c56427703ef72b5ab7e8c49b327a6d02d214341e7688e4d959e53584328f51af66cfaaea7a5d3f685530a527f31ac1806e41ec1be07a1aae7a3a1f05501311ee78f41131c65af54a6f8ba450b8a3c3cfde3b17d26b139de5e2130d48763bede928097320d6abc9414e69df130481ec396e66b8870bf1f62d741b84b086742cd47ed4d27fa37891d2e407b3f54a89de78cca559b49012f30c71a4019d7e0ce2ece23be555bd1406a8cb430c19ef98d279502aee6505e6f33fa8c389029da2691b93864908564150ec1513b9d5d2246df73f0fd3e56eefc8f182d9587ab431f1e83188ea6ff0f8a36530d94bb010ba4e831134804bfaefab3f43588d5e4cd16ef1a58a99e97dd477fa6797db306719ba7dd012a5bf9fe84fdfdfd87fddbe5589973457bc2ad4e7ee3a31cc45a6e1f76db569102abdacec7a508ed4fae0d7da930c10afc492ebca8e71c45b030bec9062c522fb5e39ae8e9851c9d928b443eedd8de505ee23d5013e9208cb9a71b5c5833ee094a04379d2a1e5a28b1d97a2526769b94a6d9358e7ffabbe9d24a86895cca0d638ffd7005a1d3aa3c674a930537481a84800ce67b55f32d4fefd033d15f783d8412e38a49e677beaf2c10655c1640fa4c73e6e1e1e3597b60a25378f1011bd5de25c6ca1f83c9f0a963518492122c394d76bfd7991a87d1fc69fd3f10fa7a6db0f597b6e1de44058585068a5739b29731e7b523d51c11bde843d1701f36283961b7cc6bbf8d7b67b58367f772b7d4f95f8d7be9b481b9ea40805c8ad64324862378e67cc377a137d29c49262a25f4c8fc289df7948083a1b60fdde2b51a5907344fc6fc335cd489ce7f4c6c1e04738395a7b9d20c9e9404a9e646b2ea0e1bfa2191454bcb9da98773e4fccf11764ea0e8b8f2aa0b94af71657b300b263d2d5aba5664e1d739679e5dda284bb8a843594f77ac63205947cb648272d4cf42342ccc01a6bd205ab4145e237734f2b0f2f9d4b7204e46ddfb5e5ca05d598320ad2666d5e3a60043bb9b33abaabababe480823051ffd543cb2096ce9b8f9217a9ef68fe9bfc107c9e1a1121541dd0e3ec89e2b055068f74b6af836472400177eceb5451737139208179df6786cab96b0ef609ef23d3181ce4ecca252e18a3e522ac5f79de469e6449ae680c72c9faaf4c63d15ca77f507facbafcc8e9e54ca1256081001e74cf14875b8298cf4abf9a435b1b1d3e6a443b2034d068186be07c6e175adf0a0b756099c928ca6c22b0b83826075e43f94caaf41c64ccd521c45eccde0a29492c071b09c9cc11388adb556ff37570384208abe55ad4f8e99f252e4fb730e3211954ca676e55ef0c6b0c1a820858aaf3ff7d1097a41ce053fd48c269ffb43d9efbd786538240f361b827ffabc42cd400b7225fbffa46e7d32341784ccac982076259e27e7ee70b67cbd316a9523769bcf3b17faf73091e249123d867b4db00e8f994f6e0a192546ac811657791b282cf919f7ec83774049f15eadb286ce8664bd5cb44abef830f3d6749d6a8c783bb7747d836e1596507d073c9925617632ac8058d34b005135d218f68e7da987efc525bd6803055efcfafc13e221de97697e3fa631be19b8d16e79f975dcc0400229da553910f4dc13e831986e2f0aa5d85b60020b6ce6136395f37d423ab5ca083f8c2741f45153ac9ff53ec80e5e34871effb77d5e48232d9cfab8f6c667901ac8041d33e1aa1fcca5a2b0bfdca24116d0fa0b957b90ed26cbd5514adac688b33683fb5127d69d9f3f4141c0ac5576983122e2ab8d9a5d7f96c9eadd5bde1b234583967ee6f34c70e38a4bff669661251d58f095cb0f555409173bc330805005d15dd6764acd66ba829f30a2c47ee0f00cd3fa5db287b623eb04ac1df6baaad3a662119967542be1e8edf8ee3b611b61fa787c47641028ab915a157b62c48d7c821577a43e44369859d230755d32ef9f27d9b8c680a1fcd769a693c4d1827d89a6afc074808bbb0bb3f8b74ba0a1b7dee692c199d3f674a33f88dc8d356d206f4f5168fcd71bb3a102eabe909842c5cbf08c7e6fb6ad7bdfa04aefe3fdc00f086dc2436a81ac4ea5b35a017ed83c1581ba7f5b27cf7437c68ed0ae34413c18265564c5bad642dcbb79e81b3e18ba681d46f6f5abeec497b028edf798c0e4ac7a1d52aca1013ae9eb18881ccfd8ceed4e34dad03cf5cb523c37944cf31feb211164142af90f0ddd5b93dda362632bc32af58ed53bae6fdd9dd5051f2b5e064c20fc7ef8f55c57f63455201c31e9a253ca49cb01398155c5e15da61e62835fd7b731368f763f95a20bf5a4989cf7af759c0c1b64e6af58697c45dbe987ee785b1c9841d1a54af7e145c8c754454aa008e24603640b3278bcafe2279522d818dc6f5364162faf6946f1ab7c2202efac9fccf0a824b3fd285085baf8783b3a20328bf1adf5817514a976dcb42d10c1942a8d4713f402843a7dbd1eaccfdd3f193e3e5b0fb86b1bac8720f8273fdd3fe7147387586f31a1e9a572aff62a55f3e2c3a8a96e37e9fd417037a666b505f6f46ccb79d5cf0be9256785e5d07fe33769e9b552520eb1e71497f7dfe75428966102f10c6fa9a58afd33a931e4287d29ebdff9aef0e0fd124c0e1cdf17c6cc80d49f7d43de2a868fb9d68cfd40fd770f05c5984ee04ae72ccec6a96ca8a684f9e584f51021cb5b8695e9ac223167c81c48b546f9e392afb31613ec1c767dae06cf6967ef929e842d011acd4a74e44afff573ae44579dcb5f5e59a59cda15d183f37ad7e7cfac7b3fd715d84cc0f884c67c2821e2674d63f833c1aa58ea6dd56e29bf5a65a974752271ec121c6f78ff923f1dd13c0887748e3f4530b6d6f7707ff7f725d11ca98c628f4fc7a8d4b4754b5f5764c5ef55464d548ba85c6d87c397b8aeb33427ddee97782111819549b2c605fdd98ebd3f50b738ca1adfe74f571f4ceaa334ae79de251fdb26c88d1c9665ae885855d1297fe767b8ac914c224038910826f0a39ccec1aafc360ad6b086b12d4fbdcfef7f2bc079a5ef151a10d645fc53fa721e1d3fb37f0afd3db99cc6701af6e8093a1bdb6864f07d89c593caf4e072aad5cf1f411e90b3e9f13ca2dbb452f065e6e888fadb233570ed66a5ceec53bfbd7945911e212540b74cba3d98305babab0e7746eb10e2e20b7ce45cef343b18353d464efcbb61b0068542725c4ec945589b364ebe6c04b7b4da70b4c39f9a2163d5a113baed4bef28584cf9cf895c664b89e74c58f6a980fa43cad6a421ea2c480deaa3526f9dda46a0d4a9c1e3ca449f6129a9530340eefec5afa50b46f19244ed82bfc48a35f5e8c7afc58f715d8a46b3ed1a948aac3fd34e086b5b7d7a220fb0c502cb698dd967a3bca11623fb3ab294288d991032e1a29dbfdca67b1df8c8929ffa685028fe8ac095fd47402fb2a64c81cf04544b77eae591e23227720c0258b3dfa5d99b0d2162b243bcb6d3da209ab5cc318d2dad9200b80822b054d03344106e18b4b2b033b1ebddb4d3b2eb0e9dc42dbeece7cead60f23f367eb551bbcddad3cc80fa8e043ce4ad7938e9821118cff60213ce4ecc7d02f0792bb73135ea39ba7bbf87d10228bfbbb4b8124965bb726c731947f18b036d1d7cc303344e1a35628c300c81cdbb3c4e9d204a0c0eb05a4d9b86304833300eaa17eba324a949d59ecbc5ef530b6d3dae384a64c2cf4d75f74e03d066abbfbf1f448668835b635d7a7d24da73e7a8027db6bad5dee7ff060c4f1ff53535d52a7f39cfd1ae6eda7116241232436337e771a2ac78f78786d2f0b2a01b42de7110ec1c932ad3e755c55ff42330713f78012747e1b0cb62d48233c70c91489f6e85f27c4ebef9cac337848edc8964b768b03eba50ff11a022c33b2e915aa1c54dc2c223b127ac5e2cba03e03df7e50c66fcb8b051759d5af5e8b53b31717718cad0aea159aa9457e037111592c6b740091fdea5cc1b1d171d7234969ef5f8bf68ce8da80778d0c2ab4c918e9859fe3d4640064ed86faf42c66121736e1217feb2182b83d9397f4955fe5709fc3636cd75a36bf8e131fbbfe097930bd07da32e7c22014dd36cc897706030e499f2f9bef8b88ea8a0edb30c43afb57027a5d5b7b27fa69ea0e61debd1a2587bedfa3bd60a7eec630413710f9883c5196501300812ddf2b8943fbde40946967be796040a8e369f5d7a1e7187d56f5ae9a16303bf47e35ca5c103bf7b27d64d9c54e5f9eb5b109b167788718ef250d094c1bd2c01774457b9d749c8a43f1d2c8c5690e4615a4b09025264cdf9dffbbf582cb4e2ca9d482fe0235d78f60ed58d8ed73e93daca0e8d657533ca2f0cad699e424058b8f811418ef99c4e61278b8be9484f28"]}, @nested={0x10e4, 0x4f, [@generic="0a7e7666065e3085778503292a7c1c992ea26dfc1754e25f91636c5b4a97194c006ad74b03b4d0651c96b01266e6f99a135293a27fcced37d6b9601cd1840addd3492b8a7efc2c163552acd43cce42a53be67ca87290f3011dc7e8adf5cd461f3ddeac362d6ce4b596d70728bdbae5374f8a08b90d9e46c0153d1d560e0a5901949a4b4d42c3c9ad7b26c6fd7ad4e44fed7fc4144aacc2c59a177aa0ebbe8134266c92891bce16db4a6ae726f74b000875e3c6042064e8e8e70332ced04e762fd0cda7996e567147679d2d264b22bf3ef0e3889ef45accc5", @typed={0x8, 0x3d, @uid=r2}, @generic="6ffd8e66903c4528a6f8c16936cb928d0b3c712563ba1c43e914766c6d6a34880751b2298bb948765b726c5ae936c8faa1842065d2d45f14e514e2249101ea0e00b22bcf2a6193308f8b0cd3ae0be8b2cd2983592e31b2478c61e89a7adfde3130df7dd19c6b6ba22ac8c43d33640ec15b1702306419a9f994a724a81f84f60068f64bcb9d283a14e304a20f50ad780903e89d5178431f07ace789c0470de8a9e5ee7f6a8ae62e8d450b3a7b58561c137a0abd839abf142499ccfd2c69633bfe988cbc61dab01466cd5f264d033f4e7e58368fcec522dae5f70d3341daa17b43efb3da940daab763aca3fc8d11a5e2bb9ead2092192892468c5d3b3d296a5113506ae823c5def1801a0b3a12fad3016495fdf0df3625fd0255a76f05c1f0a3db56af7c8f52ef11ac284b6fc1766fbd98560031aee8e3e5fc582610b58ac95926729793f6f361ac9da7bfdff0b2f6761dd82fbfd938c9a3d38948831e153d0485012f510fe417790170360c2e1ddc3ad2b79e6656db1be1d2a988f84ab4b86837ecd8349b5e0686a610e889833983f0514bff1097cc07ff851897d4082be75e8a6fe9e13865cbd6c18778d4c097016e057b69f95c3ed312b90b413850b1aa03f14f494d63bf803cbc9629bffe49314ce8f465d2db9eb95c4a933944dbe4db46773b121bc61e502b93f29553f35718bed251fa0ddb29a7f605a66f6caa08376ce03673916f7f98eca691382001d741e5f1fe0feb1c4a32717a9be922155c65bb285be0fdf9541aec0123b99058edc52272aba425ab5f1f97ab1b7fbcb728139ce3e379c0709fcc6c84f1b2f3d6459a5a47e6be10d5938d82cc7ca91e9c7b8d1ae61b679550157df24acb4ab1b9eaa7ca0fc27255b4c9015b6216e6a37999516441236ac7f10f24913d4516e3e1807db20abc0c3d0670bd1a6cbbf30d1a852491f10477cf3bf85f378f10246b831314992bb4f3420f69171362236f124ea076339ee4f83a96c8a9763c81d07f6bb5bf6c5f085179b27c6979d064bbd2df823f31b4de3f316f04d8cd404e364994895ce4495fd96494093d57d77a7b569b0140c1a4c1d06597c257353b11e0ebc401244ae6ebf3f62b2f93bd86738e648a64133f7d7dbb70c6cd5e983edac2362554aae3145eebafc31b2effe40f56fb6bf968081225863933561683434e180cce5c0bcf3b90040cda993112f8e12cf01c4096aeabb2cfe2d5b4840d9cd8b6bc196f7df2afe40b46cc76128047f13a5072aa8d8321bf3e02a7a4daae83ad85a719e956eabb425519b0d5f521ea6456cb6dabdaa424a2500330681c5bc22b9ae4bf10fc426a21c45007049c32c1d7944280c018999a5b06022727e2188399309e2f2bda48eb3d4b4e16b1aa7c1fc47a1a33231ef758373cedd7b8030f8ab9ed3f0c6273917db4efd6fd77045ee6d7233e747be7e654324112c95fe0ffde504f3cee9d6f463c0eba2da36bd410417d49319c6f04159a2f3957b5ac6b5054af338dadbbb1fb34e34f970f7f2aa92c781f9d1b009b221e277ab2cd1347c2f27a634a5383b83b590d326262da4c1c29b3bbc31505c8eb05ae22738b7385d8a431022ec85e2688adbb9eeb2c0725ffa986facb187e2ba54d90e1059ae76214a30081923e37cc002fc5e5e961c73c85ca026a3dd02c863ace3403c5b87c4179129c572c110806228be3b22596beeae8d76c4a365f4d2ae25dd1b6156585f7e6fe0c894e2d288b285b0db0bacc2882452e6a3ca93781901c6c55043c5e3b42e7c235a85c9bb1d528b46575435d94d36fca7dc607c430f36596f4842ace5daf936f0a42a6518915139b4775517be17243224e629edd65d00e2a354950f54de1119111fcb4e75cdc641eeca8ebd41e253bb40f821210eded66da7315bf9be84d6af763c1b42777e5e481f88b0ebb0b6a1f3d6ed0fe4b94455dfc2a72ca24ba10882d0a9e80c43950afd7f9a54da31f300b4b32968c93db9da406692b64b98aa064da6cbd2020c3613f04383fa521c9e74623fafced8ca640df25b5ff1840784a80d4e20e3899dbfcc1cbd241dd5ee98f395b3f8c746da7b6b1d45ac588d91bcc86c08d2863a6dc3fdac66917838b78053ed8385cfbf8bbabace79a0f575fa7d705f3b41155938e6c4b5fc26eb511545c2c4b180115077556facb0469a6ab79f0959b64628518c0725d865a448b2e6b8f706b034dc3676a23b06ea14a9d785ef9f6dc52ec92c9b7adbb4b75835f029fca01d60c2c30d80553359b5ad980a3d72eb0f5a14e8e74837e6a1bc94912369f4633421ba2362f0e5d3917c20a556d9c0a496f8cabbf9cbbda816bb6571635f9ca5105763c3bf0c94feade10505bf90e6f84bb7ec0444844d6d18755013ae3e333cddcf90ad821bbe580667eea0db8688bd9c186444f7045e299ec581762f38c94743390a5233e62c70170ed46cc50e4c1336a5e6d55d29330646c7246f190fe1a760dbb5941e1d1828d6aa86eb16aee8da93f5acb9b33c4bbda72cc83711e9b2da1085ef1e18219c93a806287263252ce6ec9a244121e0e97e1dd7d29ff649561c702e59bc1d243a2d02f3d6faa1126518e7cf4517aecf2927fbd1e5c17c6fba4286018fc241459d41a1150b2e29b44878c377e68c7e2ad2d079b109e36147747f92ebba913bf67e9145f9ff3186fe533b53e85c2f4bf4521f9818d148637e0df2d97d22a88246cc904b7b4074d63170a5c62022a2398cc2d6dd687fc247a1f4a24943e90d03135abb1459d159c23304e2b319ead314f06a06778f28ca6182387c947928590e3b5a2dec45e233c1c0315c17fd2116a5d8e129efa153ae9ec81f00d6600eb0030703736ce98d6ff7c3062f5e2cadb7a05431086c6aa4d8f7b5135b1a33b47584173a3e19072e4c4ea691b018317978bbd7edb940dc13fe610c18c2aae5616b1bad5c06b3ca305031b311c22552b48429e121d693a46c0fb23166429c7d9f04935989f7919cd76bbbe9d0197dc726e8fb380a433dc7f05c436f771d2a43894703c38a8f80b04b649b0050de25d9040c2d332c56f6fa32b2283ff569eb98b48295ee2f5909acc2a8ce430d7bb808464f33fd228147a3b1409ec2e19e0688e320228eb01c9c8b007a0fca8d03fc6e2cd0454afa0c67a8eaf4c3c69649046d3d4dd40ad40b82a8247fa43236df655f251224bbe370e951b755835e6541b38bb0e0134ad79f1af4b7034f85c05ac8b264433450742bf8ccfd3bae3affe3feeeca2fd36eac37705b0b805f8072bf638e78bb79d240d9039a8d4d7517ede4f92293bd5ee85804b81548e90cbd2f5f7881babe945ea392ddd8294950236a729ddaf6c2a13209f8811a9f82be9b0bfa3839274240ef17311459d3e9557eb3e09f5ce54f0a97cba259564a6381704663b75e94bb27ed41a867635041bde12cc0fc7f95213057603f4acdf4e3c48d58ed2920b06351cf062b3aff6e3f087895938d47da9784c14ed39642d1daf4e73ba505fd15614b056f39cda66e61c1743a1fefa70f68c6c3dc4ff666ea71f31701fa21608c7942261a6c1453e087fdb225105c8807a768e14c2eec29c68d9704042b61d63dea6ce621a5078ab70eb54428099ea1cf67669f0b8875ca16cf6eb32db2fdd9b1ef103d6523c699257d1297fd07288be776f6d3f02d1ee5de4f0da66405d21a394986400247b61bc3d7a11bbdf5bf7731cdc597c2007c5b48210c6642b89f3b929716d24a765325f39737d1f6162dfcaeab697b2d203842a6128ff73edc2208c59116f8410c8e6d54ab7f9a32f14928c9a05873f4057297c381f4cfb34223a103bf02623e03d3b6dda7153adfe55ac83543ccdbb697b8026b2a28e892036aa420d5cf9f147c9b96af153a7c0465f89f341924c594fffa191af96212425ff8e3b32c9bf32ac33a391902b1f880ed92e5f32257717f2418e6fcbedb0b2ded1892d73ba49b6293d29d7a655078921ab454f660791cf2ce200804b6d932482477cb8214a260ab633160ceda8604fc22202b1785e9e438e7cbeb18c9af496762665d9e0c22da44d97ed63b61ad62e8178182fa5c945def1d3c6d2f036d616686b813ca761e49b3cacd6996e66c0c5a4197695b6605c309cac16eb65317ba815994a6b8288daa5420cab5802b2a7ddc280ec5b624796efd0921c74651589ee9ab7303d75dff0c16c1edabe123a55f32412d1a73a4f10c5abf1e63499c422125082e720a7632d40cdaf18bfbb098ecc921604ff32b6d9b316dd2e60a208580efbbc48d4a6c06767dfc534a5ac8ea8ee34edf8e14f3840c2275912f2cdd900ad5ba1e435944e15d9caa1377160537609ebb24e32a6c0ce36f08d6b4787f4c8c2d9807c9b63165d856c0649e79c63b035227db772448d88ea0a1da1bd2c1f187ff2d92bc9459bc04405d4bac73068bd469b3fa6e0506ed7f0931033553c265a19e59edbf7d6732b602e6a7f37bd447957b0528778b210519d22994e428f59989cf481b49486ba36ae6c053e6ebc8eb14b1b9d57c1daefc8dc7631699048dc18e83ae42480f4c748ba6a314e59ef76d1694a922b4c1acf5c10c832d25cced99f807d18cbfb19a773b72ade5020a817e38475304cd2d73f15ff4451d97ae8bb7d7c8fb3a35d10a13be97bfcb279179cac87228d48e3da2d00a7be08426dc4f989dd106ffd34d1755b20ff62c7ed642186fe020724397161097e544bc7ea14efdc973f96f45b8f9fb11600a9f85c9a2eb40f216374be2eb070ac840e97f97ebe87d635b1b9e93c04c0351eaeae32e84ca8275920385defbdb3b285934485b4e01b9c17256c199a9925002ebde8daaa44b07cc52bee42fe684357432febcba45169fb9e2d0ba8c3d81b08d038a63cebf0a95bbef7332df325fec52b2bb6cb09b1242771807737840894167464941faa1f0b9a615314c9493aa53a8e30033f90c58d39d4cbcfd2aeff6a99bd9fcb41c38f9e439af4ad815b76d80f6441c9b65123bff81dc09ccf5ab1e4570bf0a9db2c909840fd7b0e06a5a7900b7c9771178fa18a473f53cbbec3caee6cc598c754a719edaeefe2173783e23b0612e69660b18633d780ea28cb9c9fa2d62e6d0a83f4a3bb6ead439527126853c7f32e0a9a65f33cb0cb6a371a7f95184f72b8b3448727acbcc42e9208217dc6e78e31a07c0be8f903c83d56ccab04967d53bd05a4d82be9064e665813d969cf158e99046fce73068afd42c652585bedaf5e8c17882e55868b7855a050364bc3252572f6d25c04709b34e9c179c8b3690399e5f2e733c6f7c0661760c8a65cf82726a8b9d1450539f1393c4aea3c759bd4a40d68c083091c3e8c5c4481e3ff9c8d330ce25b9a5b2b93c54e89343c92244415a2af8544026edb96758277be238e5b887480f2b84578d32421fc03cded62fb3ccaf1618e600ad4d96aa0e68d20dbb79e98f5962e479a6ac6badd30dff79a65e563063e78950aa907cdbdff0bb19ee72808e7f33e711f4b2151a1a5c94d52cfc4a5a72136127b5f3e144e12487f3dd658b425773d1104bd2bc162647e7d9ec649561e059d91e7fc0aed76c72eb583eac91aa71a94b5c2299c43c2e7b28b7fd0bf87f69f9e838327ed7101f402c90871bef6869546b62bbb3d323fdd54f680e1d3d4a4de1e042bc9bc6c47b0367b65ef97de6ba7c74f620fe5d231fb61cc5d26e50e826416f682fe1c277e49527fcdde0390d90c11ed04bb6b9705075aff086dc5d949ce4b43b6ea8af97c7c593a575070cc6eb8376829e05b0ead077f533903bf1d942b11c4dfd92639ea453e7227f02b3f09"]}, @typed={0x8, 0x54, @uid=r3}, @generic="a6ae195861378d286aa49c18b1ef09aad7d1e41383d6b21cc63057464d5a58ce6736bd36c3c159bab309d211dc37ec036f1f09cd912ac0f39f43f9e546b983b0ade0b7d08bd16868e732b91267d18cb158d49d9cbd4f23706c316bd44f065273fec9215c92db334e92258c808a1b187a2a713a0dbdf372f0e9cf3b615a1add0f137450afc71807f4061239f2b4ccf9b8ac9d8344d3b156b1753de50b6531e2ecc0e97e50d81c807f40e279d7a5402f2b6b1b18076197787d100ce73b531e242ddfbcaca5d3bbdfead44b724530c33df13663b3a27e2e2990f8bcd65463787b5fab79efda304ab51816712426bbd946ccfe94ff8d8a435a263be42a214d81"]}, 0x25a4}, 0x1, 0x0, 0x0, 0x20048050}, 0x10) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0)={0xa, 0x2, 0x0, 0x4}, 0xa) [ 1654.758225] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 00:35:19 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x0, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1654.758236] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 [ 1654.758247] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 [ 1654.758259] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 00:35:20 executing program 4: openat$uhid(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uhid\x00', 0x802, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) ioctl$RTC_WKALM_RD(r1, 0x80287010, &(0x7f0000000040)) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1654.758271] hid-generic 0000:0000:0000.050E: unknown main item tag 0x0 [ 1654.761517] hid-generic 0000:0000:0000.050E: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1654.776732] audit: type=1400 audit(1543538119.608:44): avc: denied { associate } for pid=21335 comm="syz-executor5" name="uhid" dev="devtmpfs" ino=4763 scontext=system_u:object_r:audisp_exec_t:s0 tcontext=system_u:object_r:device_t:s0 tclass=filesystem permissive=1 [ 1654.779383] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779395] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779407] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779418] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779430] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779440] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779452] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779463] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779474] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779485] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.779496] hid-generic 0000:0000:0000.050F: unknown main item tag 0x0 [ 1654.782682] hid-generic 0000:0000:0000.050F: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1654.874089] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874101] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874112] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874123] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874134] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874145] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874156] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874167] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874178] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874210] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.874221] hid-generic 0000:0000:0000.0510: unknown main item tag 0x0 [ 1654.875658] hid-generic 0000:0000:0000.0510: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1654.898598] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898609] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898620] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898631] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898642] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898653] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898663] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898674] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898685] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898696] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.898707] hid-generic 0000:0000:0000.0511: unknown main item tag 0x0 [ 1654.902841] hid-generic 0000:0000:0000.0511: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1654.989452] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989464] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989475] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989486] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989496] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989507] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989518] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989529] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989539] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989550] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.989566] hid-generic 0000:0000:0000.0512: unknown main item tag 0x0 [ 1654.993119] hid-generic 0000:0000:0000.0512: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1655.005979] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.005992] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006003] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006014] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006025] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006036] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006047] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006058] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006069] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006080] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.006090] hid-generic 0000:0000:0000.0513: unknown main item tag 0x0 [ 1655.009399] hid-generic 0000:0000:0000.0513: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1655.121905] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121917] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121928] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121938] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121949] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121960] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121971] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121982] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.121992] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.122003] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.122014] hid-generic 0000:0000:0000.0514: unknown main item tag 0x0 [ 1655.124369] hid-generic 0000:0000:0000.0514: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1655.132998] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133010] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133021] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133032] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133043] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133058] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133106] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133117] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133128] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133139] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133150] hid-generic 0000:0000:0000.0515: unknown main item tag 0x0 [ 1655.133922] hid-generic 0000:0000:0000.0515: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1655.926902] , mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1655.932218] CPU: 1 PID: 21329 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1655.939212] ffff88017881f8a0 ffffffff81b43209 1ffff1002f103f16 ffff88017d324740 [ 1655.947280] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff88017881f9e8 [ 1655.955322] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1655.963576] Call Trace: [ 1655.966162] [] dump_stack+0xc1/0x128 [ 1655.971525] [] warn_alloc.cold.31+0x7f/0x9c [ 1655.977495] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1655.984144] [] ? check_preemption_disabled+0x3b/0x200 [ 1655.990965] [] ? avc_has_perm+0x9e/0x3a0 [ 1655.996656] [] __vmalloc_node_range+0x35e/0x600 [ 1656.002964] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.009792] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.016618] [] ? task_has_security+0x130/0x270 [ 1656.022844] [] vmalloc+0x5b/0x70 [ 1656.027848] [] ? sel_write_load+0x135/0xfa0 [ 1656.033804] [] sel_write_load+0x135/0xfa0 [ 1656.039592] [] ? sel_read_bool+0x240/0x240 [ 1656.045478] [] ? trace_hardirqs_on+0x10/0x10 [ 1656.051537] [] ? debug_smp_processor_id+0x1c/0x20 [ 1656.058028] [] ? perf_trace_lock+0x11a/0x520 [ 1656.064080] [] ? trace_hardirqs_on+0x10/0x10 [ 1656.070133] [] __vfs_write+0x115/0x580 [ 1656.075659] [] ? sel_read_bool+0x240/0x240 [ 1656.081534] [] ? __vfs_read+0x560/0x560 [ 1656.087151] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.093983] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1656.100815] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1656.107392] [] ? __sb_start_write+0x161/0x300 [ 1656.113526] [] vfs_write+0x187/0x520 [ 1656.118884] [] SyS_write+0xd9/0x1c0 [ 1656.124149] [] ? SyS_read+0x1c0/0x1c0 [ 1656.129592] [] ? do_syscall_64+0x48/0x550 [ 1656.135379] [] ? SyS_read+0x1c0/0x1c0 [ 1656.140826] [] do_syscall_64+0x19f/0x550 [ 1656.146536] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1656.153521] Mem-Info: [ 1656.155958] active_anon:139118 inactive_anon:924 isolated_anon:0 [ 1656.155958] active_file:6770 inactive_file:47630 isolated_file:0 [ 1656.155958] unevictable:521 dirty:290 writeback:0 unstable:0 [ 1656.155958] slab_reclaimable:12390 slab_unreclaimable:82069 [ 1656.155958] mapped:56966 shmem:2920 pagetables:49515 bounce:0 [ 1656.155958] free:1218702 free_pcp:512 free_cma:0 [ 1656.190181] Node 0 active_anon:556472kB inactive_anon:3696kB active_file:27080kB inactive_file:190520kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227864kB dirty:1196kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1656.215733] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB [ 1656.246291] lowmem_reserve[]: 0 3505 3505 [ 1656.250966] Normal free:1855344kB min:5580kB low:9168kB high:12756kB active_anon:556472kB inactive_anon:3696kB active_file:27080kB inactive_file:190520kB unevictable:2084kB writepending:1196kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49560kB slab_unreclaimable:328276kB kernel_stack:73376kB pagetables:198060kB bounce:0kB free_pcp:1380kB local_pcp:712kB free_cma:0kB [ 1656.285675] lowmem_reserve[]: 0 0 0 [ 1656.289890] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB [ 1656.308214] Normal: 254*4kB (UME) 98*8kB (UME) 112*16kB (UME) 57*32kB (UME) 24*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1855400kB 00:35:21 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="a7ba6b70b06cd6d4ee4a968b3361b67a59bdada5a895bc37cc6f37f11a0768cf27b694094ad8298aab8f7ec0d85f52653b6f46bb17ffb914d67ac6bfa825593d989afbc70156a1", 0x47}, {&(0x7f00000000c0)="382d7f4f4ef850d8cd35c7444862255700e7d2aa64c4b0c7371121b2eb3410916ef0071637261055ece0751ab7450dfe573329501032a55ef718641393089166eadedb1f8b26e6621d5bbd7e56f63e6eff668aaae1553e0eb64a85f2a1916abe5ed4405923a86ef52316d1df0bb1354bc6a314fd47e5d6e36efaa42a616044e0ca70ac46ca0e134fcee1ed5d22d099683f61e40affc3258d4b25b0c47279fe6e69ad4308da5f99d2f77720bbfe404f28edf21bfad779a22280f0dc0b5af1e62cf0012542d497", 0xc6}, {&(0x7f00000001c0)="665bfe7e96b66786b985526ca5e00f3cd24d6c382699838e26e56274ececde30c301fe1d3cbf9c4c87edd06830e45091c87ad6ce282f36de553cdf78457dec4a22434c451ce8a49c2227a96fb25b53bb4d87cfc106d6b6bb06b56cd035dad7ce9231ae97f31638e53f773ff020893590bd0e5d2a8a5b4cdc93055c0ee346bb5979c5d54572b5225ed893f99db0178755b0", 0x91}, {&(0x7f0000000280)="460debce6748ba6dacbc0370d3bc23911645b39d05aadc31408d935dd97d2f8f54880da3d443cc0da1542eb3587638fa7d765b40ecfe7de480dde31b7fabf87ecc0285866abe91b3bf00f119999a2fc90e2427c29cddc31d55ba74ebb0d61f4114965cd1a4e22405299ec8f7c49092950d1bc538654c98f869cb08dd5f55ab6ab31ba2c75ce9052889063387baa7fb38ee03b1cc745a8583446db2bb6ec6bc3601064fcf827e79f371f1395bf0f957b494ed9f96ef045e261f00e85cfb8e1a2133667e30d084dd23c97009f964e343068d750ea7d60e1e3cf7eb6fe1196a5b39428394f8bd9ec9a52b8fcff0a7bcc7710005220b84b95e99a67e42825ad067dbdd38ee50dd28e2f2ed89e5bc1cf4a04f229d0dd2a011ad7f1e73f4159186a857a1a7b3a4a51ce20342967974d3f435759d53df41cd2453ffb3ff4b47176b09418ce361391c0c8aa3cae2fa3ed9fe01efbd3b02eb1014a0e7f1cdb63c9f8c3bc033cc83fb02f6006c8c4bdd8bbc8fe2d0775f5d00e6a12909dc0d0cc39beff1f2d9eee536e4ab17a60cb999eacabc787c041b5a04ab67e8c94e175258387f1a75375c6c5f0f7d34e41c16652adc29c5fd862af442eb7d55f39693712938fb53489bc0dea1bb32d9f529a2914eb8f90db1d79bed37b522f18303d8acdc46d11b6aa01104358d38820a28d61c33e3178798f8dfcf1ce68d07fa897c20986a7e8befa036e377486332a41793c964c6a71584c381d411788697954e41453344ebb6a626d95913880de2e25af54286473f1d9b6ed98cf31be40c028c77273682311fbfd0e92f7347293337466e58c40dedb17cf7ae423acd16aa3abb5237ab96c6fc47fca8096a33cb824ca3f53e8af8c21d5206e76a89a6de2841f91fa9b709ec1f365985033243b3afca5d0bc06439d3e96f69342fd234628f9783f0d51995c33b447e8aa1c5c33c1ba8c94031ebf36748289a5e1e093cd39a8a9f91021601fc6bd994e2fc98240f837f915f8b36bacb90606360f943ee542b42c13280f0a46464c0cc7a624a21bb4b7a8a3760678442090a6d51dd788f12bbc678db928afa9f4e899f48af529b608079ebc3d81191c23220dd40ccd37ca68a51a5ffefc4f3e0c849eb42b1a59656aa6005573ba91788f2431c35812f21a64ad9cec9d75bf1a2795f1e03d24992e58938925b68cef349a21fc4f2f5b32da5c3dab688f1b39575c98eb4e5ff1f62b00898c3a10f539f36151ee50a7aaa7be04ba1bf980acf10a01abef9ba8b0fa588e16ad873947cac3e61bc8939c6d15697b263c9a852d8d043157552cb6e4bdfbe055a797e2eae1896b2f87f8175b2da63230c75807cd0782f277cf41e5a20ff3d4027d57c1dbfa5e3cce239f1e3e23a4d195f8d9e222625acbd6a4f4996deee05fb38fc5b1d4aad1ce069db277f0db109849a91dc8f98e69eb84066dab0edf6c4f7d7ddde066eb4bf9cd5b3938b9ad0f053170d5ded100ce40bcee0bbe18805559cb4f4364ea8bd0091a0e4d87a67c787d9ae39b133827a33f29254206a0e67a4b173b0eafdba73793b723eee1fb9d799df13b5b3f4d34d7f394356a76a3d175f4ada6d7fecb75baafa8d0f89f677a6fa4556da09d4533f55dd3cf83e1e02b85dc3a597011f510f2d3c889886ada6f4b28b6ee2ffaa16aecbfd32a6b9ad0dfb8acef9d1226d60c681bf0c2494053c6289f8c1acb129c47414deaea189eba97e5cafc701b40b749395812d635fa700ff287f3a477e3426acc51a26673d232695e918766a4e035bfa0f1b279e7f1cca407e9c7f28d275b20de9615ff37dec424accb14edac2c882ff2fc6529e85e3edc1914e9669e0f4086b1f9931b8af2cb0aa5370e5769893a7dc9d456f2edafed0dd31985de77427f30c22c05e1b46239b22130163e59919b7c5843d60e43299fa21236b2a4e4274f75ac202dabaee41bb195813cad68dc48595809f1684237be7e4a1b1efda5d43df9724f3e5d0c12e8dcd515b4aae15b2ebdb3299fa71796e40a90237916e6e5d10f4888d5b8b6bd0408b7deb1eca4ace9e6051ebc1249c6cdab3be648581c3d503d58f0f73f223b468ec6a21bc62bb04c9fb8a33c4b91b34678ac9fd6f600c831b15ad547ae8ee6e4d89e19257addbfbe0640d82a45f2e0e7abd484de11fbd26d39f0f856ef20dcbfb8846d916fd56818d49c0e2e0e0692fc6a56ed927cf569340b227abbb70f9a6e32a02b82313869f9aeb3702d2229b9267fdc3b3fd8399beb953990894b8c5b8edd5d86995b904bfd410ec8b9c869a54d4a5a7ad93407532ff567dc5a43a95208fbe18fb480855b128b7f797b66e468811ab6d6f2028c39ed169a04e80d266ac813c8056a625280501df29c4d8be4a28f614a6ff94fce2972d1fcdc5ed1adb88d6e45b75e77b6c29d1892ffacc4aab24a7da6a90a0d1be1d1b1d999441698fd9843afd99d1046d7a30aecf1c1ffde99b5b6231c1fbc5370f441fd9c72b03d81eecc54e6e94717f5e93495236ed00969562ff1550745658f2a9ac6140285d0c3b0a048c411f048d1dec555e1ca903f7492d85810786c7271bf6a2286f836acb13ad235536dbdbdacb26d633550e1a18f9a60baa3cffa247ac4c5f065e690f45c1285116391d4b87f5b8c86fc0a713d58ff86c725791672eb6cdbd714b7e1973dd9fa157f5875508f8322e1cd064291e82e2200dae6429fc5d1c47502850669af632651c52e6b8bc6b7a6faf0f7c5ad03689b2d4dd3d1a4d1c1224a088df1ee1e54b0a160ae52e159a5db15c2ea920b4d6a9f94f85c42aef6383938b0ab5ba8b663effed35672d9543b29bbdb01965e476bd26ebed732e484d1254a1b5ede12c7668adbe7c70107823ea76b8d338a57118c8eefcdfdd03ce90531bd7adc158d1d621e0ea331abe24f653fa972365c4cae7eec86811c3e2d990f37c64d20ecdb8603597a63e6a41ccf01780d5ec289f9e339d7621c497e75ff6e1d42aae3dfd896683889e01eadb9d28105ae1aabd971ec07f709ef859db725b94c84dddb3b4dfd1183f458954e8e8bb008da0512ce84839830d7a7ec5dee949aa59dad7415dd002ade4d930c2eac99749544a224aebf801f4f51819d6807775be147743c84112be0c611b699641da212cfeaf3c0e7a73b68bf2b7a94a5a6115f0da7601683f404395c1f4988d19dc181a7b2b4278fb439d12ab6f0d5d2bcb67ad53e93d827f1165b33e7c91129c344a2c3c197a73370a228a0fad527853a8a542b83ca6ee142d48fd2364e45a492d9f198316a3f76d7c78b08b718b05d8db3f14ed8fd98cf49e4e22ec623916305c0a3ec39984d0f76814c36659a104a2501110f04701ef00be8af8ebe5b6351646f240330a17aed392eb6599d8125743cd46d4729a0a07cad328c40bb2bdfce6f95fb0f3e4f7e0aafd0c569a47cb507c03de5e28fd23bbf8fbf65dd844565aa0a90f1fddaee8f25957760d5721d9d2099615f64fb2b33290ad20530a2f35655e75303e2ed41e579ed10b2a7fb8acd1c5f8a8df9d4a2e5581581257e2e83fff535293440daadb2a87c12264a27059c18a76f9606ba37ba813f175022efe56c6199646d65c62669753b59a17871bb9ac5fb9466ecdc4f998551d552ca01992818eed05579fe6e5c6a2ead6424da8280f4aadb033a58dcb5e83d3bb789dc1d8b89b1b8edbd19da83e716b5c750ed9d6685f7e6f5fe0798665fc6dd0c181e3c9b27cc53b88c8c380a660198679f5cbc2b904a7990e18e0cc7080a9b3cb50cdf2d17b3920416b95ffcfd2b2c2f12d1d759fd677eddb15c5f2c5990b32a4fcd8b10d1d6c1b5f331425c35a2b986d7f9ddb3eba968ae34a8bece67bbfdafeac580cb47032a76fd8f9704b50512c91f1028911d8b909f88c0b87d2376fea4a6f080d95b981f8367fef77169ebbdb20d261ad1de89cfdec1ee5eb38fb896f073ed332438a21bf4daa8dee66a015e56b1a48d4d63d8f555a4da02ba8aa11c2fc33f1b2fa8781e5451e09d2740b0ba847e44a64ede2a3dee0cea04f2507e67f9736e53641eb63c82c5ee805c7a120e566e8ab1e038402c9e1c50e20274fd71e9af1a0ec729caaaaab785aecbd6f1ff8e06ed45b1c5b2107f3c46fb294d3a916aaddda260ce6a4c01c24bcd839edf85a3f3ddbd2caadbb4d0dd04421f46e21d4af536734a6fce0b5b0759996ea2dadce99fd9edc535e2e7c0ba735032681e424845235d3f284acd7beee613abf79672574d6beb04f82b7061909e2013b1f79163843aefe700a376afddd83ec32d043c584913b59899997df2033a3ab6f119418b46429bc4dc6f7bbda9b07d7458f7296c72917a63cdaa0180f005ebf7f13c068f09b50ad324c6dcd832f6cf8c97ab63b41b5e0c277f32f6183904c5e53cc1e638a302349b83f76e8eb8aa9cbd6e72a4b22088fa7c1b8e5c333cfd99019b9172314643f71389acad925442ca673ddeaefa6b6aa4d4c2ce219776f71f342dbc44c99fa0155ea0a6179a6daaa36547eaaeb635206e970b997d766a9f01a5b0ca871f70015946ee63b961fab7882935fca96e2882acf94246b3f962afbfe9257fe6e4f7cc75159199ab645cf27db6440085e194f15efd8991dbbef9fbad2ba692c337641c9902c88a3f871ae08b1d3eee26a4355b94ed4e7f7137fc2d048853e02e7c25d434976f6b4f712355966059baa029851406776e451db066687ed53056a70432035cc166e810ff00871aa10d0405159f2256186ec56665a8eb63f2f386400ab4ac2757cf8eb65e1720763fd0fa73e35ebdd4032543c6206d076e1c65f563289f53ad332e378326dc0bd40302e9f833d5c3915aec7ef2426c66fd45184a0e6229869a5d4ce1128378142e5ff4d830c30e35eee388ee84247462acf3e3afe4222498947d5d381c3364eafb8bc7cf20e59a31f191871af1d5c2ecba0d26a7e658783759d6c3ecf17b8f116b96eb250dedd23d8e4ad7b218e7bb581bbaf0e56b23cf37522d67c5a3ae0ab77f4bfb3c46c705214933de7d6b0c8b6d0fc1ff4c391beaa8a5f4ab59da8891859ba76320c9ce4603a97a8a573c09e47397fe8eabf2f54cd2533eb23bb10ca67a04666ba2ade4701d0844ecd759b19d309adc989e6789508f1956cbd565344de7be90f72fee992e7a44c0e13d80c98841e767591285ba25ea72a072a1017fd0da8bb7038f61e5ba19b77add2fb8733cb803c54f1978f1f8e0a6c621c95725393bf394f07c0e19b025ae198042f94b884e096b11db00e3d542d172dae76d4ccf01200b66885214ab2f14b00ba97b49310dfc971d39f0673991458b3e34ad56188d43f7dbd59251c32d0c1c94e58478729e4589433fee9d8de79c2ef0ff4c76825ecd63a5af9ba0542dde6db6e54c1e4d0c6d3006724bb6d85e78279797ef55c4039635cea8aa51ae87a1e84b6f433d28417eb1274a15c19acb293b0425cb98fc5239ebff048d87f6abdfdcc09deabaf843a5bb093eea11f1192fd0df1c5e74a2184dd9babf429cd4e56c67c63d1d51614260028125ac046d6301b42c20bea42f1eb23122094c0ade3c61e0e5906167d84fafcc0daa9393e906db1e62fe2ec90a476910d9443f18244f09058b882ef010ad2ee72b3086b2c5e78d6da846a1007bfe8dda5595be6f91a955f6c6a117ca542d1d8600d9a0f168585232e78ed047551500ff71157dd63acafc320a208719cd15d26c31da47bbd85d7a490da768fc8c90fe3a618402fcc37ccb250d8513b0e92f52a10399c1b048f89b3ba5d328a109489824ff3767e5e8d9f00f32996db2327e00cce", 0x1000}, {&(0x7f0000001280)="298f85e65d53cdad24e93e859d62537e80f1", 0x12}], 0x5, 0x0) openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000001480)='/proc/self/attr/current\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x100, 0x0) openat(r1, &(0x7f0000001380)='./file0\x00', 0x2000000101603, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) 00:35:21 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x161002, 0x24) ioctl$TIOCOUTQ(r1, 0x5411, &(0x7f0000000100)) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:21 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, r0, 0x0, 0xc, &(0x7f0000000000)="637075736574d17070703100", 0xffffffffffffffff}, 0x30) ptrace$getregset(0x4204, r2, 0x2, &(0x7f0000000180)={&(0x7f0000000080)=""/240, 0xf0}) arch_prctl$ARCH_MAP_VDSO_X32(0x2001, 0x7) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:21 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x0, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:21 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) finit_module(r1, &(0x7f0000000000)='/dev/uhid\x00', 0x2) 00:35:21 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) fcntl$addseals(r0, 0x409, 0x2) write$selinux_load(r0, 0x0, 0xff23) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f0000000080)={0xfffffffffffffdc5, 0x5, 0x0, {0x0, 0x1, 0x3, 0x2}}, 0x30) 00:35:21 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) 56625 total pagecache pages [ 1656.329862] 0 pages in swap cache [ 1656.333305] Swap cache stats: add 0, delete 0, find 0/0 [ 1656.338685] Free swap = 0kB [ 1656.341702] Total swap = 0kB [ 1656.344725] 1965979 pages RAM [ 1656.347851] 0 pages HighMem/MovableOnly [ 1656.351808] 313617 pages reserved [ 1656.412215] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.438889] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 00:35:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x575, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) 00:35:21 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7, 0x79, 0x1}, 0x7) 00:35:21 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x200000000084004, 0x0) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000080)=@req3={0x8, 0x5, 0x7, 0x7fff, 0x0, 0x3, 0xaf3}, 0x1c) write$P9_RRENAMEAT(r0, &(0x7f0000000040)={0x7, 0x4b, 0x2}, 0x7) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, 0x0, 0xff23) 00:35:21 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) [ 1656.463650] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 00:35:21 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="232120030000000000000000002f6465762f756869640020202f6465762f7568696400202f6465760f756869640020736563757269747976626f786e65743070707030202f64653685756869640020657468302a76626f786e6574302a776c616e317bea626465766c6f656d310a402d59c7209e"], 0x74) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000100)={0x7}, 0x7) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f00000000c0)={0x0, @aes128, 0x0, "48d2e299df240580"}) 00:35:21 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = memfd_create(&(0x7f0000000100)='attr/exec\x00', 0x2) write$P9_RLERROR(r1, &(0x7f0000000140)={0x9, 0x7, 0x1}, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='attr/exec\x00') r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x9}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="d0a8c7aadb6801cee9288f1cfa796133306de4dbb61e4864dafeced77f7b8f5d04579a4e763257704ddedf065be212000000000000876d1d6f126e561a31c456aace534ad0e3bc20751854b9797cf4a48cd802cd0d23ad4442161d4477edeb0e1ddd27f59dd2f58149487d038e", @ANYRES16=r3, @ANYBLOB="000f2abd7000fedbdf2503000000080004000800000064000300080007004e240000140002007465716c300000000000000000000000080008000800000008000400050000000800080048000000080008000600000014000200626f6e64300000000000000000000000080007004e210000080008000100000008000400d30000003400020008000800ff07000008000b000a000000080002004e22000008000b000200000008000b000a0000000800080003000000"], 0xbc}, 0x1, 0x0, 0x0, 0x20000800}, 0x8000) [ 1656.498425] SELinux: policydb magic number 0x706bbaa7 does not match expected magic number 0xf97cff8c [ 1656.510350] SELinux: policydb magic number 0x706bbaa7 does not match expected magic number 0xf97cff8c [ 1656.620433] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.658928] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.665637] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.674711] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.694184] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 00:35:21 executing program 5: socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x18d000, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000140)='syz1\x00') 00:35:21 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) fsetxattr$security_evm(r0, &(0x7f0000000000)='security.evm\x00', &(0x7f0000000080)=@v2={0x3, 0x1, 0x5, 0x2, 0x37, "f0de38d2283a8d16d052b7ab4e6ba411f22031cf3910fc293f36b047e208feb78424ce1ed8c97fbe9726584ea62b83277682e642c5beca"}, 0x41, 0x1) 00:35:21 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x0, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:21 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000100)={r1, &(0x7f0000000040)="adcd5c96c63606f5ecae9bc9", &(0x7f00000000c0)=""/42}, 0x18) setsockopt$inet6_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f0000000140), 0x4) 00:35:21 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x202, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0xffffffffffffff8a}, 0x62) 00:35:21 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) 00:35:21 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f00000000c0)=0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x7fffffff, 0xffffffffffff8001, 0x0, 0x6, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffff52, 0x1, 0x1, 0x5, 0xfffffffffffffffd, 0x1, 0x4, 0x7a580, 0x7, 0xfffffffffffffffd, 0xff1c, 0x1, 0x7fff, 0xffffffffffffffe1, 0x7, 0x4, 0x400, 0x1, 0x8, 0x3, 0x5, 0x0, 0x100000000, 0x64, 0x2, 0x960, 0x240000000, 0x10000, 0x0, 0x8000, 0x4, @perf_bp, 0x400, 0x3f, 0x7f, 0x7, 0x7f, 0x6, 0x9}, r3, 0xb, r0, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1656.709673] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.719081] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.725780] hid-generic 0000:0000:0000.0516: unknown main item tag 0x0 [ 1656.734105] hid-generic 0000:0000:0000.0516: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1656.788905] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1656.795616] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 00:35:21 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xffffffffffffff6e) 00:35:21 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xfffffffffffffe41) 00:35:21 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000000)) [ 1656.835142] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 00:35:21 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x200040, 0x0) setsockopt$inet6_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000000080)="db66d2d61a6b9f426ac9ddad0ab8d14c8118fcc9b8a6023d5455dfa3c2e82910f3faccd781d9bdd53ed78ac9ccf674f47109db9ba1996c9af16d458be84f", 0x3e) 00:35:21 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) perf_event_open$cgroup(&(0x7f0000000000)={0x5, 0x70, 0x6, 0x4, 0x80000001, 0x4, 0x0, 0x8, 0x4000, 0x8, 0x6, 0x0, 0x8, 0x0, 0x9, 0x4, 0x4, 0x80, 0x7, 0x4, 0x100000000, 0x80000001, 0x7, 0x9c5, 0x4, 0xfff, 0x6dc, 0xffffffffffffffc0, 0x1ff, 0x2, 0x3, 0x7fff, 0x6, 0x4, 0x9, 0xffffffffffffffff, 0x3b56, 0xfffffffffffffff9, 0x0, 0x1, 0x5, @perf_config_ext={0x0, 0x2}, 0x0, 0x4, 0x0, 0x6, 0x10, 0xfffffffffffff0cc, 0x1000}, r1, 0x10, r0, 0xe) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r2) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1656.844177] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1656.844187] CPU: 1 PID: 21470 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1656.844202] ffff88017407f8a0 ffffffff81b43209 1ffff1002e80ff16 ffff880183785f00 [ 1656.844213] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff88017407f9e8 [ 1656.844225] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1656.844227] Call Trace: [ 1656.844242] [] dump_stack+0xc1/0x128 [ 1656.844252] [] warn_alloc.cold.31+0x7f/0x9c [ 1656.844263] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1656.844273] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.844282] [] ? avc_has_perm+0x9e/0x3a0 [ 1656.844290] [] __vmalloc_node_range+0x35e/0x600 [ 1656.844298] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.844305] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.844314] [] ? task_has_security+0x130/0x270 [ 1656.844320] [] vmalloc+0x5b/0x70 [ 1656.844328] [] ? sel_write_load+0x135/0xfa0 [ 1656.844336] [] sel_write_load+0x135/0xfa0 [ 1656.844344] [] ? sel_read_bool+0x240/0x240 [ 1656.844352] [] ? trace_hardirqs_on+0x10/0x10 [ 1656.844360] [] ? debug_smp_processor_id+0x1c/0x20 [ 1656.844368] [] ? perf_trace_lock+0x11a/0x520 [ 1656.844375] [] ? trace_hardirqs_on+0x10/0x10 [ 1656.844382] [] __vfs_write+0x115/0x580 [ 1656.844395] [] ? sel_read_bool+0x240/0x240 [ 1656.844402] [] ? __vfs_read+0x560/0x560 [ 1656.844412] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.844422] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1656.844429] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1656.844436] [] ? __sb_start_write+0x161/0x300 [ 1656.844443] [] vfs_write+0x187/0x520 [ 1656.844450] [] SyS_write+0xd9/0x1c0 [ 1656.844457] [] ? SyS_read+0x1c0/0x1c0 [ 1656.844464] [] ? do_syscall_64+0x48/0x550 [ 1656.844471] [] ? SyS_read+0x1c0/0x1c0 [ 1656.844477] [] do_syscall_64+0x19f/0x550 [ 1656.844486] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1656.844489] Mem-Info: [ 1656.844509] active_anon:139173 inactive_anon:924 isolated_anon:0 [ 1656.844509] active_file:6770 inactive_file:47656 isolated_file:0 [ 1656.844509] unevictable:521 dirty:302 writeback:0 unstable:0 [ 1656.844509] slab_reclaimable:12392 slab_unreclaimable:82077 [ 1656.844509] mapped:56973 shmem:2920 pagetables:49614 bounce:0 [ 1656.844509] free:1218568 free_pcp:370 free_cma:0 [ 1656.844526] Node 0 active_anon:556692kB inactive_anon:3696kB active_file:27080kB inactive_file:190624kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227892kB dirty:1208kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1656.844545] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1656.844572] Normal free:1854808kB min:5580kB low:9168kB high:12756kB active_anon:556692kB inactive_anon:3696kB active_file:27080kB inactive_file:190624kB unevictable:2084kB writepending:1208kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49568kB slab_unreclaimable:328308kB kernel_stack:73696kB pagetables:198456kB bounce:0kB free_pcp:812kB local_pcp:176kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1656.844628] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 208*4kB (UME) 105*8kB (UME) 109*16kB (UE) 41*32kB (UME) 26*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1854840kB 56640 total pagecache pages [ 1656.844697] 0 pages in swap cache [ 1656.844701] Swap cache stats: add 0, delete 0, find 0/0 [ 1656.844704] Free swap = 0kB [ 1656.844706] Total swap = 0kB [ 1656.844708] 1965979 pages RAM [ 1656.844710] 0 pages HighMem/MovableOnly [ 1656.844712] 313617 pages reserved [ 1656.853775] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1656.853785] CPU: 1 PID: 21470 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1656.853799] ffff88017407f8a0 ffffffff81b43209 1ffff1002e80ff16 ffff880183785f00 [ 1656.853810] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff88017407f9e8 [ 1656.853823] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1656.853825] Call Trace: [ 1656.853849] [] dump_stack+0xc1/0x128 [ 1656.853861] [] warn_alloc.cold.31+0x7f/0x9c [ 1656.853872] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1656.853882] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.853891] [] ? avc_has_perm+0x9e/0x3a0 [ 1656.853899] [] __vmalloc_node_range+0x35e/0x600 [ 1656.853908] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.853915] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.853923] [] ? task_has_security+0x130/0x270 [ 1656.853930] [] vmalloc+0x5b/0x70 [ 1656.853938] [] ? sel_write_load+0x135/0xfa0 [ 1656.853946] [] sel_write_load+0x135/0xfa0 [ 1656.853954] [] ? sel_read_bool+0x240/0x240 [ 1656.853962] [] ? trace_hardirqs_on+0x10/0x10 [ 1656.853970] [] ? debug_smp_processor_id+0x1c/0x20 [ 1656.853979] [] ? perf_trace_lock+0x11a/0x520 [ 1656.853986] [] ? trace_hardirqs_on+0x10/0x10 [ 1656.853993] [] __vfs_write+0x115/0x580 [ 1656.854000] [] ? sel_read_bool+0x240/0x240 [ 1656.854008] [] ? __vfs_read+0x560/0x560 [ 1656.854017] [] ? check_preemption_disabled+0x3b/0x200 [ 1656.854026] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1656.854034] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1656.854042] [] ? __sb_start_write+0x161/0x300 [ 1656.854049] [] vfs_write+0x187/0x520 [ 1656.854056] [] SyS_write+0xd9/0x1c0 [ 1656.854063] [] ? SyS_read+0x1c0/0x1c0 [ 1656.854072] [] ? do_syscall_64+0x48/0x550 [ 1656.854079] [] ? SyS_read+0x1c0/0x1c0 [ 1656.854085] [] do_syscall_64+0x19f/0x550 [ 1656.854095] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1656.854119] Mem-Info: [ 1656.854141] active_anon:139148 inactive_anon:924 isolated_anon:0 [ 1656.854141] active_file:6770 inactive_file:47656 isolated_file:0 [ 1656.854141] unevictable:521 dirty:302 writeback:0 unstable:0 [ 1656.854141] slab_reclaimable:12392 slab_unreclaimable:82077 [ 1656.854141] mapped:56948 shmem:2920 pagetables:49614 bounce:0 [ 1656.854141] free:1218565 free_pcp:327 free_cma:0 [ 1656.854158] Node 0 active_anon:556592kB inactive_anon:3696kB active_file:27080kB inactive_file:190624kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:1208kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1656.854180] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1656.854210] Normal free:1854796kB min:5580kB low:9168kB high:12756kB active_anon:556592kB inactive_anon:3696kB active_file:27080kB inactive_file:190624kB unevictable:2084kB writepending:1208kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49568kB slab_unreclaimable:328308kB kernel_stack:73792kB pagetables:198456kB bounce:0kB free_pcp:640kB local_pcp:48kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1656.854267] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 235*4kB (UME) 105*8kB (UME) 108*16kB (UME) 35*32kB (UME) 26*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1854740kB 56640 total pagecache pages [ 1656.854315] 0 pages in swap cache [ 1656.854320] Swap cache stats: add 0, delete 0, find 0/0 [ 1656.854322] Free swap = 0kB [ 1656.854325] Total swap = 0kB [ 1656.854327] 1965979 pages RAM [ 1656.854330] 0 pages HighMem/MovableOnly [ 1656.854332] 313617 pages reserved [ 1657.859760] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.866453] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.873125] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.879818] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.886500] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.893181] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.899876] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.906567] hid-generic 0000:0000:0000.0517: unknown main item tag 0x0 [ 1657.914321] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.921264] hid-generic 0000:0000:0000.0517: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1657.930226] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.936946] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.943626] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.950340] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 00:35:22 executing program 5: setxattr$trusted_overlay_origin(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f0000000140)='y\x00', 0x2, 0x2) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xfffffffffffffecc}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:22 executing program 3: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) 00:35:22 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RLERRORu(r1, &(0x7f0000000000)={0x17, 0x7, 0x2, {{0xa, '/dev/uhid\x00'}, 0x9}}, 0x17) setfsgid(r2) 00:35:22 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xffffff7b) 00:35:22 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:22 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1657.957028] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.963690] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.970392] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.977083] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.983742] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.990448] hid-generic 0000:0000:0000.0518: unknown main item tag 0x0 [ 1657.997759] hid-generic 0000:0000:0000.0518: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:22 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/load\x00', 0x2, 0x0) r1 = dup(r0) write$selinux_load(r1, 0x0, 0xe00e) 00:35:22 executing program 3: r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) write$selinux_load(r0, &(0x7f0000000040)={0xf97cff8c, 0x8, 'SE Linux', "df3ffe26afe34d56df6f2de72034d385251d72c71e8cf844655311b97d3223efebf4de24ef29c74767db77c3e0de4a0b00decb3fcdb288f1f303800ca79df20750d2e0313be9494b"}, 0x58) write$selinux_load(0xffffffffffffffff, 0x0, 0x10000009e) r1 = request_key(&(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='#(\x00', 0xfffffffffffffffa) keyctl$assume_authority(0x10, r1) 00:35:22 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uhid\x00', 0x802, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) 00:35:22 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r2, 0x800, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) 00:35:22 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:22 executing program 5: r0 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000380)='/proc/self/attr/current\x00', 0x2, 0x0) socketpair$nbd(0x2, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, &(0x7f00000003c0), r1, &(0x7f0000000440), 0x0, 0x2) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r2, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r3 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/checkreqprot\x00', 0x400000, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$key(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000184000)=ANY=[@ANYBLOB="020100021000000000000600000000000800120000ffff00000000000000000006000000000000000000800000000000e00000010000000000000000000035000000000000000000000000ff00000000030006000000000002000004000000bb000000000000000003000500000000000200423b000000000000004000000000"], 0x80}}, 0x0) r5 = socket$key(0xf, 0x3, 0x2) sendmmsg(r5, &(0x7f0000000180), 0x400000000000117, 0x0) r6 = getpid() perf_event_open(&(0x7f0000000240)={0x2, 0x70, 0x80000001, 0xd0, 0x1ff, 0xbfa, 0x0, 0x2, 0x41002, 0x0, 0x1000, 0x80, 0x8, 0x1, 0x100000000, 0x1, 0x5, 0x8, 0x100000000, 0xffffffffffff0001, 0x8001, 0x7fff, 0xfffffffffffffff7, 0x7fff, 0x0, 0x23, 0x1ff, 0xfff, 0x5, 0x1, 0x9, 0x1ff, 0x9, 0x8, 0x1, 0x1, 0x3, 0x2, 0x0, 0x958, 0x1, @perf_bp={&(0x7f0000000200), 0x2}, 0x400, 0x3, 0x3, 0x7, 0x401, 0xd4e, 0x2ec}, r6, 0x6, r3, 0x9) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0x0, 0x9, 0xfff}, {0xffffffffffff04a7, 0x1, 0x10000, 0x4}, {0x2, 0x9, 0x7, 0x6}, {0x401, 0x5, 0x5, 0x7fff}, {0x7, 0x3f, 0x5f, 0x40}, {0x1, 0x3, 0xb1, 0xe7e}, {0x6130, 0x5, 0x9, 0xfffffffffffffffa}, {0x8, 0x7, 0x8, 0x5}]}, 0x10) write$UHID_GET_REPORT_REPLY(r2, &(0x7f00000000c0), 0xa) [ 1658.191922] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1658.203020] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 00:35:23 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uhid\x00', 0x8000806, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) write$P9_RSTAT(r1, &(0x7f0000000100)={0x58, 0x7d, 0x2, {0x0, 0x51, 0x10001, 0xffffffff, {0x58, 0x1, 0x1}, 0x37890000, 0x7, 0x7, 0xfffffffffffffe01, 0x0, "", 0xa, '/dev/uhid\x00', 0xa, 'cpusetself', 0xa, '/dev/uhid\x00'}}, 0x58) r2 = dup(r0) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0x7) 00:35:23 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, [], [{0x4, 0x62, 0x1, 0x4, 0x3, 0x2}, {0x8, 0xe0, 0x4, 0x1d8, 0x7ff, 0x9}], [[], [], [], []]}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:23 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xbc7cb1cb) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000040)={'veth1_to_team\x00', 0x4}) 00:35:23 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/attr/exec\x00', 0x2, 0x0) [ 1658.235197] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1658.273377] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 00:35:23 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) read(r0, &(0x7f0000000040)=""/4096, 0x1000) r1 = getpid() ptrace$getenv(0x4201, r1, 0x0, &(0x7f0000001040)) write$selinux_load(r0, 0x0, 0x0) [ 1658.332370] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1658.358975] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1658.383326] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1658.383336] CPU: 1 PID: 21564 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1658.383350] ffff880171caf8a0 ffffffff81b43209 1ffff1002e395f16 ffff8801a55797c0 [ 1658.383362] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880171caf9e8 [ 1658.383375] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1658.383377] Call Trace: 00:35:23 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:23 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000000)={0x7}, 0x7) fcntl$getownex(r1, 0x10, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x406, r0) setsockopt$inet_MCAST_LEAVE_GROUP(r2, 0x0, 0x2d, &(0x7f0000000180)={0x3dc0, {{0x2, 0x4e24, @local}}}, 0x88) getsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$sock_inet6_tcp_SIOCINQ(r2, 0x541b, &(0x7f0000000080)) 00:35:23 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) 00:35:23 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = request_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)='vmnet1wlan0procbdevcpusetwlan1,cpuset\x00', 0xfffffffffffffffe) r2 = accept4$packet(0xffffffffffffff9c, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000140)=0x14, 0x80000) ioctl$sock_inet_SIOCGIFPFLAGS(r2, 0x8935, &(0x7f0000000180)={'lo\x00', 0xffffffffffffffff}) keyctl$invalidate(0x15, r1) keyctl$reject(0x13, r1, 0x5, 0x0, r1) 00:35:23 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000200)={0x0, @broadcast, @multicast2}, &(0x7f0000000240)=0xc) recvfrom$packet(r0, &(0x7f00000000c0)=""/205, 0xcd, 0x20, &(0x7f0000000280)={0x11, 0x1b, r2, 0x1, 0x6, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x8000, 0x0) write$P9_RLERRORu(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="1100d4d294000007010004007070703101"], 0x11) [ 1658.383398] [] dump_stack+0xc1/0x128 [ 1658.383410] [] warn_alloc.cold.31+0x7f/0x9c [ 1658.383420] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1658.383430] [] ? check_preemption_disabled+0x3b/0x200 00:35:23 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xb7ee) [ 1658.383442] [] ? avc_has_perm+0x9e/0x3a0 [ 1658.383452] [] __vmalloc_node_range+0x35e/0x600 [ 1658.383461] [] ? check_preemption_disabled+0x3b/0x200 [ 1658.383469] [] ? check_preemption_disabled+0x3b/0x200 [ 1658.383477] [] ? task_has_security+0x130/0x270 [ 1658.383484] [] vmalloc+0x5b/0x70 [ 1658.383503] [] ? sel_write_load+0x135/0xfa0 [ 1658.383511] [] sel_write_load+0x135/0xfa0 [ 1658.383519] [] ? debug_smp_processor_id+0x1c/0x20 [ 1658.383528] [] ? sel_read_bool+0x240/0x240 [ 1658.383537] [] ? trace_hardirqs_on+0x10/0x10 [ 1658.383545] [] ? debug_smp_processor_id+0x1c/0x20 [ 1658.383554] [] ? perf_trace_lock+0x11a/0x520 [ 1658.383562] [] ? trace_hardirqs_on+0x10/0x10 [ 1658.383569] [] __vfs_write+0x115/0x580 [ 1658.383577] [] ? sel_read_bool+0x240/0x240 [ 1658.383584] [] ? __vfs_read+0x560/0x560 [ 1658.383593] [] ? check_preemption_disabled+0x3b/0x200 [ 1658.383602] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1658.383609] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1658.383618] [] ? __sb_start_write+0x161/0x300 [ 1658.383625] [] vfs_write+0x187/0x520 [ 1658.383633] [] SyS_write+0xd9/0x1c0 [ 1658.383640] [] ? SyS_read+0x1c0/0x1c0 [ 1658.383648] [] ? do_syscall_64+0x48/0x550 [ 1658.383655] [] ? SyS_read+0x1c0/0x1c0 [ 1658.383663] [] do_syscall_64+0x19f/0x550 [ 1658.383672] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1658.383693] Mem-Info: [ 1658.383715] active_anon:139144 inactive_anon:924 isolated_anon:0 [ 1658.383715] active_file:6770 inactive_file:47703 isolated_file:0 [ 1658.383715] unevictable:521 dirty:313 writeback:0 unstable:0 [ 1658.383715] slab_reclaimable:12396 slab_unreclaimable:82154 [ 1658.383715] mapped:56973 shmem:2920 pagetables:49587 bounce:0 [ 1658.383715] free:1218365 free_pcp:428 free_cma:0 [ 1658.383733] Node 0 active_anon:556576kB inactive_anon:3696kB active_file:27080kB inactive_file:190812kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227892kB dirty:1252kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1658.383752] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1658.383780] Normal free:1853996kB min:5580kB low:9168kB high:12756kB active_anon:556576kB inactive_anon:3696kB active_file:27080kB inactive_file:190812kB unevictable:2084kB writepending:1252kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49584kB slab_unreclaimable:328616kB kernel_stack:73632kB pagetables:198348kB bounce:0kB free_pcp:1044kB local_pcp:472kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1658.383839] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 111*4kB (UE) 100*8kB (UME) 111*16kB (UME) 33*32kB (UME) 24*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1854060kB 56711 total pagecache pages [ 1658.383895] 0 pages in swap cache [ 1658.383899] Swap cache stats: add 0, delete 0, find 0/0 [ 1658.383902] Free swap = 0kB [ 1658.383904] Total swap = 0kB [ 1658.383906] 1965979 pages RAM [ 1658.383909] 0 pages HighMem/MovableOnly [ 1658.383911] 313617 pages reserved [ 1658.397913] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1658.397923] CPU: 1 PID: 21566 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1658.397937] ffff880174b378a0 ffffffff81b43209 1ffff1002e966f16 ffff880183c7af80 [ 1658.397948] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880174b379e8 [ 1658.397959] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1658.397961] Call Trace: [ 1658.397976] [] dump_stack+0xc1/0x128 [ 1658.397987] [] warn_alloc.cold.31+0x7f/0x9c [ 1658.397997] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1658.398006] [] ? check_preemption_disabled+0x3b/0x200 [ 1658.398017] [] ? avc_has_perm+0x9e/0x3a0 [ 1658.398027] [] __vmalloc_node_range+0x35e/0x600 [ 1658.398035] [] ? check_preemption_disabled+0x3b/0x200 [ 1658.398043] [] ? check_preemption_disabled+0x3b/0x200 [ 1658.398051] [] ? task_has_security+0x130/0x270 [ 1658.398058] [] vmalloc+0x5b/0x70 [ 1658.398066] [] ? sel_write_load+0x135/0xfa0 [ 1658.398074] [] sel_write_load+0x135/0xfa0 [ 1658.398082] [] ? sel_read_bool+0x240/0x240 [ 1658.398090] [] ? trace_hardirqs_on+0x10/0x10 [ 1658.398098] [] ? debug_smp_processor_id+0x1c/0x20 [ 1658.398106] [] ? perf_trace_lock+0x11a/0x520 [ 1658.398113] [] ? trace_hardirqs_on+0x10/0x10 [ 1658.398126] [] __vfs_write+0x115/0x580 [ 1658.398133] [] ? sel_read_bool+0x240/0x240 [ 1658.398140] [] ? __vfs_read+0x560/0x560 [ 1658.398149] [] ? check_preemption_disabled+0x3b/0x200 [ 1658.398158] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1658.398165] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1658.398174] [] ? __sb_start_write+0x161/0x300 [ 1658.398181] [] vfs_write+0x187/0x520 [ 1658.398188] [] SyS_write+0xd9/0x1c0 [ 1658.398195] [] ? SyS_read+0x1c0/0x1c0 [ 1658.398203] [] ? do_syscall_64+0x48/0x550 [ 1658.398210] [] ? SyS_read+0x1c0/0x1c0 [ 1658.398217] [] do_syscall_64+0x19f/0x550 [ 1658.398227] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1658.405715] Mem-Info: [ 1658.405739] active_anon:139144 inactive_anon:924 isolated_anon:0 [ 1658.405739] active_file:6770 inactive_file:47703 isolated_file:0 [ 1658.405739] unevictable:521 dirty:313 writeback:0 unstable:0 [ 1658.405739] slab_reclaimable:12396 slab_unreclaimable:82154 [ 1658.405739] mapped:56973 shmem:2920 pagetables:49550 bounce:0 [ 1658.405739] free:1218440 free_pcp:448 free_cma:0 [ 1658.405756] Node 0 active_anon:556576kB inactive_anon:3696kB active_file:27080kB inactive_file:190812kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227892kB dirty:1252kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1658.405778] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1658.405806] Normal free:1854296kB min:5580kB low:9168kB high:12756kB active_anon:556576kB inactive_anon:3696kB active_file:27080kB inactive_file:190812kB unevictable:2084kB writepending:1252kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49584kB slab_unreclaimable:328616kB kernel_stack:73664kB pagetables:198200kB bounce:0kB free_pcp:1124kB local_pcp:440kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1658.405933] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 165*4kB (UME) 104*8kB (UME) 111*16kB (UME) 32*32kB (UME) 24*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1854276kB 56711 total pagecache pages [ 1658.405992] 0 pages in swap cache [ 1658.405996] Swap cache stats: add 0, delete 0, find 0/0 [ 1658.405998] Free swap = 0kB [ 1658.406000] Total swap = 0kB [ 1658.406003] 1965979 pages RAM [ 1658.406005] 0 pages HighMem/MovableOnly [ 1658.406007] 313617 pages reserved [ 1659.419758] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1659.426729] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1659.433414] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1659.440104] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1659.446788] hid-generic 0000:0000:0000.0519: unknown main item tag 0x0 [ 1659.454723] hid-generic 0000:0000:0000.0519: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:24 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) clock_gettime(0x7, &(0x7f0000000040)) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:24 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f00000000c0)={0x0, @speck128, 0x3, "a052225accf6e0c9"}) r1 = openat$cgroup_ro(r0, &(0x7f0000000100)='cpu.stat\x00', 0x0, 0x0) r2 = inotify_add_watch(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1000002) inotify_rm_watch(r1, r2) openat$cgroup_int(r1, &(0x7f00000001c0)='notify_on_release\x00', 0x2, 0x0) r3 = dup(r0) write$P9_RCLUNK(r3, &(0x7f0000000080)={0x7}, 0x7) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r3, 0xc0505405, &(0x7f0000000000)={{0x2, 0x0, 0x8f, 0x3}, 0x101, 0x0, 0x8}) 00:35:24 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xfffffffffffffe23) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f0000000040)={0x4, 0x7, 0x4, 0x0, 0x0, [{r0, 0x0, 0x1}, {r0, 0x0, 0x7}, {r0, 0x0, 0x400}, {r0, 0x0, 0x9}]}) 00:35:24 executing program 2: r0 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/validatetrans\x00', 0x1, 0x0) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000080)='trusted.overlay.upper\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="00fbec03ff4db48140ac8797a81c46e5b66d83ac45b8c234993a5f78d39257c1d9718de128d8a746033f5d26b70f8e88194d06ed677e6209fcf2554fa6e8e873905743895bace8234128024783e6618b351a4a2e3a57fbcd4d9bc84434e4aa03483ac6c87da67abc6be1cffcd491eb49867ff32224c0e150d2f88934948eb2d9296179b3bd347003240c20d6fb1bbf168c9a7bb0de425f385200000063dd5363859737adc94f7fb668f0a1e49d365b5444f2ecfbf7b1a725073cb5a2bc9fef3811667be08ed982a34d9d0552110ae927fb0000000000000006bee8b9f12ceaff5f9bb311031dc8b1828ec24d"], 0xec, 0x2) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000005fc0)='/selinux/policy\x00', 0x0, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000007ac0)={@empty, 0x0}, &(0x7f0000007b00)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000007b40)={{{@in=@rand_addr, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@multicast2}}, &(0x7f0000007c40)=0xe8) fcntl$setflags(r1, 0x2, 0x1) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000007c80)={{{@in6=@local, @in6=@ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x15}}, 0x4e20, 0x0, 0x4e21, 0x8001, 0xa, 0x20, 0x0, 0x2f, r3, r4}, {0x8, 0x0, 0x5, 0x3, 0x5, 0x20, 0x4, 0x8000}, {0x3, 0x100000001, 0x79, 0x36e}, 0x120000000000, 0x6e6bba, 0x1, 0x0, 0x1, 0x2}, {{@in6, 0x4d2, 0xff}, 0xa, @in=@broadcast, 0x3504, 0x0, 0x0, 0xbc, 0x2, 0xfffffffffffffff8, 0x1}}, 0xe8) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ppp\x00', 0x200800, 0x0) clock_gettime(0x0, &(0x7f0000005ec0)={0x0, 0x0}) recvmmsg(0xffffffffffffff9c, &(0x7f0000005d40)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/7, 0x7}, {&(0x7f0000000440)=""/105, 0x69}, {&(0x7f00000004c0)=""/33, 0x21}, {&(0x7f0000000500)=""/94, 0x5e}], 0x7, &(0x7f0000000600)=""/32, 0x20, 0x72d}, 0x6}, {{&(0x7f0000000640), 0x80, &(0x7f0000000c00)=[{&(0x7f00000006c0)=""/27, 0x1b}, {&(0x7f0000000700)=""/116, 0x74}, {&(0x7f0000000780)=""/158, 0x9e}, {&(0x7f0000000840)=""/134, 0x86}, {&(0x7f0000000900)=""/197, 0xc5}, {&(0x7f0000000a00)=""/116, 0x74}, {&(0x7f0000000a80)=""/210, 0xd2}, {&(0x7f0000000b80)=""/105, 0x69}], 0x8, &(0x7f0000000c80)=""/97, 0x61, 0x1}, 0x6}, {{&(0x7f0000000d00)=@generic, 0x80, &(0x7f0000000f00)=[{&(0x7f0000000d80)=""/146, 0x92}, {&(0x7f0000000e40)=""/175, 0xaf}], 0x2, 0x0, 0x0, 0xfff}, 0x2}, {{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000f40)=""/135, 0x87}, {&(0x7f0000001000)=""/199, 0xc7}, {&(0x7f0000001100)=""/34, 0x22}, {&(0x7f0000001140)=""/190, 0xbe}, {&(0x7f0000001200)=""/209, 0xd1}], 0x5, &(0x7f0000001380)=""/63, 0x3f, 0x7}, 0x8}, {{&(0x7f00000013c0)=@nl, 0x80, &(0x7f00000038c0)=[{&(0x7f0000001440)=""/246, 0xf6}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/36, 0x24}, {&(0x7f0000002580)=""/75, 0x4b}, {&(0x7f0000002600)=""/145, 0x91}, {&(0x7f00000026c0)=""/252, 0xfc}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f00000037c0)=""/207, 0xcf}], 0x8, &(0x7f0000003940)=""/187, 0xbb, 0x80000001}, 0x772}, {{&(0x7f0000003a00)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x80, &(0x7f0000005c00)=[{&(0x7f0000003a80)=""/37, 0x25}, {&(0x7f0000003ac0)=""/4096, 0x1000}, {&(0x7f0000004ac0)=""/4096, 0x1000}, {&(0x7f0000005ac0)=""/48, 0x30}, {&(0x7f0000005b00)=""/65, 0x41}, {&(0x7f0000005b80)=""/119, 0x77}], 0x6, &(0x7f0000005c80)=""/189, 0xbd}, 0x400}], 0x6, 0x102, &(0x7f0000005f00)={r6, r7+10000000}) ioctl$sock_inet6_SIOCDELRT(r5, 0x890c, &(0x7f0000005f40)={@dev={0xfe, 0x80, [], 0x1d}, @ipv4, @remote, 0x8, 0x7fff, 0x8000, 0x400, 0xcde5, 0x40000, r8}) write$selinux_load(r1, 0x0, 0xff23) write$selinux_load(r2, &(0x7f0000006000)={0xf97cff8c, 0x8, 'SE Linux', "3db4e98d91827162db8e508cff0c87e83d670a54627b3a9508c80349a16a85207657e77fee0e031b33a17672ebea9f780bde5e304afd77ba30e891d8b788f35ef60e7d4b8aa68e7512c6d6b78be2ffe91dead1869da832b95d562ca55b3a3f18f143f7abd05ca9afccf7e7b88314b06d8ae29b639a75710b28f7d1bced7cca607c290df9fd86a5e4be80"}, 0x9a) 00:35:24 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/fuse\x00', 0x2, 0x0) dup2(r0, r1) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x2000007, 0x6031, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000200)={0x0, r2, 0x0, 0x8, &(0x7f00000001c0)='em0eth1\x00', 0xffffffffffffffff}, 0x30) perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0x10000, 0x3f, 0x2, 0x9, 0x0, 0x5, 0x20000, 0x2, 0x80000000, 0x6, 0x1db7, 0x8fdb, 0xd278, 0x1, 0xd94, 0x20, 0x9, 0x6, 0x303, 0xc9, 0x8001, 0x2, 0x5, 0x2, 0x2, 0x9, 0x40, 0x4, 0x9, 0x81, 0xb1, 0x4, 0x3f, 0xffffffffffffffff, 0x6, 0x101, 0x0, 0x6, 0x0, @perf_config_ext={0x7c40972c, 0x6}, 0x10000, 0x4, 0xffffffffffff4ecd, 0x0, 0x0, 0x7, 0x8000}, r3, 0xa, r2, 0x1) exit(0x2) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) mprotect(&(0x7f0000051000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000236000/0x3000)=nil, 0x3000, 0x1) r4 = openat$keychord(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/keychord\x00', 0x200000, 0x0) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f0000000100)={0x30, 0x5, 0x0, {0x0, 0x2, 0x39bcff60, 0x7}}, 0x30) r5 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r5) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000340)=""/4096) prctl$PR_SET_TSC(0x1a, 0x1) 00:35:24 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:24 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000000)={0x7}, 0x7) 00:35:24 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) fsetxattr$security_smack_entry(r0, &(0x7f0000000000)='security.SMACK64IPIN\x00', &(0x7f0000000080)='/selinux/load\x00', 0xe, 0x2) write$selinux_load(r0, 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x6b560220204d2e4e, 0x0) 00:35:24 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x9) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000740)) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mknodat(r1, &(0x7f0000000700)='\x00', 0x100, 0x0) r5 = getpgrp(0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000380)={{{@in=@local, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@mcast1}}, &(0x7f0000000480)=0xe8) fstat(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000540)={0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@loopback, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000680)=0xe8) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000780)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000007c0)={{{@in=@local, @in6=@ipv4={[], [], @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6}}, &(0x7f00000008c0)=0xe8) r13 = getegid() sendmmsg$unix(r1, &(0x7f0000002c80)=[{&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000000c0)="1ba20471b1ab2146c9d0ea796ca6f605671179ab681ee243c4e838c7cf90570be7e66dd7f961343d8e8130ad73cbe51551ea1e5bc4db4faa76864de9e84a92406e063fcb4663cfdd95c822a1786121b0894052cd849da74d18c59a805b720fc9569185c34b7d320e686b6d878110573e66c252574535bf1ee1e41add263e5f10e0e76e1fa106c3589039e6caab95e2a16316b8891b18153dd0c41c9816cd839adb68f2dd3e61a8f5d7b77456606530efe4be039f202eed48f37e340e1372ede5878783b4eb6db15b6a366c0ec596e0754f9bfd0d57167d687c747c8e6f4430727706e5d209d9f32464579dec61bef203fe", 0xf1}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="20000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="003ac355"], 0xd8, 0x40000}, {&(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000000a80)="405b3ecff94e82d593eed1bdb85ace491ce60d66d5ff9b7cbd1bad37b33b40f553559d38d7035d497264a2caa4a2ebdf04afea38ac7d694b7a629b88fe9261f8c47485b02b0ea9a59ef8912c5dfd682569dca36e47f2ca92dbee2e90127d1b1dd1aa279a1a27e37c939f1bcfddfc2505ad19f04093743d9e48adb84a95c11f965ef0737d86100a55eb4c3f25e57113c5a3e18789a99b511091fedf1f405207d9900f5ead3c5f5c665b7933aca6365bc781e96da63cc785ed545ead9aa38ccf5d6f1e5d7dc0925c8880bac8e48e761accc27153182fe2bb0191788c130369d652dc9872e2d3e4f43e2eb59ca2d5562a0ac703f7a3d219c89ee704ab1752b130dd673040bb7d219f46a2b023c3192615814751b27c35bca1d91bc8aeef9f9c75ab6f5b461d47bd6ebb1ec3df05c7ed210ba0e9383f9ceebbe6648b79df9a69be83f5d23285131570468adc0b9060b606b75829a57495e91249c5cde6d920db327739dcc988f6cf767f7d489f89fb49e929e3678b9ce9b625f0d3a91d844c5179b474f14a63b8995910a721a0dcaeec5f0bf71ce2777bd541ead676889e452ac2fb3fa440400c28ba1edd3ab59a7478ccceb18971d4da404cab01ce1787c962bdb60c6703f557368a503bb8cef5bdc320abf1de7e04f0fcd0e42d6538331bdaf868da964f578e66ce8332021f565a54d2636b99b92f3ac88dc35093920214236b6e8168d8adb01406086a3de34faee850bee2d909edaa2ea8f8da49b017ae3975baef4a2eaa1adb893e16845691780891c38b11c024d2baa5c088e3036d0e303cc3e0943211b56d5122ea2ec46576f6757cb4e7f9c29f976ca237408dc6385b7d471296f89fc318bfa538978a9e34ef254f5d46429f88914c339a2a7f53c53b3e3d7f81a0639f460097557674c12638317d635f2af6e021e5d37342aa9f6e10e423807ccd0e86257adfe368a3e69bae4f2cd7e2138833d6ba950c0bcbc71790969d79d9248cfbbdbddf4b1c9ef484ef676acffda7976995d4d2fdf30263b6dc597f9c655c0415fb52bc316c8b1da42fa09c4a611ff9f2df765f82112160a8612d6272c947f58f962fe83d8440393970eaec58ee0f147435015b6617d887db7d45c0dc4056c98006b629b3a32e3e8ec805382b42635e8dd5dc1bb7a29759fa4e5a6e5bfdf39409c7f8d4762486d8c3383a03c7d738042b7e0b392796461717a6d3dcacf5a277e33fdd0f535a03a7ed4ddcc498c5132e5b64f2da6ee6872a3ba99a95aaa3638a5df64d6bf779304740e646df26b7c03c515b2c6522cf560e2ae4bb265096e53d0c506870af7ed30b5675c83d4d25f163f7996e40acc942c3c2ce258908a16b0958a95538deac94c61101b9790404750d4320ae918968a0ea46fda3dc5c19606031c2a57cf49ecfb14f15e8519b7edcd8da56e52832ba0bd148672ae0408aa22b21acfd539a37ac96d87530dfece49e2136dc4230b7540c099cf626f7535be4674bfe853d14340c954afc29369e5b4547c650eae38fecd64a188631e0cf7b99f1c45b590e1ed6f8f2adcdb1c507152d2e5d968a496808269bfc2ea7bb6c9f84e818318676770ae6f4ff6765b6b6b6e24da58c38b8590371b1e06308cb0fc7702d0ae5a3085ec478ff32cc6d25a66bc8364402b6d54efae63e777daa277358c876a9a37d1794e734cc059f61700d495885d579f39fb13c450b66d3bcdbd446c5b57bb73ea6d8376876b2e71d83cf4b41f39ba4ddf0635d005a01503e39fba467155443b80407fd2ac722777b073c86104181169618bf9f3e3ec2343969ce698c62fd5436c990d5a0a67f989402c25313d502dc420a5e65ffc3266e12aab810709adff4bc8e4c554890f80361f6f4fbf24efc1fd183311797c371a47bc59bfa605a42180d1c501a0a7b79b9237c42ef748cd13abadb203f37a154db30238f4f0bbdc58c7fc7cda8425f0be71affaa7cb4f91d1a8dec8d4f92c272442742f70d8063535cb5eb5b8741ff7ae69c340e7325fd03e6005aaaf61e734d8d3bc9239a00d1fd3dd62cf9d5d3aa77b18071ffab5cf3f4b5dca4aedafe4b73d87c0e65b0c03cc4b28946f9b4e43358429854a0e875211a6d91ad8d5f62a4204d7cc72733d69eeae90fd46a93a44140482f64f0bbe1b97081a8dbd35d0c54acde9dcb9e21c41d92e987469792aa95b38a72878fbfcd84fb6b95e392d2996374a5219da42e5d6b7f581420b6f32b10c4e0e816ae2e1eb4bb8e8545f7ed3f8e8e9ce0bd10555b2311a19bc52101c8e7d95af5174478d23ab1284140d65beb53e2a4996407e41a9639cf8e5513ccd60f1685bb1c072d71419907bc371bd9b1de5532df6e5b8ee3fff7a358a1209ae4dcbe9b7bc69e3c5446b43e4044d831d25a86acc66bafa864ea585cf51e31a3e9cc40ff5242de50c85d6887863e351f70d0d81e6cec11849475257a2b53af94cefeb3d98f33c448fd66c8fc6be2496b66c496610ea71c11157f06bd76ef72055e95718e722333ef691aa1a0be5ecf51d11bbeeb6fa3bdb8328a5cee983dc3082a11f40d4fab15f7a7999685893883dd9d1069706547ce5474483b3a126d1bfb494b4a9229f1e9e622f9105d49777eb74d2c600319e3bb164473f874928c4321b462050aa31d432196dd3aa7ba5a65603f8a1c13c3c381d0dad08fe7f1d11576026beb77a75cb81aba1d727bd9ecba1390fc7e282f742d78c750355596098c636aaae2b729d46a4ddcdf1fc82689b8b85e56813a6016c1fe97965ec15a915fe3ac4c13aa28085a233436241338165e68443da87023e292e90e8eeae84e53e6787f7cb8f31e1769c67db190b367b9a341564042db1b864044ab51c37de8c6698b6be1aa32951d1a420e1966071820e69178ac22ac5796bd33c1675777cdb734a3fb48cd3e5d6e4f19ab264039934717c2549dea711bb55cd6336b4c1fcc82ed6710f65301c4062f43758fb6cde8a0cd7d9f6a99c75a5024bf850ce22032b30b22f88e749067099f9ccfb4f4a14f66ea4f756141a3d6423f073e28c7c2ee51ed0ff5f3158e9a52834e55d63b25ca84a4aed977110c144c8a15863a76879b90e0e52355dc673fdea24c2d83dfba9b8df7ccf2f946c3743929c671ed81bb8e488a81a037b07752a48f933948be9f0130ed4b368ff0ac0e2fed75b96d05b2684ce234785ac3638d2b10032ba895a71f6a2d9856d5ae976279a54cc67455e8548854871e15dbbda2b9c3948b609003c2c1f83ce6f28d709e44c57f2c66755b264ac3cf5db9ac75ef36e7869129eeddb603d7a474d3673a2b6ff2e38fd1a16c8c43dbe5c0087679a4e0fd5a3cfc68b70216ed542ca75762a9e11745c37c4c2cbc5aa62c1211f80ceb8d408eda26ada07e0104dd3eb67ae43324c2d2272ba38dde136e14616a6e904fec39e6a0d5ae50fb722e8a205e637ad668a7f89791114e93e57feefa24093afdfd33ad0e9697bfff19472e128458f64afbf4e6bf25f77247dfaeac2ef704e9e0b85bc0a3ac953b16f3a8ca0cbc4a743bd3756a64c92fb07117a7efb622069808c64aa7922be9de9f225f7231f783f3d7baa4d85461fe2cb1abcd9842398cd76bccc7822ce53d7c710d40b2de9f503cd463b85a2ae921ea9522a4a588f99cb679f867fab6517aae7284b2080d0529cf578120f5147b113d319c7b56202cc7865194356f951f8409253084322603e39200e425a9abff7a507d6ca25935d6daec7fc423255e2983654da3eb1ed935bd50a2a8c002f5319e7b58b2a5ff260bf4d752823e6ef9676536d4f5d6c2b24bdb8a45abc26c51edf57bd2e8da3f807360288005ac1c874d5ef9ee60631f5894ec638b22bdb8b9f1b6c9720a3c3fbd8715c0ffea97c49bb4c747d8322f230d709bda2b1fc099e96b6e848d03039ebd214be5c7be21cb409feefa3416c68167c72e1be493dbd0e208b2856f800882c70e5ec3d17a07d15b331c9ab9a878c09288fc01119493396faea1ccc4fb8fe1ea8f17a2e063f7f2a3e989231b826ddb3478a6aae5666d2168bb03e2fa54b92b63d068b6fb67844b9daa2230a85f35d12bcfc329fff7e1fbe4ea08d9917ab8a34701c0854cc479b0093c033c1276a8884bc347783045444f8cd485a9af117249d885aaac86892f512be40f547e305719d38d4520464466ce3f9ad4f179b0db97ca29c5806a4306ff68baa4f791c03d06e6d7d50909984b6f98d47a1b54948c763051a0d7f1ccb197df679135cb76e77bf5376b48e5c1bcbff03e41a55a4647908d7c00eac76506616f97bb69f6bb8d23fd209c214d6eb7b95c51ee81e0b304c0a671012c191841ea6779c7b19fb6af1a072004a9bec660c7f752a563796755a7b79672dcb96c5537e505e9b7c06dc59c9d3403527556cd5bbcd299fa3ac37123fd3b11af70300d004d519aa30559c7eb22e6c340719f3fd8ac9cd6d4dc76f8770ab8a62ef6c7790de1226679e7d22d9643983e95e8051fa3992b26985eb71b3081e779c070983ffaa00783f72e62197f4e0155012ea67f43cc3c2241f1f98778469a1397b47bb4fbeec3a4fa22fee2019aaebcc6658fedb2ffe20a2263331a72dcc0c355ce2cbea9991c39c7be40b365abeda14280b1cea7c97de2eae871760d86ea0ebdcb2430b5275575169b3109f9dc6906459689d1584e65138e52d0fb0e975d481d27fa8a3f07bb4adce243d25d5492d58d4fd6d0fadb1e433abcdbf66da21de00493568afc7bbf997e96a88b631753719efc79063ea2538977bbc40c83bee81acb1197210efbaacdcd110044d9eb2c56f6434c00ef0800d60a240ddc8ff980a995ba78709a0bc9368f7d54368aff07b9b7c38900e9bb83ee2b7576b317265a3a1ef9e0f7c28d234e421acb9250a928925f26ddb9a8b6a4e97d4ce88d7c50b7b75069b2f11dedef6dcaa126cbb24709c4138e957798e6f69d3574daa22a035a34088ade40f7ee021f1d980cbc65362438f49a127c4b7e1fc5e9d830898bea559a27ccaf02f98cd9d1601a408b499bcc0a550232f26f50fb47efc676c8d423a1e971899d893a12f25da44e8fd7e1e66d6752b5726a231381d69f716eba03aef56ac659006daf626d530fb1a456eba40d66c5c650157a3abc64f4c4dd3919df173e380302da75d65dbc803349e709a35b0a6839c8517e5fe92cad8115c1ea4aec596f0e84376769d0b275c0d427e4affe29685b1b4068edb12daff7d2fbee2172e3722319c1e5efa53baf983b13514c2aacb075c63bb395271e88058cef8f8bbad7038f34de06f95048eed713d3af6213f728efa98b9eb9c4c44940999dd66aed38badb08a359ba4c708408a171e5c241f01c0da982da22159b7ed4b33c3d4dafe4a98cda0c1d520117f44bf2b0d88c4057c8ce4cf3cf36ae1ac35aa2b8d1e4af64bfd1b62de133f5f569eea8776282df674f01764f881d1d14c1d86901b4a1aac2357f741c043f4d4994df24d365f05038eb7727a7362c44583c8127b1ddd6b3cb31e9f6063dd0b0d30025ced71582e55dd5c2d55a28dbe9eb0e512e577f66ec783162c4085839aac60ef05473167d1f7aa845de7f1385ad0a6e51b741c9018f02bdbee617bb27862fc358823513419210e0ec29576338781cf673a4bfd13a66f5bd4896d4365e62f52f894a66dabce1b01b4f9023e606d05a6dfbb4a2cd300ca9b2a160449767ef53419e77239ddd24a5fc44dbf15edca977e6fbbcb99740fc60e9fd056c0ffd7157b64a6603e566e00f0a864683c2c23b7f63dcd86e00904491c17bc069e1bfa379bbe92554ffdba9c3f25448", 0x1000}, {&(0x7f0000001a80)="d02a6a4490d27bbdb6e8f12d416d3d8b3d3aaccd94ce37d8da9e5d47fbbf9a23053722c568b0bebb8b78049b7a213310fea5737c0c714daae008ce64dc665738179f9977eda2fab76c57e6724b106c1b388e3a9d280f3eeccd3f2ea4cce81cd90f49377daa57220be8e5d3a9b38ee180d9bcbb12a8a3e5d76754c80ed46152788c7bf4a0929b142a7fcb13e3c79f2ec0f5f94f405bae622c44ce2e869914341f8b0f76454a35b0c71551bf9f87f88db7b8461b41239851cb5a7504cde2c93148949f4a139a65440fc196c91505c1e004175910220e0d05", 0xd7}, {&(0x7f0000001b80)="d5b038b801371bf95d4339f68fa03ee39f3e654c7c130a2a5677b088d114886d816a065f23a583edba5587fcbfed13649efaf7a10a604854330cb57695bcadd3f69baf1b905326bb0e6009d21ce7bc832a385419119c3bf9821475413dfe135346518e4a57e22ac1ff1535dd56fc0e9fd98492bd994c2e818d41ef5025da1ebb585dc1d32d892ff967a39fdcb1e8af03bea2c0d0276923a4285c5010487243d45dfb50eabb25d8163de3c4857999a2993ebf151131024b8ca0c377a81efa88558de93def7a17ac044a7d97da144fa57631f38ef14ddfe59a00cbb860b2d041be979e1e9a7d3ac12797d282ed9ae1ce1733ebe49df0b87858f8cd49ada6d720a183f36d69fa59210eccb5e1e0476cb7aaf56c856e17642c4a83a7a914b2705059332f624b534d6e77250b1a7db8ddbd3a0fe1ae9dc613f8c48c317825d9e3930fa879ec567eb4d82e4fefc54db6921c96d0fb08bf1901aadd067564ef39fcf7c70a70bb16db4c1b9ed65a8376d18190d4cf06ba6f0afb5ce6ab256a35b9ffbf01f422d4a6946a7798c51d146a0ddbc310e999cbff5e6bc3dcc6fc72d7b48b860c4aba615bf42da04669910c0fcbd3eb486fd81c84fabacb4c934a55112f5aa170fd1a256c4a49a1e4038e65725f8b516fc7d9f9aa0bb2a6e7a2728dd5c6e28ed31afddbaacb5d281d17ab23da6c9bb615674a2cff1b57f77d393f7567c402369726084c37167d346df88b695ed826a334844a939b2aef52714e2763440d8c3ae6318e80b98ea274a38fcddc5adbc8c20ff8ba27f0020c9389b849a46c491253c207f1abe0e55bb343d82696bd359b7a5c25ae3acd5b950de9505efccb0fa33ff24608b40af634fb08203f6bf38f77df96056fbd382ae576721686e3548a59ef113fd565dd158de9163b33212922cc635dfbecc4de07ddbeaaa47b94aa26bbafb9ab98b55b538527d23ccfcf8ebf710fb1459ed372f72f27235bdfd2490edf273199fe227466257cca61c828ac0d3efa7bf590d7bfb978ca2f26f3de8b4d7d47aacd89ac27343aac0d8a424f3ebe76e54d76dbce0314ef01517967bb6b4daf6f1410b735e825f36e3561fdc5ef00679c74563b197d39610ad43070338859617b311dc23a0db3d6f49ceee6027893b2026bd9bf7fce98743c756e482e8f2a1d8659ae1754a52bc4332b5c3a363e4d172a86adec8f9c985eb3ab1122d43d95553dfe50921734267ca4d99f323e4437c64e345ecc77cb6e237f7eafca541e64e0d012c668bb1186985d9c7d30049b324894fef2ed722cf10e527548b459fb0db6dc0cd7e8434293df0b0e9a6ac84a3c435180b4b358ce5dfd632d47a0be088bb6381a2201b5aebf12cefd7ede55a4ca9eb4f638546e2c70c30c28efcbfee1abcd3fee9dca366c293110904c3b5dec67108d304498890b92f8177209fc1904ca44833007d736c330b5356ae28577873f38f8deec2d3b2fa2f03f0180b70ff549a2d89a8f7ca863c6db460e6396e29213abd0420a176d45c059bd960f7cbcc95a22861c69b56a4b2bc191532091229a2ae132eda4da176ffd23426d6ad2a2fa4184ae508ff924a519cccbac367a80ad633889c248e32e412479edf20102764bd072ac7fc2df85066de3c60e4c8c242fe726f0c8cdee58be1d192216e5219c4dae850b9cef9ece5888a4512b9cdf728e97881302bb12b59ed8a0c95c6c9736d8ee7b36988968bd4f035906836cb3934e7f6a4d3e89df3ae0943684e4836132e0febaaff3cc9e3283ba5ad9485b11f521ad0f2b3bdb61a93d49e8dcb50be0e584a716c939c9faf4dc91b9ca5342d88bd876daf5c8ceda4a2ef357d8904ab5cf8566666a91dd0fa2a2551ebba1caa8631d33431ece2a663b61dc910a6d0142212f105b559dccb73ea1806c6648d95fbb7a3f406ffcf838b87e3a2d120bbbdbfd70499af543a5d9c23c636b58a46a30c1a362ddf8058ba8775e0624a1fc1c6a02da0fdf6aa78582f0e1181916dcd8037b0afed2de863e42ae1e7aaa5835567a1c4e4d6d809edf2194848350447f511c60ea65d80cb9897e3a67b63c50634e711c07e4d4876394d247dc1b7c7a688eaadb6e9f3caf946400332c7282d7b64dc1d1f72e4f7d13a744f1c078f1d3021588fd652992b8a2e03ecb23910dcf22fcb40c03d78a1c03231ea43c1d55f67620d42b21c7f9977ded21c852daf4e712f401e1168faef417ca84890941c155566ea05a9a231a5da2e64b3b13656146ab6cc8890fea7332bb9860d36493ed2157a85e2e883f9d8b993655c3d19a97df7044f26485bec27077d42ffbe9336f98f59033633ca94278e171e009642da36dd95b79260b463a778781330c3e394d320592fffc1685df2274bef2c8b13ad6af255894ccd62c84ef483ba88ddae00cfe78c77914462f7f5a2578f69191a7c5bdaf52f317a16e14299bb2ad24543382e887ddcf1f80406e96cf46c3146c55086e7b6b04f6ace14bbb7274ea06a10f3891244271f0b81e1e184a0200030ed99b07b923b2d5abeb342ea840af9753c7e3396c016e43a48cea8cd715d8bc7cdce6b1630d56ac199dfd9220e5ab71ccabe07854c5884f6081dced7df704641d40c6a6d9b7a1805854d30e2a4118cef66d3fa9a2bc62e9371e16ae0d1d429e1c4d6fa22c388ee2d59f08d755932b31558b64ea2148d0cbda5fb48a3f521e5def410b00e2ab5fb8caa313d456f013835e83e9443781be975a4e6408a1eebd95e8cf44ba3447b42f0c71da7dee2cfd94481ea01e8985130f0c169c81e880f327c807f317ba54c4ea5ee125c2fffe3b33f5fd006a28e01397797e6719b5442a0b2a78d57e05f1e0a92e60aa151b5237a42d856be5477fe60ff47ebfd2fab42209814c686ee79e5fc03d269ebcf86c9684865f1e1b59d5839d3b84f7edb8277b164e8f174687dd1e752778134d21aa5db5d7f8574f400ee9c54b564c92f72119d7e34e8396c61597807db0fff095c2e8c4dd0f13c8bc61b407aaeb0c75ef680c3b60043c62a557c965c0c23a19d12bc17ebb7143e5c30064b0aacf3686c4775c7d0b4a7377df2229e75a8954cc54c3db289eb096626f8206f9dce501b6baa12c26e9bfc994b1ff0acd81cd8120a102c12228d5f09c6292763d6faafd74b444f0cf2edffd11637be999cdce871455177cdd5a379fe9a7edb70193a05a0634e008a061986ad9c5a2061fddb4f6ef9be851684578abdb1104eef62e0d821fd40e1ae9de0335913edb4cbd3c796e080da342fce98d4be03561b2a6f0bd81c334effe282c4b1dcd6d4cec250b4fae93a0654bcf4ad0789e2356fc9eb6950fe294e4bfc90ae066d2ba450495a69712be06e127bae71bdfa7d93706509e9bc84af295c5f79d7917cceb6e3760f2de1ab5b59e006003433ea963149a6df1ab4e122faae83e5ba223a7f31aad7d4da861576c6fe82828ebc2c73c67728a683776d2c45828f86964576f1a11035e4eaff32bf7d270239429686c5013e942ec987b8e3ee3a0de6f98781dd4f0754cdd78815208df75455b93ca1f593347c3f98259c66674746b1e6638829407a682a5a775b0f7476466234adda25a8439606e41bc97dd587e3a388932df22c634fb67098b714bd2a263077f21be1652ea58d3d9fa568801ca0a04dda40535fa4b1187158081c27022f3262cb645ad80e466a4736863d7ca7076481f4f7e9003ff2afe60ab2a35cb89ec4e75c6ad52a154f91465690d7329eba9074f89c74538f843763d57c0b7881a4c56bb9470a16f0c72e5e9ccd2dc30b44ef01b8ac687828ac2e504f870bd8c5fc036b2f263b5dcdff9d4993b58788547cb77ab8188dcd4e7ef3a68270b94ad1d06087c2c13d0ce18ad4a5a25e294040ed128d18b0ec31a78a90427b14dba00615c4fb37e3c1e38a1201b14fe45c9645c818fce0aa942831aa24d4d4eae8a419d131cb5c9a7059b018367a75d2f52236e4e26edde8ea26552bb2def625e999f7aa70f282594729903a3a5647d40b53ba2d0420590843a00ecb8265bed506d05de2542a3c64cf3edfbdfb2e11cb462ca10848c90067be8b3a0c11a9a62034c2833b6eef3fb61827efa2e38817f80394fb468ef830604899e5e9072826d77b0b625d5365230bf29f8dee901f7008cafb5b14697738901bd8e9517c1937c6d372800fe1f68baad1c83214058f5e78c557c5669a09c85aca8ba718591e658423a9f402ee757535bc0e224868b02b219a15aa4ba7f1f481882082f0a8c6410db8094641214667aef225e876a54533ae1f7a33ebdff735a7156cbb6eec87c6b6ab5b28d846c51964711b40e83d9c41f1206b23a06787324e3b808f94f335bd25502c24702778f592fa28ba83f53a87ea0413a7de9408845fa85e7e5e11b27b7851f2b81fe640d24eab881c4e53a7f2153c5e271fd8c7a265b549a6fa186279113fcc63134ce6a33610022140e03d732405bcb636b3f20d21e27b7796137c4f2cb52dbb2bce811421d5774f632696dd9f6787bc02ab2da5865b9740a65fe8179c3fcd2a9d7724db93782a1f4398b2af75438a89e481e6fe64ab11cae20a0031f1d58df68a5df674ad74efdb385ebfbf3cc6b2549477e711f9893b8269bc3e2c36aa2bba6fa76138fea888e7a15f45937ec0c34e3542d9e2c0171ac206d6f4dc3f76e57637470f1d6104e36c58a8803d4e3f0fc7e0430eeda721bf9a348ec00cfb4bf24b84283a587f5b2d0b644aa583d675911936fd3039d1d491a35ac6605f538a0a396cd9dbec46332260700f51a6c81ea7bac10cd6eb7666ed2241133892dab9563f68eb255222bf6551dd648e356e3376a145822adf8d5c652dd41fd6635ccdfd672739465b544b72b5a1fc6b404a807f5acf5c178957c1e432c1d8d56bd47fc57a103cd78274b52b554bc461b35db8e0d56366879c9a1eb22630fd3ed2e437d6b5e8d3b19d069c9ac4be7a12084586d0d475829e66bd376ad8d26085972a48291fb7f9aaf30489171a22793c46f732053013e6e00154c781da63ca971c66f150c3302bde74c498592ec786257da1973c4c10410f59d7fcabfbb5670e1460f83302b655c83499a5440802f4b9e1a710f63de3861cbbe09fde1db42a9ba34befcbd23a8d64ef2c07bd1858affa0e6eddbde609540f7301b2fe815d07d608422337700196263b6c81a7c56fdd5539b345ecf6a6e02d638da33f0a551311b3959a67f6d8ce77bdc9a606f9131ea7b0676065dc0b2fbd95f3b2c9c0c76467d3a24d388f31002e5634dfee229679dafaa832a6e542e7ef3d47be6c156dae3d72f32a1c04125a09bdacac3ff3067e6062d8a0ee0d79eae0e37f820420d82ac94ecd73420c92f696b04c2476ddff693e250eb1f43bbad5af214eabd9bd6a0a90c886c45c92b748c273797ee6d573167a0c5fe17b4545171a332fe6634b38d7c827432f8db69a16b5bcdec7c7e45a75164adb135cc78aad77b1cdc537bdb43110e09bc2cb65e554bf1b6469878f7cf9ce0a740f2df125147034f646d9b3ff4d7c39754453e52d18617077e51f4739dd45243741eb17c31073cd5d2c2bec542fea5085b581712ed1389ccebabe93450aa6f82926a3aef418f859926b5961bf836e0b4a71a9d2b5d71c03d9262349d0190b3fe24a07f99c07fb94cd22022f35cf0cb5b3fe620fc0683a01ecad103989fbe3abb669cb61863d29971a11da1402ecd1cd20d6081536b046353ef247b61d437b13cf3cce1158aa8fee72206748a6d4d51294d42c1468926813d67a011571cbcdee716799c0093ed56c922ba517d2a1f95e3436a", 0x1000}, {&(0x7f0000002b80)="6b420dfbaab11c54ae01dbe13f40349287d72e43990aa44e00c4083043304b125908c3ae4ef5a26e088181290f2ef4cc55613d2f643eb5a040624fbc4c26e1cf38934cd5f75a14a24bb2dd0a19064363c62497d23e0d4be47e1a61c7a54917d8b551d72a1242ed10e1181617bf374f74b9d193cacc862cdd0bde2d7e4f8ee3c590824614f73a201b991dce8f857b336b", 0x90}], 0x4, 0x0, 0x0, 0x1}], 0x2, 0x20000000) [ 1659.626923] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1659.633651] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 00:35:24 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) r1 = dup(r0) ioctl$KDSIGACCEPT(r1, 0x4b4e, 0x2f) signalfd(r0, &(0x7f00000000c0)={0x2}, 0x8) write$selinux_load(r0, 0x0, 0xff23) r2 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000000100)) write$cgroup_int(r2, &(0x7f0000000080)=0x2, 0x12) 00:35:24 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000000)={0x7, 0x79, 0x1000000000000000}, 0x6) 00:35:24 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) [ 1659.665045] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665058] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665070] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665082] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665093] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665105] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665130] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665146] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665158] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665170] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.665181] hid-generic 0000:0000:0000.051B: unknown main item tag 0x0 [ 1659.666620] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1659.666630] CPU: 0 PID: 21614 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1659.666670] ffff8801905178a0 ffffffff81b43209 1ffff100320a2f16 ffff88018f6b5f00 [ 1659.666682] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801905179e8 [ 1659.666694] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1659.666696] Call Trace: [ 1659.666712] [] dump_stack+0xc1/0x128 [ 1659.666723] [] warn_alloc.cold.31+0x7f/0x9c [ 1659.666732] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1659.666741] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.666750] [] ? avc_has_perm+0x9e/0x3a0 [ 1659.666758] [] __vmalloc_node_range+0x35e/0x600 [ 1659.666766] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.666774] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.666782] [] ? task_has_security+0x130/0x270 [ 1659.666789] [] vmalloc+0x5b/0x70 [ 1659.666797] [] ? sel_write_load+0x135/0xfa0 [ 1659.666805] [] sel_write_load+0x135/0xfa0 [ 1659.666814] [] ? sel_read_bool+0x240/0x240 [ 1659.666823] [] ? trace_hardirqs_on+0x10/0x10 [ 1659.666831] [] ? debug_smp_processor_id+0x1c/0x20 [ 1659.666840] [] ? perf_trace_lock+0x11a/0x520 [ 1659.666848] [] ? trace_hardirqs_on+0x10/0x10 [ 1659.666855] [] __vfs_write+0x115/0x580 [ 1659.666863] [] ? sel_read_bool+0x240/0x240 [ 1659.666870] [] ? __vfs_read+0x560/0x560 [ 1659.666879] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.666888] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1659.666895] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1659.666903] [] ? __sb_start_write+0x161/0x300 [ 1659.666908] [] vfs_write+0x187/0x520 [ 1659.666915] [] SyS_write+0xd9/0x1c0 [ 1659.666921] [] ? SyS_read+0x1c0/0x1c0 [ 1659.666929] [] ? do_syscall_64+0x48/0x550 [ 1659.666935] [] ? SyS_read+0x1c0/0x1c0 [ 1659.666943] [] do_syscall_64+0x19f/0x550 [ 1659.666952] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1659.666956] Mem-Info: [ 1659.666975] active_anon:139145 inactive_anon:923 isolated_anon:0 [ 1659.666975] active_file:6771 inactive_file:47653 isolated_file:0 [ 1659.666975] unevictable:596 dirty:324 writeback:0 unstable:0 [ 1659.666975] slab_reclaimable:12396 slab_unreclaimable:82226 [ 1659.666975] mapped:57048 shmem:2995 pagetables:49624 bounce:0 [ 1659.666975] free:1218196 free_pcp:404 free_cma:0 [ 1659.666989] Node 0 active_anon:556580kB inactive_anon:3692kB active_file:27084kB inactive_file:190612kB unevictable:2384kB isolated(anon):0kB isolated(file):0kB mapped:228192kB dirty:1296kB writeback:0kB shmem:11980kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1659.667009] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1659.667036] Normal free:1853320kB min:5580kB low:9168kB high:12756kB active_anon:556580kB inactive_anon:3692kB active_file:27084kB inactive_file:190612kB unevictable:2384kB writepending:1296kB present:4718592kB managed:3589316kB mlocked:2384kB slab_reclaimable:49584kB slab_unreclaimable:328904kB kernel_stack:73792kB pagetables:198496kB bounce:0kB free_pcp:948kB local_pcp:536kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1659.667095] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 72*4kB (UME) 95*8kB (UME) 106*16kB (UE) 27*32kB (UME) 20*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1853336kB 56723 total pagecache pages [ 1659.667149] 0 pages in swap cache [ 1659.667153] Swap cache stats: add 0, delete 0, find 0/0 [ 1659.667156] Free swap = 0kB [ 1659.667158] Total swap = 0kB [ 1659.667161] 1965979 pages RAM [ 1659.667163] 0 pages HighMem/MovableOnly [ 1659.667165] 313617 pages reserved [ 1659.668623] hid-generic 0000:0000:0000.051B: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1659.681302] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1659.681312] CPU: 0 PID: 21617 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1659.681327] ffff8801c39378a0 ffffffff81b43209 1ffff10038726f16 ffff8801a1b717c0 [ 1659.681339] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801c39379e8 [ 1659.681350] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1659.681352] Call Trace: [ 1659.681366] [] dump_stack+0xc1/0x128 [ 1659.681387] [] warn_alloc.cold.31+0x7f/0x9c [ 1659.681400] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1659.681411] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.681422] [] ? avc_has_perm+0x9e/0x3a0 [ 1659.681430] [] __vmalloc_node_range+0x35e/0x600 [ 1659.681438] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.681446] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.681455] [] ? task_has_security+0x130/0x270 [ 1659.681461] [] vmalloc+0x5b/0x70 [ 1659.681469] [] ? sel_write_load+0x135/0xfa0 [ 1659.681476] [] sel_write_load+0x135/0xfa0 [ 1659.681484] [] ? sel_read_bool+0x240/0x240 [ 1659.681493] [] ? trace_hardirqs_on+0x10/0x10 [ 1659.681500] [] ? debug_smp_processor_id+0x1c/0x20 [ 1659.681508] [] ? perf_trace_lock+0x11a/0x520 [ 1659.681515] [] ? trace_hardirqs_on+0x10/0x10 [ 1659.681522] [] __vfs_write+0x115/0x580 [ 1659.681530] [] ? sel_read_bool+0x240/0x240 [ 1659.681537] [] ? __vfs_read+0x560/0x560 [ 1659.681545] [] ? check_preemption_disabled+0x3b/0x200 [ 1659.681553] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1659.681561] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1659.681568] [] ? __sb_start_write+0x161/0x300 [ 1659.681575] [] vfs_write+0x187/0x520 [ 1659.681582] [] SyS_write+0xd9/0x1c0 [ 1659.681588] [] ? SyS_read+0x1c0/0x1c0 [ 1659.681595] [] ? do_syscall_64+0x48/0x550 [ 1659.681602] [] ? SyS_read+0x1c0/0x1c0 [ 1659.681609] [] do_syscall_64+0x19f/0x550 [ 1659.681618] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1659.681622] Mem-Info: [ 1659.681650] active_anon:139195 inactive_anon:923 isolated_anon:0 [ 1659.681650] active_file:6771 inactive_file:47653 isolated_file:0 [ 1659.681650] unevictable:596 dirty:324 writeback:0 unstable:0 [ 1659.681650] slab_reclaimable:12396 slab_unreclaimable:82226 [ 1659.681650] mapped:57048 shmem:2995 pagetables:49624 bounce:0 [ 1659.681650] free:1218247 free_pcp:392 free_cma:0 [ 1659.681668] Node 0 active_anon:556780kB inactive_anon:3692kB active_file:27084kB inactive_file:190612kB unevictable:2384kB isolated(anon):0kB isolated(file):0kB mapped:228192kB dirty:1296kB writeback:0kB shmem:11980kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1659.681687] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1659.681714] Normal free:1853524kB min:5580kB low:9168kB high:12756kB active_anon:556780kB inactive_anon:3692kB active_file:27084kB inactive_file:190612kB unevictable:2384kB writepending:1296kB present:4718592kB managed:3589316kB mlocked:2384kB slab_reclaimable:49584kB slab_unreclaimable:328904kB kernel_stack:73760kB pagetables:198496kB bounce:0kB free_pcp:900kB local_pcp:640kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1659.681769] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 111*4kB (UE) 95*8kB (UME) 105*16kB (UE) 27*32kB (UME) 20*64kB (UME) 7*128kB (UE) 1*256kB (E) 0*512kB 2*1024kB (ME) 3*2048kB (UME) 449*4096kB (M) = 1853476kB 56723 total pagecache pages [ 1659.681822] 0 pages in swap cache [ 1659.681826] Swap cache stats: add 0, delete 0, find 0/0 [ 1659.681828] Free swap = 0kB [ 1659.681830] Total swap = 0kB [ 1659.681832] 1965979 pages RAM [ 1659.681834] 0 pages HighMem/MovableOnly [ 1659.681836] 313617 pages reserved [ 1660.784039] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.793312] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.800242] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.807167] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.814126] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.821067] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.827975] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.834661] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 [ 1660.841733] hid-generic 0000:0000:0000.051A: unknown main item tag 0x0 00:35:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1d, &(0x7f00000014c0)={@dev, 0x0}, &(0x7f0000001500)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000001540)={'bridge0\x00', r1}) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r3 = dup(r2) write$P9_RCLUNK(r3, &(0x7f0000000080)={0x7}, 0x7) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uhid\x00', 0x802, 0x0) 00:35:25 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x80, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0)='nbd\x00') sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="dd6d", @ANYRES16=r1, @ANYBLOB="01042cbd7000ffdbdf25050000000c00050000000000000000000c00030005000000000000000c00020000080000000000000c00030007000000000000000c0002000101000000000000"], 0x50}}, 0x800) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r2, 0x0, 0xff23) socketpair$unix(0x1, 0x100000000002, 0x0, &(0x7f0000000240)) 00:35:25 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffdbb) 00:35:25 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) [ 1660.851906] hid-generic 0000:0000:0000.051A: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1660.925490] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1660.942993] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1660.987863] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.003933] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.012324] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.039799] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.053673] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.060505] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.067224] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.073907] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.080828] hid-generic 0000:0000:0000.051C: unknown main item tag 0x0 [ 1661.089270] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.099849] hid-generic 0000:0000:0000.051C: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1661.117470] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.124186] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.130901] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.137836] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.144525] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.151356] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.159744] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.166481] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.173167] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 [ 1661.179888] hid-generic 0000:0000:0000.051D: unknown main item tag 0x0 00:35:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:26 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000300)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) ioctl(0xffffffffffffffff, 0x100000890e, &(0x7f0000000000)) chmod(&(0x7f0000000240)='./bus/file0\x00', 0x9c32f69e6caa24eb) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000200)={0xa, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(0x0, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$selinux_mls(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000280)) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) fallocate(r3, 0x1, 0x0, 0x10000101) r4 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x1101000, 0x0) mount(&(0x7f0000000000)=@sg0='/dev/sg0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x40, &(0x7f0000000100)='/selinux/enforce\x00') fcntl$getownex(r4, 0x10, &(0x7f0000000140)={0x0, 0x0}) syz_open_procfs(r5, &(0x7f0000000180)='sessionid\x00') ioctl$BLKREPORTZONE(r4, 0xc0101282, &(0x7f0000000340)=ANY=[@ANYBLOB="09000000000000000600000000000000000000000000000007000000000000000800000000000000011308060000000000000000000000000000000000000000000000000000000000000000000000006e8f00000000000038028b7a0000885a9ef1e9ba8800000400000000000000ff000400000000000000000000000000000000000000000000000000000000000000000000000000fe5c00000000000007000000000000003abb000000000000ff51010400000000000000000000000000000000000000000000000000000000000000000000000037030000000000000800000000000000020000000000000024ff7a02000000000000000000000000000000000000000000000000000000000000000000000000ec2a000000000000eb00000000000000f00000000000000008000102000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff0800000000000000a6020000000000000805ac05000000000000000000000000000000000000000000000000000000000000000000000000"]) 00:35:26 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) prctl$PR_GET_TIMERSLACK(0x1e) dup2(r0, r1) getsockopt$packet_int(r1, 0x107, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = openat$cgroup_ro(r1, &(0x7f0000000200)="637075616363742e75736467655f7065726370755f73797300c9706b757ccf1a8c529c307ba9ed2f59425a115bfd", 0x0, 0x0) ioctl$BLKDISCARD(r2, 0x1277, &(0x7f0000000140)=0x5) write$FUSE_NOTIFY_INVAL_ENTRY(r1, &(0x7f0000000100)={0x2f, 0x3, 0x0, {0x5, 0xe, 0x0, '/selinux/load\x00'}}, 0x2f) 00:35:26 executing program 0: r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/checkreqprot\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x2, 0x8, 0x9, 0xd212, 0x1}) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x501000, 0x100) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0x7) 00:35:26 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0)={0xa, 0x0, 0x4}, 0xa) [ 1661.192708] hid-generic 0000:0000:0000.051D: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:26 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) write$selinux_load(r0, 0x0, 0xff23) 00:35:26 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x2, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) [ 1661.278397] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.285121] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.287845] SELinux: policydb magic number 0x2f does not match expected magic number 0xf97cff8c 00:35:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:26 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/load\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) setxattr$security_evm(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='security.evm\x00', &(0x7f0000000180)=@sha1={0x1, "4450aa6022a5daf47b91d5e99202e4ce2b202d39"}, 0x15, 0x2000000000000001) write$selinux_load(r0, 0x0, 0xff23) 00:35:26 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000040)={0x7}, 0x7) unlink(&(0x7f0000000080)='./file0\x00') ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)={0x9, 0x101, 0x3, 0x1f, 0x7, [{0x0, 0x80000000, 0x100000001, 0x0, 0x0, 0x1080}, {0x8, 0xbc7f, 0x10000, 0x0, 0x0, 0x2000}, {0x8, 0x4, 0x401, 0x0, 0x0, 0xd00}, {0x1000, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x2000}, {0x0, 0x4, 0x2, 0x0, 0x0, 0x202}, {0xaf38, 0x0, 0xfffffffffffffffe}, {0x0, 0x7, 0x4f75, 0x0, 0x0, 0x404}]}) setsockopt$inet_tcp_int(r1, 0x6, 0x2c, &(0x7f0000000000)=0x4, 0x4) 00:35:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1661.294967] SELinux: policydb magic number 0x2f does not match expected magic number 0xf97cff8c 00:35:26 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000000)=""/45) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000080)) write$input_event(r1, &(0x7f0000000140)={{0x0, 0x2710}, 0x11, 0x200, 0x2}, 0x18) 00:35:26 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) write$selinux_load(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75781a2f5e3badd293f3ce6d2e3dfbf188f20f241b8713259a3685d1a7902096f8741c7474ac69ccd2dd67bbd98b7f9adc56cc8dcc2488474026d9ee0128a902d446ecef7179b9449596318331162810a5a7545b2ee327c23c59f331470d03b77b2fdfee7f457d8c50a1081238b883f0ff426e7378ec008cc35b13dcc5a1a7c6f37df2721d919a48dedd4e360a65e32f0324e8cbb3cfc86403465dae5988d87f05002466fe897edd363d3beb7e212593fe57f84ad09e367e17dcd2176d0df3a2d185d1aea4f59aeee8306a11a22e85b813bb1f6489231e2c03061079d00fa685"], 0xee) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) 00:35:26 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='cgroup\x00') accept$unix(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x6e) r2 = dup(r0) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0x7) [ 1661.476152] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.482886] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 00:35:26 executing program 4: ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000000)=0x0) r1 = syz_open_procfs(r0, &(0x7f0000000040)='mountstats\x00') perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCNXCL(r1, 0x540d) close(r2) ioctl$BLKTRACESTOP(r1, 0x1275, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:26 executing program 3: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000080)=0x200) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, 0x0, 0xffffffffffffffd3) [ 1661.549872] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.570379] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 1661.572865] SELinux: policydb version 996028186 does not match my version range 15-30 [ 1661.578617] SELinux: policydb version 996028186 does not match my version range 15-30 [ 1661.689392] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.707880] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.714687] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.729572] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.736316] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.743004] hid-generic 0000:0000:0000.051E: unknown main item tag 0x0 [ 1661.751585] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.765772] hid-generic 0000:0000:0000.051E: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1661.776521] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.784741] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.791488] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.798202] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.804875] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 00:35:26 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_INPUT(r0, &(0x7f00000011c0)={0x8, "2f17740070a657ed8029327a0eb7ca52c32a892b562d47d31f3003ce2f89b9a48f3c37384945e6407411f8c3d50888f7b6e82e7d21b32969e074063a88ec70e1ca026ba41f15d209521366be23cb8c350e0d69c2d61517d49c8ffca9bc5fbbe1ae13a43d8552a13d3edb50330b2b3165052b78c6e3f3da16a36ed9fe77d2e342c017b189431b62a55e6668e99180fcacf44d04288677b6e4aaf501871629088ca4464627a1e689caa1fa694e39e344a716a101f8ea902ab852ec03e94ba9c5c9dc6d67091083691f9be51b2ba7602e1dd6e47566e3ac70a388a52be7d751e442ed121d406ddce32273d2072c624f816f14f43b59e3eb4ea9b25a5b202c205e5b1223f7806f41a4a9ffbe4c64d9e2a92125a987b04e4682070748f320f644a9de5eb1f5ebbc8e4cc276fee553b0dbbc3417f1e5c5406647ecff1d29f4097098c930ead23e1492a49ed0fd7a4d5fe8f9e580b35a6b10b428ee015abe3c51a18eefcdc834472133148526cc0d3a2fa610ff38bff7b8aad8850420efcedce19c39e2dcbf7ad73835dab842ea018d49c00701abc2c310d3309a19c7ae98f29f4bed5b63ca02278efb56b88d9d01115abca64830e9ca142e147a659738af7983f628da6c07b453c78642b7534200ac1454481bdc0542558db0111c3fb237076ddcaef369b40d157cb6dcd5a64afd1403ded5d499caec14c127c5144fd7c2ea0a06b200559ff5bc762f76b5fb2c72b8f15c4e577f1183c767b97b51f05b56848a842131f60ab891463368f785b743e16362daceaa58295cb103fe7f69ad654920055fcb90aabda30768b1ae883a35779581cfed1021d3758e73dfa3f0d26143a25b7e29fcf4b4cb1168a2a91833d4ccf41cf3521956f38b74690633b5299b3dc4e94a9f3b70f740fd9018f91518b3a4e46993f0cb0a3d9b8b629fba2d4824897abaa2d2031767e326a63aec2c2e6dbcbd2b81fc69cd8dd93ca6cff3488a47bd70169e555bd5264f67d052b840e86bbba5b55c2d06e5cd9847a29de5262c40787ef89709338d8f8571f0556f82a79cc9876989a3406ddd948c329b86caa7d2143e0b6b7a1bdff28efa4bf2660fb825fcce4fadc9a25798e04da0e8c9a1fe16bd61b6252ac4e61b944ad1d917360b86fee4b8a2f7166c709b3eb6d7f09cb09f1b3347a4c7e0c79996389525725170d9c798a17473c0cb04a08e55116408e35a6297f3dde21007a242b6321ddf623d373b264b7da3d284a402119470a9f10b54cb109dfa52030e42af1ac02c7c329b7c4b18801d6291213637a6447c18173f0dbc147d32c4da9d48512e300070b8a8968472749f22865d8278984e943b47ea6abf5d4c1a4ec49d14ae0c512bf5bf55c476648015d714538dd027edd473a80fc44c57de9838ed80bc05cd215be0d027ba8a3985f943ccf69e63b60b091d1e1b9a3b1575c4ec6d43956c8fe3ea2924ccb82cd1e4539c63e5f421a274b0899fbf31a9f3f62a1ad057aa606690583b0ba2aa2a12aad20130063ca9445bee19ca6e13f3da92ac0bac2481ed521a8c7d3b9ac4a2f9091c3e92cddb5abdfea9744a145be4ce4ba2ca13b6887ad0050b0c917a9b4cbee64a5df494ce0afc32830d3ab8c1c1bf477d74ad8b15eb36798bf56135edb72dea6ca4aa2c6bf3b2183f952a98e49c50784cad0c4ec43d9f58f205534cb7a23ee46b42e6ae12d6c50ed3f14319eb38dff09d9b163a2893e13af7ac6e1bb65fdb519e34a5b72989181385e11f5a93885fae2051470b938a6140e7ea8c5bb4a8b5ebcf63422a1c48686ddb8829f5b13544dc57fc5a33dac509f0f7354b8bd7576796722ebafa1cd2125ed632b36b8a29426f39af7189345cf2f52df1710b7ad65f4f2430ff9eeff20204757e684c1b2923a9b3058fbf8bad999acb71c167389b5c6436ec7989b80e1feda057250daf03ae6483371e855bd5a5af65b92c701129347c154421ab96d51bb8cead0ba738fd03e4100f430f2819dbd649ba19c1b6a57a613f93e01e2653a10d6a28a5005020ffd2b24d6b43c2a489d78b9106045f7d3ec5eb0c7911ef5293b1bdfbe8adaf4f961bc67c4a89f0c908e2ee362e7a5411835d93701fbb3d3a2751e3e9b7c3e6c7fcd6a3a142e767434a458fb87c9ca5ac087d11b2727d433acfde58fe2a9918c826e8b0a9008a7c4b7868dd9330bf7923a9e3fedd5adcac72149e2b3f1fb64a35a382e536cbcfa928243d54968878e2eea958464d02fe5a5c49c668d5013558d2b5f88711b1bca3bd135ee445a623d655af1cec80fc2d2342b8a2b7e98c5ba24d102150a32f0ef547f10a17c523de3980e70100e71c12a7fe4a563905785e1904205e96e59bcc0cfc6573f4da4fb5d24aa8d6e6411580b86c75c9ef14282cb59138266debb8620b796e2d8ba5c36aa34a2a1c10451a479e80a2334cd5a662e92ec8e18fffc2018bbf589fbe4f7684fa6e35e178ba101893edfb8cef28eff03c145900d141fb35a673b4b246451fa57b14b2697b4eceaddb195b8adbba506139f624552a1e0037bbe293c2e3ab4be13c56ad912a96571361415a4c5a20ad1cf75914477f1518836f8dac0c4a9a5ad615268642b68bedf459c23ba91f74f11c01419dcaa98e599689bb9d30b1f531b5de0ebe845bca3cce040b2aefe70d3b58581b31071946b4d7f32c32b0d7037463b20ae3824f0b9e4ce007a6c73dcb31ae077cef21b17270516f99f47848aa11f3357954448e96838bbe0f00dbf25c266adff5f35cdb7500a12d5107403bb17b61c712f56e13e67570702b670f85b0b3726d51afad532ecb761d443008ec7945b78c1daadd26b0ab58d7a678264cc9f7ae82fd5346f1bcca38326fc4444608e9a695b7769894b260228948811fdaeb4670c57be664b6e691915264f1e61ce1beb0de78bb1061a42ff08a4f9450bdcb59fa30d272740d741f48dc6a244883899b012e7bb6a8b79fd155bd96de90f5025e419d12fc2ae4f9725437a307cb629c1096c80abeaf7c1c0b9cd15999f52edb8e4a7e05f66e2e5c54b81a7d74088318ccb47b01ff2fe57422604a07cb5eeff7b9bf99568cc9b91bdb47740445fb5dc543139db1d4366fb471cbaeb85f5d4e49e069c6eb71dc5640532748d26de521987ffdbf8e12e0dcd8a324e4e6f3be29c70c1daed834461243f56bb862357ed4a88eecf25553af9570417275679a690d65d75fbcac7b41c3c27db7553d1a6c009b7fc9f82ad33987063c82a5a738b4586f359f38cddee3844c156b9bf7760cc59d55e9baef97f7aad12e3012f5983dbcc243a7dea7594a0f23a6bbb0e2ee53a0334f546965b4ea2f1e8db236d8f614707279d815887c88e9b2d477c9724925d514a7d9564f7b7778b3a74e6e932ee285b3fd498dec5fe9cd7d54c77f641b7ca179bccaa02b9621048670b5fa74c9cf293034c30d90497e45fdf791eef61316f94acdcfe61f994354a610340aafae656f4ee244543b7b7ec4c84bfa864be811527ffebf788470cda6930f573373c254f25cf0d719f0952c2690af96501697cbc29e2bbf28925b8452b18fd5725f29724905579669e276052105c2b00b69e0e2141f590dd810f10ad7474d3cc656180cc827065ebfec86afae88a86ad4ace87465d3d0fcb12e3cf1caf9bd86970206fbbd7810c33b699deb2575474b7442fd84b6017acfc589857ffbba7c7d6128093b1c97e2d251bcaba5a6f956c021fa1c3d1d5a190f8f8c20103a49d45dc04a9124101c856d553db4325e0a44f9b3607a4ac34463dcc248fdc08efc6dde1713b5d848fb74ed9d139fa49524cf4c1f1fbd4c59c432633fc438001e1653b528cd870918578c6be1e3497d3dc7fb48d8117a11017fe5aa4f13eaf79bd0641c531f4116ece1c97cc46ff29e29fa4c29d4a87b456cbe116cd918207aa149f1f99d1b7586c27c5dc416b55b149f2df803dab85a87388d18f4473e19e5b992d170686bc62e2bf5881ff849ec484b2a6f950e343b3aa54825c6ecd2cc638851ac8c50c86b113b72f17fd4e5754f34c06475e8cd80dba44c6403188f19325c66e7bcb30fac0bea8e60367c40ca48427872d1ba7c940ad79c61dbfc25f633ace37cfc675aae75ac52f951dd6d70a55d4fb56f55365756c166053f5dec345e038c3a56ee4b9e360c07ec42841b930ce434b71dc10666550c974fde5252fdcec223d6052416332ebfd39d48ebbb4c21b2f28e1c2771f25d1dc031e2bb5d5ac130e4166adc06f300c4ffc97297aefdb774ef98e3816f9ce390a9ac6aa75a90f72599b0479e9e78a476a1821efc2297657798dbdff0b0326ed1904b44e4aff8b0bbb06202b3891dc9d61ad16d30c2bcdeae048d57bc507c18ad2ab401a4681692db5a82a308d1892d9695203eb782fff3f438e7fda3e7932eb067311a112f69c700c496d7d4123fc9e0fbe2cee58f943a381e17f22693f1c12a439b39476d4aa2908fb53828d3885d31defb20c883d5a4bb554d50a950ce14497d4eaa7f195f3a9f1ad64d725b3114ced22a41a9fad859d34bd8af99ebd0553887d7b1cb099b8ec760b21945ca4183edef6aa19afef7a4c719e3f80041535188d8e22dd40ccc876b87504e66b9960379a32e8720708fb9cb75ddc9ca5650b74428db8bbb946f8cb3e2ceaff73647e4de0497497d47ff261bf4e6d0665bebd169a804c1e23423b57bca4e03ac78b94ac65efc2d272d2d3577b7f93a142e9a1f49bcc521811ab958ae1321e177fd6769fa77a778709707408d2784574c8416f5eba802fa56d7fca03ce5328519196e56aa0e2b48cf6d4309f5f9c870902f9a7857f9f0290cff754dcd098e7f5eecc11db6b363948333b695ccff25c46c630d2da556a4e8f394e65df667e19d1815620a863bfd2390f56994fa0490be1af236d56133d542d0c22d34c0bb078bbe45f7bbe399bd53f19652dd0739326c95dad418204eca66c79131a38743164b53aeb700a3822abf9b44b129d620f7a584be0f58697fe28b7354ce934606cbcc15688d5dbf306a60a74ea153c06bff8fb55e8c547c2ee2ea9b7b15c14af2fa0be69a89aba407f1ef7d2f56d6a709e775759fd6d70bf840b78a82ef5d1a8d21d540072e5e1e132f5ccf7fd22e4746f7a25014e0f713a6e14ed3018e2cda3e6e22f6c4298d976ec6ff1cee3d743817c523364b8840e6f6520ff7c81dfeb958fc7bfaaef87093296620ecc9dd23525b614bd0da056e486ab407fc9ac691f04fa32e95f591a4c3c5945c6af288db95de648585ac431271b8550f52f9bc695891dc64d059bc17d14302bbd164fd6652d7ad2d1eb00621fe7fd204c13c38e26dbc725a401e3706f61b6f92ea9c35edf9d494bf9b22c3017ef22daad9fa7f5143ac6d6901b6d3de2a94c08b864caea2de1eb565b8e6bdc5e496e2366943dd68b37284455af6e27943e6d07de8931fdddb2debfa4d3aeb12848734c5fb49b6c25df8584e2f0ba2507a3a7f60281a3bbbd3f757ec2c91bf7386fa9feaf03e0b861015f6efd998f8bffcaaf05f96d228a921c00ed57ee29692359b30a93440a3b93e871b729bf0954f9ee223793d25fe95b5b39210a994cd422d584ae83ba6218b37733dd9483844ffe5efe2259e03da54b974a6efb2aceb7d4cc6bfeb336692c4c0c8637d9ef402ed209d00247d9603b26320016c946ad21310c16d0eba46b2ca6fe1570b1adfcebdd46213563878d104e29280debd4e4bdd5d9b046227d0fa2c54db72add4fe2d493c7b15bd9f428f7a55d46b885c388b3412ffd6904db4806e5de6aa73abafa1a15fa2ead3ccbb20e4a2e5", 0x1000}, 0x1006) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:26 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000180)={r1, 0x1, 0x6}, 0x10) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x8800, 0x0) sendto$unix(r2, &(0x7f0000000140)="640bfe5b85", 0x5, 0x2000c000, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000000c0)={r1, 0x1, 0x0, @link_local}, 0x10) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000004c0)={r1, 0x1, 0x6, @dev}, 0x10) r3 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r3, 0x0, 0xff23) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet_group_source_req(r4, 0x0, 0x2f, &(0x7f00000001c0)={0xe37d, {{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x19}}}, {{0x2, 0x4e21, @remote}}}, 0x108) 00:35:26 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) 00:35:26 executing program 3: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/load\x00', 0x2, 0x0) 00:35:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4000) getsockopt$inet_udp_int(r0, 0x11, 0x67, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1661.811987] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.825922] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.832829] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.840021] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.846744] hid-generic 0000:0000:0000.051F: unknown main item tag 0x0 [ 1661.855058] hid-generic 0000:0000:0000.051F: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:26 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) prctl$PR_SET_SECCOMP(0x16, 0x3, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x5, 0x1, 0x1000}, {0x7f, 0x1000, 0x915d, 0x3}]}) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) 00:35:26 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x85dce71b0f71149) [ 1661.904874] device syz_tun entered promiscuous mode 00:35:26 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0)={0xa, 0x0, 0x20000000000000}, 0x10089) openat$uhid(0xffffffffffffff9c, &(0x7f0000000580)='/dev/uhid\x00', 0x802, 0x0) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) r2 = accept4$inet(r1, &(0x7f0000000100)={0x2, 0x0, @multicast1}, &(0x7f0000000140)=0x10, 0x80000) vmsplice(r2, &(0x7f00000004c0)=[{&(0x7f00000011c0)="99268badd88a164bc226fc901171c7a147de9aaefb2d831823d788d318d8f3ec565cb419670ed469d22e158ded293057a6c73eb5262d30b59227969db3db3983eb13c5dcd971dbcbdc86eb9ac82634e8e372adf8ed9b94bc0a5f9cfb1a8cdb653c77e259d8976a0426d12c28e6204e1627896a10f0ff09c25485c016d44ef30fa2f2f76e55b0ac8f0ab860f85917109f01928b67b75cace80b31393be218505c7814baa8f54a1ad3460b14c824b2d0a02132a6ac0f049e8da1144020385735061e37a137334407307bb5b115616c05b981c2581fca89feb63a51be9f92df1d8ea090e94c3f63998ba177047c52137fd3158627c48a16fb463e7656ffa22fdf305bbd5c7d1ff9896fa0871619305b1a11c2cdec87f68f4c73431a742c9cb3c142dbc73fc2c937e956107ac4b564d84b79e6f547a5587294e57fc81def26e5e82c029626d4884fd65276a1fc147f4a6e6e1f1bbdf91c7d2a1952f7f8868a5e76d2cb07eceb1deb304a709d704590e8cf08bd86601efff922a17863aa75602a1f34060aae0913cb53c236fb7573c2c0cc40d562dd2bd5e8746d586e36ffec5b05303c02b708fdba0f0f090d9dcda6b42c601ee62374efa7158ab49d172ea8f26fa5023488df24e109812022f3fd6e843492a1229ac9082e715c0bed6286138fb642359680f8625903548aa5d91ad71e13308d76213701c0d1f7714bebaf2bf3b5df760059f47faafb9d2c1d90762eb132a73fa8556b9857a0aa611ac6c01e6beaafc0089df634681c2fc8e1f7806b00bf91a0a1bbf5b976b9abf5d4e6196e5457ef6b413d8037eb3e86f624736a54135ad60c972201801cc1726e42976c1c0c850895aac8968432c8ed404f880af85200bdb166b5e718a0035322f870881e83d4256472a0c72cd462f5d08ef0979e9182c5fb44c0d5364480e6eacd98284ffb43b7549b3fb79cb0b351f34309fe262044e8a3eafaa4a39277196fa509b859811a69d8003ffb0c5aac3b5be1c6fd4ef609962e6d4478de2ea35d07e038c74c6293d7849991ef79b4be7c156ce5bb9d232eb7d5c0fe38540e410f85c3e1bb33277b8c44481f16811b93180385130f61fc94d6111dac69f81e389db26c3dc9cd63b750dfe0e088b0a0871b5f132f272d23246b7219286780331f568086818a5f898e602189eefb5853025a22f950392dee276d769305c79732317dfc4c24159a3444b693681541fa098c62fa855cc7c7361e47d68232bf25d0a60c07b47b25bdba94db85f0297e1e02f613cde6add56169fdbb1bac17f93ac0bae1bded7d177d86be845c221848240d97f688e6e11772bd6a62d311945c34c7ca0648ecca935d9cf20fef8fd51890d3dde7b7dfeb99a12989d8f0381f3ff42efb259f065726286e2a0fa1dd76584332f0d9587c54fa8818a2693a62c466d7ed2116ea4b6cd217a3546bba8cc8fcf3631e4a1c2390876f5f88997267bd0ebe97a648b61ab4bb02d0a2960a99fcd14a019f58bfa56aac4d01f6597279a9e8b621fc9309c29942b7e3665a02f2118bc08487a9fc5aa159a873b91cd642c0efbb2a4b74a60da97c2de2ce9e6dcf87857293d05d9a8dc352c7ccdc835ee8d4ad989bb3ee7cc0467a33b1e5de507378672742006eeeff35e7257d4c357d41e5e3f5d8adece8b4001c29b85968fc582d4fe47947b0063158d22ad85cca1c7e239864e68006391f52fe24f8c5ff0d9ba8188ffcb40a56d1f6c2e55d5aa376a577eeb8932700e02868091d754fee4a90004b145724ccb3909ef5b7aa34265361b2ad9dc419dba6f1a4a3f6cbd0f704791961178b3e1459f34992f25b8bf855b4316b8e6b7d8def25dcea0889c8619ab262c9686bd3022a7c1803b20b67d0044f11dbffee5fa639f86db70fe0d97bf20368239c749d11ffef7e3766e59b3c1a002b659902930d6ddd15d4802300fd65f659420a4f424efab91d0a79c1b8dfbb1a397fa3aa3082cad85690b67f1cbb643f71844e20b61301abe8739d581d58f779daf89a479881f56f899570b4de6dbe6b3c3e37f733cfe538ee2e0b5125d0fc0220c58216f644fd2a47f3076f8ef03231c01ea1f1497a8c95e7193542409b813f5acee93508bcbfd2f6b47d7a38e0949f2496f0afa7f5e68efec9731a316a9a628a3a0cce39e1b931a71b7c752f90496ca9d7ba34bba1c188081760602ea30998d54d28e19287012387a62fe46b7b882bccc13f6c52346cdbbf7d139261b899b9f157f86490720881a34071dc1a08ae7aa8550ef0c8b8228df3f5d0b24a13ddb76a4010be8b885d6bc195dabb5055c8e2fc1ec8b84cb030fd64843409bd7265220418dab197f969ae751fdb1b58c378b7eb84814303f0283485a392add88f350e2728a64bb4c0d69aee9f5604b21f4a08049b7d22f094db97c8320829d1b4b07e5af868826cd9dd8eb51b10d9ef939f83879258527491d2c07d0ebfe3f3edd907de58b955dfc53bd20f1acb1b21900ffaa68210eaa4f6bbf4b91c32caafb6217a82196f9e9b8fa9e7aa2781cd832ec3c8b16fb3537f40131204d2f3d8404c0e6d050ebe3b3af4c014872c1026603b3fb1b16549ddece858f7e66c038987e121001a8555666c335cd4e4dcf36381ac499a0405af1c304402a6765beba6036e696027451927cb6fa9c731e9c1a0a94e8df61981cb4fd3e47ca7feb3f065b3a609fa4e8b8945453cd60ce86d0efd6b5724c8ec6d83adb3c27581b2272b42ec5c138a93eb72e0ea3ce895eb94846b28cb939d31c49d435db3af54d15485f240cc1f766e9d9d102f5d72f06c4956082736ab0ac16547abd16693fb992fddc9b9aaadd9032b3d88d53e692851348edc9f582c4b8c2d797068e0712345ad72e8731809eaf340c9a96b9a66458929d010386d215eb8ba11a26d81c89815b679a79d8030e48d3485aa987d6a5b050b4181c9737dce8ca7ff07b6c68aa72ebc6f50c1e27a9a7f9a9a5299abba4fab64e73c6a1c8145960a35fc5c53c15a9d57f724cd1c0ed4d411d4e9feea76aac1f2d11b364cda1237e27ad5c88df7b1df924aef44b2e7624342635dd7d407034d2d985ce13cd1d6bc8df8dc7ab117958afc0070b605101520e5d21420bb4318c12404454b9ad7bbdfa1db3a980dcadb8bbb47cf7f0583fdde428228ccba1f71eaab10d54709af1c943656eac15f5bd675a053137b8d58af229b16dfa43a15081a744a368d3162995d846f4178fd72efcce3e1676cd466537432782d303e7b60c29cb22407bd210d857062ba3e47312e779253a1c5e8ec7c57213c7d7b4b0f7eb32690693a3d03b877e587f93b6a3de869c5ef346ea27a5c2746fcdecdf1999ac1fad790e0d0dd201d90853f4955a0736bde2e96f28b96045e05a8d08b063b6c821f257b5391e4c0438865532912fd7a7cb5cb116745bae020f51db5c988a17fdeefb8aa2a836499c88c1f4f4530cbed7051b7203d023ceb5b11f4650fd786fb727d5f811d009f141bcf0103592262b974acca07b4b5fbff01f9c8a6a942d4fcc44c5cf01d0cfb9c7fa992550d48611e25db11c47b5104fea81e7c9b26976c4444849ebe6a9f55451da648caa119bbc73045b73793a1bcf584d065597d61925e84514f0933ff7298171276d5e1e0934db5478ef2f127348fab23819218b0389d77cd9b7bd870f3ade29ecc0ee40f46a8ad91f04914e71606e4b46e5c37a5928f1cf8a28e8c9bee0689a1b665bf3e14df4733e24aa9eabad061e639f0d9af9a299d3cee660314ea4ebe70a81651549e5022fcc6c2fb847571f4c933fdd0946d0286bd369484e414468720fdd47c5430d03b4d3f7a8da41de33362dfb9fb007f7751578e213cbf48d3f6910e50b8d13224536aa22d9e2bd47426efb800edd0cc24ac45c701548fc833e17bce9033a1f3b48e0e3ba0a3056f3edee2076929144caf4bbd37f3004d27c08ca0fbf74d3d2cf74045f554c37ab5752aefba6886e5327deb348b02d16a5c9c965f0afe66483c1e1acb20ce0eb6fd50db993a429001517df9c51dd5fca044c9c6010e42f27487ae3ecae0160930201548f97e7048f917611df7c77d7a7681748b53f5e75aaa945f73fd5f0e62f3ee623902cfe7a43a9ed77bf958e908caf84041c4a177380add12bbf1deb34ef090416ffbee246261d25277b26500fffe3ced577bc36e670e7cd7c875f2a537fe403c8c84fecac515eef1ca12dd204b6ac53a73b8a1280e9b74ea557fed81add2c3a6d99f619a56f33db44378e5f6be82eb18fc8b43e212ea4b49d978562e470f6fe829ff309818d520d2a346b96624079e37cbfe324d9af502bd0103de75f63d3983d280050bced4399f759fc61355628fd1452cf2148be89fa629b63c3fb7cc6a5d955f06b4403b44016a77bb3eda09537cf96def488bf11f77580a899926009eece7439d34d95fb8cb32dc884bb65e763dbc91c3208a04c148a6d42f5a1e376c0544f0ac7348ed0918b0c206920dd48b0674afd7b0c73788531f0aec49113c5aa464c356ba2770a855e0576db623429d73e03c09d233a80a7fe367fb7ae8150520a1c6d7fa13fa9d98cf6a037e402605cadd43e9be09d9f43525ad5d860b063a2621aca97ad8a9c5122744e6f1959821811781b6b3eef5445fb10a3ae17a34f4e0e12f8813767fedd106100dda135b55f60926d3aced48a65c1fe3c0460a42ead299abb72e4d196c54148f241b343e102f14e0d1bedc00f88d0918cc653e2ad6b5c0fe2ce0e4580d4bebf1b791ce7fff4bd864ef3a5634efd210a5175e434948315e01d7185cd7a06b3590fe8ae74ec12a8de33aea720656f81028314cc56bd4a02d76fa4905bc81ad7d32d700c57bd303654fee12bc850b23e4d19015490b2567a0aff167b119b581193de0e8ea550521a57205482eae1ee620c16d76e74457e66c5eac51cc4b092877aae576f0698a907397ad31a5a85910962f7966712f883eccad2a8df8a7b1702f7e97655103477ceac324e185b6bb810405f734e226d9917c05a51815c047bc12170b3ae0b7214c5ba49eef22f257b547f8b644d95498e27b07f099c2db3a716ffd040cb0cf7c5e8b3bd4c5cac204c2d40210d2eef7e4e9cf767b28b219b53c05ee0e8be72a42d34003e03fcb2fa1e6c34220fea03e68284b09fd080f77069219c90b3b65e281142f914e720e5f94a16e1305f4c720d194ab93ee08beaca5cb98d73b86ae553d1acd208b8632a463ab63b9718fcd2fd869626b042f4d0086759aa00f6b1f9c871ed58ff77c59d1910d8ca2d607e98842ed6443a7dfa7e67a51c3a90c23d55d821378307e36568d93b0fda60503ae5d6fce80200af61faec10ad39dc1873bfd36fdeda45df2c581fbd07a1cc7a8a2aba8ab3f407d4b522e0c9bd872bb1b777f99b9cd85d7d9c120402a230e91f350e5d8c312339fb1eac08b26204b77f76ade1e762564c5f972b611601ecc840f12ebf69e0b34b6ac6e8fd42b06baf4a66a0f79fc6b852a691ef779664640cf89c0dc0a2403c91757bfb801a8f7d01d335af635714f1fb5eb51b6d32676da10167d50b41abfe6bf9c8b7ab3a931922e3932d84fe6747d51ca09b639aee3653c7ab0850bfe18fa016fdf3fef4f9d1b4a400ecd7bb1ce52a55a633dd3961bb2fe52b567cde620ada85454fa3cc69e8a2cbd55abb3cfd09e2d1ae5fddf8b7af4f5d28faafeaf8a727984f3d73b10e2d4a7ca7f8161d41e6f33c77b2ad1a5db64b20a926065d6acdf0c0f0c7a02140d5a05b1fea7cc4d1e4589acfa71152c5c45e8a35fce66061879d7a324cb48b7d50885825dda", 0x1000}, {&(0x7f0000000180)="c065455a44d1225599b1e926f31dea2350f2bea1242641deb532d6135967e1622f163c632a10d931fdefd6cc44a1f501119d3f2a65b38c7e517baf40e22866c9a1b93a49166e48a0ad15f687f2d8b0793fb877c68c2742247ae6c0", 0x5b}, {&(0x7f0000000200)="3f5693ac895f8f3d88ab41651c3117c11e5cf0a603e4bef23f9df2f124a5f3584c01f939cc9f8026b391bd1aeb7e77f6c6bacc5ab5d16ad0ed6027ee6434367cfd776f1fb6b3e89baad9a37ef4de273f5f62bea7ecc68bc97863b67ba427ccc4cbd016f8ac2856839fca546374f958eac33f229e81c8019f6c45ead0d2a6197f3a66a45b65e09d888eb7e461ee3a40953191c524309374c2d8d56969be00e1e2de3697b02d31b87b455eda0c33df", 0xae}, {&(0x7f00000002c0)="6c65b684f31b4ea4bf1720ece65df10a8f8043b73f9df5a15da65ed482bb05a722df7b696a6fc5e94bed19665666fd6e7bd9ea5f606b8fd69a0f44cb9519a63b996953a3fad53c8f9317a580d5a668fe153f392b2ed8ec450ea98af9acdd99ba740c3f1b1934bb43429fe7cf2caa132da48759c4fa5d2539806c7bb201af175c151950f885a0291d84aef174e1b4e945e670b7ac6ba49046c7703e6cb5e9513be4370baa316791cd3d08ddb0cc2e0db4ddb389b0a30039addda0302c2933caddc5d186d7eb18a620ba159572427409b816e47c02be9b98bb1e443d853a74009fe70ef9b05f1c632618e4a2b799ee0f65cfbfe00a2e72", 0xf6}, {&(0x7f00000021c0)="cb3bf969ff916d51b01ba3056cc95e1a05a58bb440a0c766a02d31aec5c02a097222b24d4b339dea9b904f3242b202fc62585c7b4e0923ecab8b75da7f9b222f34907935bc6c16e8527c0f2aa82365de1f91a2a50a6501fbfeaeade8cbf792284500cc74f2918b4f07fedb4f5519cbfb407f9d5213befbe98b48a2452a0ded413275b413cd9f143e42c78429ade9a38afb1cbc952a16e0fecf53990ff3e9c9cb9aa57967ba6463859ee87d3892e7b5c1ad3124676428a7ce90c16a3a6eef3d0fa2250ec88e4d6aa484b76d6f9640d79fcfc5d51f827fccd6ff9d255812cc37ddd50014ea383bc48471994e6c8e88f8e20da872bcb672770e06c5ac98fbc63dc997d880ded84e722476aba796f8eb63f3486f63c62dcb61844a5c44fa880c93b37d7a9fe39f04dfe90421f5324e320515d944c8cccc869942460070edbad069e75e51939c10809ae911dc1fea9d57718b98f2915b189ba3ae9980aec8a5ee8140eb52716e4f01d267b183a2c83670b6a94931e72965fd200c92bf3d7844f676725914015958bbe0db65f4b3120b1358da5a98cb1a113c1aed29a127efb98484b3cfc7b1d53b65af4a51724d6f4c837ce1701b7a1fcfb979a2beca175525d8f55e4ca6dd01001e9db40eacda9ef6b232ddf77251b8dbbbf1f2fd48b2cb94cfc1431b81c68536de95e626f723c6813050e6cf49e2c8d37d22353c1d04f2fdd5506920795e5b0df156af1ab1f7142ac80446a648a4aeec8c2b26ad274ea7d0a5c80323749896910a90330a22485ca1a8c7a848f0bc14ed581bc46607df91ca095149535e7e3dcc6c6da83bf6608d50e0e94e8915ea81ac764f59c91c0b91eadb243dc7925c90ec86ed53c93d851b91040887e57607b10f16677294e2316789617929ccfc7f335c03e7bb9de2f1802a47f3d8cab59050627ba78b67dacf32ae2d428d6ad4ce888728246d6a39cbd0121f63a344716dbc3a3d61aef8ff5a1967deacc1e23c8f6cb05b0881a09a1a6c6ff1d336ddeaf9f1c0fc0828fdb1f104ace3f36452ab861f57f0fa33b9827260b5385abd60d716f09b17dc643ac00717b04bfceb8b48b09d2c3603c11eb95697d9b297fd9a45e0c284b5c0e77085eb660468d7a66bb41033fb5730afdd1b96e5e8a74498c8f9931b155ee190d12f7b5a28d9869ca95cdaf550b1dd8c5db4746e19c3eb5ef2c61b34af447a746ee88f5c548eaa802709f4c3cf1e9ac60571b2037d4dce6dac2a58895b4e0a37af0d370d2725b78602855aa6b6eeff6c9389157f9a8f77526d95c94bbaf6462dbc0dcfac50942e512a5d52a1d0fd65b96886c46d8a1fb9db80fb2fe6242ad6bded180171bf945f4ef6b5e0bcbd0ca412319bc891891e88f5f3ca66f56ad0689b40de125e63e5632d4bde4351aca0d76d1db0c3fc1705bd4efd1ec6975b72de24d4e0722ce439eb298412ac51564b612ed7882f539a2c2d6c0606678056a6d9c28b350f7b70cf11e3a47746e1e0216ace934b24e2183645ce18bd6debeeec492ef890e72bb5a9eb60198e7ecaf9aa440788f4f6fc8b79bf55e68b25ae7372e719aa62a77144692c0bd75021292606f3952566fcba2558d551c8ccb8e050fb4548ee541882a84650f2e145c1ea94ec821459f76ad9b5eecd0077bf9947ffd1b36573731ae088ebd9cab1ecd295b7279f81241d9b208c39e3b86615dfff1820572fd57318ae48af5d806ddc8c1c6d117da0fa72349275c81c45c5fe67efd2257e39f5630252f3034754f272fec2f8518c057d325e3da657be2ee3db2fa6cd542c3f48ece3712a5a922822cba74dc080e0495da0b1854b48dd2f9bf1cee78fb7fa5a2d32a1963146ee10a9967317db5f27795ca5a27e6d4305eecd9e6906dde84a677f854fd0c50b9b987a9eddc4dce92002b16bf09d630f664b372f7f1ae2d50f7ec78f0ba64887644b9d962851e5763305d300fa8124db67c750b812a6dee6ee641a11cc0022fcff4006d8ffb43781ab226484390129edde18eb7560d748757c5344d45292b23b8a775c52b4e9f9dc5e1119e7e234a37349cc90cc2082da329c0e6ab379efae37ba0ac25ad8af1eb2e75ca0877695fc161c09abc666e76a77482dae327f5bb72d4e1eca1fa51eded29112c30ae29de16a55b4e9bbbeb8b93e7f49124cdeafd1d5a8e88c367dffa3330d94c50c596d91e335122451b2cb78963dcd625e117019ab96d4e57bad8cf433ca2bf5f6c32bb5ba3be2da108bdde843fb68586e040664d17151cd11f015a7b5566718438167d5835999b740363837ba0ef5e32397d5d64f38eb5ee481d6654404e607f7e2a6d376f46b5104177ff8be38bf3be37c6a5035bf0c3e9799f3c749b482af3ef3e43767cb17fe73c4eea081b0a3b34cafeeaa144df7a76a3f5a828d7c04483bd1dd0c719070038100275ce1f50873c159269ed07f211cb2f54789cdc7c174666d9e48838982d67a3b29aa63fbd5b0b9091fdb4c08fe4f6db0fad3ed8ba225180b354a852dc6dd6467a4f091370585deea6b88ba3506a0bc5076e059c0a466ae6c6be8b48d0ffd6b359520fb62e207ddbba21dee64a3eeb06d1fddf637384096f1873836f15cd34d6a80b1736dbf8ff848b72efc0f2e55d9d2832f7548789bb6acab5d22ff542cfdb7be6ad3f49e53fbb4abc168ac7b645e8ef7b817046b9594a8e31db47ed4dc2dcb108d5f9e3218a88e14ecc2869d01c41cf2df20389565dd62e9ae56248caba89e77dc11b03407fe0fb8f0d2ff46b6db38a1d8c183620ea4e913fd116085272784212f910c449354e21a6470bd2d072cd3e59e90e6c8096e427e020697d0d92f58d42d7732e2d240678f9b47c48f5bd52e73ab55866059eaba330dba65f474b044f8704f40d07777abbd70d5fc8a18914e61804ea251ed68138edfd186c6d2c13f2ba87c672a57e09e1ba2a2bf4f6ad61a5348075702697e73b7b83af810695497d8962523e56bc0f2a9b48754bc7c786b4852438530ca71952a2283b1f9e913918cc2afbe5bc579657d80050b8c8baafc5bf17767b9abad69468ff77ad0cd172a078df6e566caa604c28fb489644f8ab9bf44588b9428dcd443cf28a561ae8da20536da8990046ae3c6bb1fa7f29d9bbe452d3279c9778866e53c496bb787ed146f5ce6b66685a67ac06236fcbe69a8fdea663477133b75fab59058dc0e321fabcca4d64f22ac86d892b3c113d6687323201de2f9e121c6259ef7675fc30320c4cff45cf939ac09d865485ab10d5eb40ac686ed54890b4855b72f0146000c18b9aa4276571612468eb15f5ff2a378c808c8f9703ddb91c57ee69f2c2595caa500c5b644dc08bc739d4e04c139487d1a4f6bc522c848fd76f53c2fe24d3220e31d5bda8a480b0eb5dd1de4578a51b63a8a71e58253250a31e54e320e1408f7c03f1d5654596f97664f8635f49a69813b3607fdc52e25fcbc2e3df880105db1ba0b6b32b1181a8d7193023fde56fa3a8011d17a7f522447b01540e9ba74d4ef555a281921d1ccc42c34284de8c5d01516e4cc8760514bfb2e8a9874e10bd9eb35b98b4904668fbcca8ae67817f6ded34f118aecdc6cb5ff0e7086e9d84ebe7e07ebff32ce1600e0307e1671f7ad169f3bc19c9177be08de951cd676a8e0d934e2d63a579231e7dded63b927ec2e4d2ce0fe573a293f618454c590b8f62fccd3d19c36402b53101cf8541a2e64bb806bf918ab1a3da436f276a6ab0869b5adf8c112bfbb06f23fc0a83466112c6d65c36e459eaa7cdb36732144bcef6b1d5d13f56532ee4dacaa05a84d88f1f25d7edf12148724ae57c3ed0a1e08c12d0504be1813cd2d21aa99e6ef65e3c54c3c8cd51c035dafb8e1e28c239bb586f0d8400ecc0dd38039db179ead2e9646f446ff7eebb04b9f80db7c7a2e72c420c7b993e8401d72c26cc61cf200f01a4cfe455a63a5f4fde3d5998e6b900d590f1e79a46b75544865766c701fe3d42ba691caec5a3c4d1832ab978e894715bb60ddae3504b3ab1d8247de43ae58557f0d7367498232cd3c6ecfa56d5dd7a3f41204fb616dd7aca22e8a4bebe75ce77952cccc983ff6f1b918390c74d642974c818d28bea030c80d071476503fcadcef05ba771461028898ac0f8ffe88155f6367572c797e7c1987140292ee7c02d3a31be10e96251cbe5ea32c293d6f848eedb416882824dfd7cbcc00b613368b5922c9fa75821e0e84d9f0f669a810db2b95c5127e5d70f378dde7f8c4f09869417f0c11428e7a983ef356d45fe54984fb60a45bfd3ec0be0907a0f9ef72e3cab5a7b9bb313ace1e481b37f192c3d8203de89a5d5bf7156f1127affcef2700ff934d376618b3257c47cfc8b79bb3203524bde51b66b941b565663903785cbabe6f62a325aec44be97f327dd493d97139f0ca60184c537f3bbe1641d45e6137e7be1c0b09e2ceb17e62997e9a3f4bf957e3d151a08a4b9f2af624882f3aeda5555808432fa3c7fa62cc5984c51c54e65ca15298e693acf6373ce02bdef66cecebce875096a558597cd453b15463164341928c994baee267c252fe89f63c4636c49ebc517097f3213d8af2087037a889dd36618c7fa76e4431cd3fe0e335295145413cc1337842ccb5912359c32e3711dc2530eb2a6e5684e0cb2c40027e648d970cec5202d9dc50d5462db5f7bddd7d01d276d5bebff053e2ec763ce28b78b23e040235d7ea311419ccc0e090de7b4a9bb4193e0fa62780334fc809a3cf39614ecc6ab22c1be5a5f20104e71580f28a2d838f2a5db99604695b429f44f086d962533cc9a673b0f97339a2ecda63caf14540ce3a84ad4d4406c7c70fea0b5e2fce838a621b8ce588ec4229cf1fbec434ba10b8e6f264a77aa57f4fa16309cbad3cdbafc6ff3015dec373abafd04b53448fe0e18b4bf81230061e02ddfc3f4b732abbe55866e3edd8597c6b38966a1388cd111f4a7a2f3824ea4a92067ec1777365cc3c1c03930970cdca7a4e6fe1be3eb1a9a993edacf6bfe53da625ecb1aa39e57f4112fac09472423e6f586a40eee91c84c103da2bfebb28a0122e6b0af469d6249c704b41defed7bbdc6ca68a9c54ddd3ca15b4355a248cf6b4b8a48176e58b1bc12b809e20c0be26a59c688819be5caf70c6af6adba3aef9a1fed68863bd3fd53c4b5c9787b54d8493343107c9a6174aee9a249d891f0a9be89edb0163c9849277345338d3c98bd68f7faa9e2b94538c69a5c8d5ce9aed537c2d477b7982a41db4de94b6b090fad8fc23343c7a049d063cc81253af519cdab47f0e31833a03abebea6d1aa991929f9d9c1d4839a356fc0c85e3b28318cf7d049b72840f69e1d6544eee41299af144ce5722d3a8d415b86422afb08a40adadf55945dccdaa0d38f93f394606739339eefa8902f5eccc71198cc0dc2856c440c86595b077b387d9d6319bce4c3b451aa883651494d19f38b01c18b98510cb179cc0a2cfdce1961a94fd8df70110b6b05077e6dc92530bbb06ec99d622008ceb67a81acd15b1ca4902739f8bbbb0eadbaf98bbb4056590b5aafa0a4cea69a1c3c176bfaaba07ab1980c68455b2a2eccb7c797d574bfe7d9ed087da7ab9061953df324fe4ff7a60be3e95c0ad7bc09bf23a92ad3a06a606334811972abb19ec3d774014ba16dd58dacfe23bc34c238a3fc78fe2d823c87bd1e57097bb5faf585aaf88a77c770826e05e2812c93a705bf84d235937b8ca7a9abc47b396bccf1940e53261ed81e4b0c47f6453c58f4eb4585cc5a599215d8aeec445374b760c929617eb3ad4751fa7b1ca7f70aeb5", 0x1000}, {&(0x7f00000003c0)="785fd0a93944c4a6235060d3f33685d7202744dc87fa9edc55b4b0212953da46650ca2600e8d8a3fae82a984b7e64e5d", 0x30}, {&(0x7f0000000400)="911578d24cce00ac2e49643ffb44d1e909b632358b4cdd9e9e47e351fc0a1ba2b01ddc892d26f53be9", 0x29}, {&(0x7f0000000440)="7e2f67015cfe98db752f35fbde7a3f98a08320faf33dd7193fc95126fb3b782dbeef48bb68", 0x25}, {&(0x7f0000000480)="d184ee009c5129ba3df0111a11f8457b427ea5a91fdf089e8072a948dd612d274674f480c5e357bf73dd", 0x2a}], 0x9, 0x2) 00:35:26 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xffffffffffffff8c) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x5600, &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') [ 1661.924026] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 00:35:26 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) mkdirat$cgroup(r1, &(0x7f0000000000)='syz0\x00', 0x1ff) [ 1661.924038] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 00:35:26 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = dup3(r0, r0, 0x80000) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) finit_module(r0, &(0x7f0000000040)='/selinux/load\x00', 0x1) [ 1661.924048] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 00:35:26 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) openat$uinput(0xffffffffffffff9c, &(0x7f0000000500)='/dev/uinput\x00', 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='\x00\x00\x00\x00\x00') r4 = openat$cgroup_ro(r3, &(0x7f0000000000)="6d656d00017937737761532e63757289c942abe3fa72656e7400", 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ftruncate(r5, 0x208200) r6 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r6, 0x0) setsockopt$inet_msfilter(r5, 0x0, 0x29, 0x0, 0xfffffd79) preadv(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/81, 0x20000111}], 0x1, 0x2000107c) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) [ 1661.924058] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.924068] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.924079] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.924090] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.924101] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.924112] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.924123] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.924135] hid-generic 0000:0000:0000.0520: unknown main item tag 0x0 [ 1661.925560] hid-generic 0000:0000:0000.0520: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1661.947205] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947217] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947228] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947239] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947249] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947260] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947270] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947281] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947291] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947302] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.947313] hid-generic 0000:0000:0000.0521: unknown main item tag 0x0 [ 1661.951191] hid-generic 0000:0000:0000.0521: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1662.023771] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023783] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023793] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023803] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023814] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023825] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023835] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023847] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023858] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023869] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.023880] hid-generic 0000:0000:0000.0522: unknown main item tag 0x0 [ 1662.027295] hid-generic 0000:0000:0000.0522: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1662.098529] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098542] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098554] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098589] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098600] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098611] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098622] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098633] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098644] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098656] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.098666] hid-generic 0000:0000:0000.0523: unknown main item tag 0x0 [ 1662.100803] hid-generic 0000:0000:0000.0523: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1662.163534] audit: type=1400 audit(1543538126.988:45): avc: denied { module_load } for pid=21785 comm="syz-executor3" path="/selinux/load" dev="selinuxfs" ino=3 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:security_t:s0 tclass=system permissive=1 [ 1662.650830] hid-generic 0000:0000:0000.0524: unknown main item tag 0x0 [ 1662.650843] hid-generic 0000:0000:0000.0524: unknown main item tag 0x2 [ 1662.650854] hid-generic 0000:0000:0000.0524: unknown main item tag 0x0 [ 1662.650865] hid-generic 0000:0000:0000.0524: unknown main item tag 0x0 [ 1662.650875] hid-generic 0000:0000:0000.0524: unknown main item tag 0x0 [ 1662.650887] hid-generic 0000:0000:0000.0524: unknown main item tag 0x0 [ 1662.650897] hid-generic 0000:0000:0000.0524: collection stack underflow [ 1662.650910] hid-generic 0000:0000:0000.0524: item 0 0 0 12 parsing failed [ 1662.651020] hid-generic: probe of 0000:0000:0000.0524 failed with error -22 [ 1662.877390] hid-generic 0000:0000:0000.0525: unknown main item tag 0x0 [ 1662.877403] hid-generic 0000:0000:0000.0525: unknown main item tag 0x2 [ 1662.877414] hid-generic 0000:0000:0000.0525: unknown main item tag 0x0 [ 1662.877425] hid-generic 0000:0000:0000.0525: unknown main item tag 0x0 [ 1662.877435] hid-generic 0000:0000:0000.0525: unknown main item tag 0x0 [ 1662.877446] hid-generic 0000:0000:0000.0525: unknown main item tag 0x0 [ 1662.877457] hid-generic 0000:0000:0000.0525: collection stack underflow [ 1662.877470] hid-generic 0000:0000:0000.0525: item 0 0 0 12 parsing failed [ 1662.877584] hid-generic: probe of 0000:0000:0000.0525 failed with error -22 00:35:28 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f0000000140)) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, 0x0, 0x8be) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000100)={0x1, 0x200}, 0x8) 00:35:28 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uhid\x00', 0x400000002, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x20002) write$P9_RUNLINKAT(r1, &(0x7f0000000040)={0x7, 0x4d, 0x2}, 0x7) r2 = dup(r0) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0x7) 00:35:28 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) memfd_create(&(0x7f0000000080)='/selinux/load\x00', 0x3) openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/policy\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80000, 0x40) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000180)=0x0) ptrace$pokeuser(0x6, r2, 0x0, 0x500000000000) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 00:35:28 executing program 5: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x400000, 0x0) r1 = mmap$binder(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000000200)={r1}) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f0000000100)=@buf={0xd9, &(0x7f0000000240)="8cfef97f6f2f3782bd153a493eaec1f916d8c13ed236dd3d94b36f72bc2cfcef31efe9186afc8d474893202b632748fcc76395670a16d1196da62d44247abc4d3b0569d5acc5207688fb263d89f1938881cb5ff6325303e50c47a80cf84a3267cf223bed5afadc441f462b7ae0b363729d3f651b293f264e7089d32547d478a1ff1afd6ad2cfa579c0903040107bb87d13f4205778d585b94af9bbcfc8550525a16bf0f8ba431bf04ff6efe770eebf9035635bb7dab0aa7c9fad7adc4a766c64217d4cfa25229baa8db5d760a9a74e598824618690307cd061"}) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000000140)={r2}) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r3, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/load\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r3, &(0x7f00000000c0), 0xa) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, &(0x7f00000001c0)=0x2, 0x4) 00:35:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:28 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r4 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r5 = dup(r4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r5, r6, &(0x7f0000000540), 0x8000fffffffe) [ 1663.236172] device syz_tun left promiscuous mode 00:35:28 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) fgetxattr(r0, &(0x7f0000000080)=@known='trusted.overlay.metacopy\x00', &(0x7f00000000c0)=""/118, 0x76) syz_execute_func(&(0x7f0000000000)="6736f326d939c461a9ecc9c421785b6d0040d8ef67401a37c4e1c5f95200c4a221a965d2652e666466420f5a88cddd00000f03293666470f7d84d30a000000") [ 1663.309721] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1663.324274] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 00:35:28 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4000) ioctl$FIONREAD(r1, 0x541b, &(0x7f0000000080)) 00:35:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8080, 0x0) write$selinux_validatetrans(r1, &(0x7f0000000200)={'system_u:object_r:dpkg_var_lib_t:s0', 0x20, 'system_u:object_r:hald_sonypic_exec_t:s0', 0x20, 0x68e, 0x20, 'system_u:system_r:kernel_t:s0\x00'}, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@gettaction={0xa8, 0x32, 0x500, 0x70bd2b, 0x25dfdbfd, {0x0, 0x2, 0x100000001}, [@action_gd=@TCA_ACT_TAB={0x74, 0x1, [{0x10, 0xe, @TCA_ACT_INDEX={0x8, 0x3, 0x2}}, {0x14, 0x13, @TCA_ACT_KIND={0xc, 0x1, 'mirred\x00'}}, {0x14, 0x11, @TCA_ACT_KIND={0xc, 0x1, 'gact\x00'}}, {0x14, 0x20, @TCA_ACT_KIND={0xc, 0x1, 'csum\x00'}}, {0x10, 0x1, @TCA_ACT_INDEX={0x8, 0x3, 0x101}}, {0x14, 0x7, @TCA_ACT_KIND={0xc, 0x1, 'police\x00'}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x0, 0x1}}, @action_gd=@TCA_ACT_TAB={0x14, 0x1, [{0x10, 0x2, @TCA_ACT_KIND={0x8, 0x1, 'xt\x00'}}]}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4800}, 0x20000080) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:28 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x400000006, 0x0) r1 = dup(r0) openat$ashmem(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ashmem\x00', 0x100, 0x0) write$P9_RCLUNK(r1, &(0x7f0000000000)={0x7}, 0xfffffffffffffd16) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000100)={0x0, 0x7}, 0x8) openat$random(0xffffffffffffff9c, &(0x7f0000000140)='/dev/urandom\x00', 0x180, 0x0) rt_sigsuspend(&(0x7f0000000080)={0x6}, 0x8) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x8) [ 1663.381407] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 00:35:28 executing program 3: socketpair(0x4, 0x4, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="21000000030000000000000000000000040000000000000000800000000000000098f467ce596c826878711d8e01ddce2ae3ad2406cf178842a061c455fe33228580a94e63623b71bb58c3cb205d68377bb6c6e8db2200441a5c9a4cb1943bde5a2e4805922ea8e1ac4205e37d63ecd530700fd8eafc5df394c365e56ee08c59b2d5b2a4d9ef308cfc55e33138fb6f97ee4aadc52627c9a27bc39145380a4c6fcb5bf9c8a1af5e40fb3b12382278be7b1812f6fbf332abae8be83735c2f28c61e2b645ca75e6e9c5c23dc51e8f18290eb3120dff8a3c0a9dacd1db8e05aa4a1a49f92646f6f08cd5344699e1546547351126fbd28d83c9d373bd52517ee12ef637ad664e09bd6ba1b8acbbe6eddfd465ae3ac9f7a54015a540bd024d9e0f4da68f6fac"], 0x21) r1 = fcntl$getown(r0, 0x9) syz_open_procfs(r1, &(0x7f0000000080)='net/ipx\x00') r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r2, 0x0, 0x10000009e) 00:35:28 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) [ 1663.438122] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1663.475592] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1663.511260] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 00:35:28 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)={0x0, 0x0}) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r2, 0x8, &(0x7f0000000100)=""/106) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) fstatfs(r0, &(0x7f0000000000)=""/128) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') 00:35:28 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) 00:35:28 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/checkreqprot\x00', 0x43, 0x0) r2 = gettid() write$FUSE_NOTIFY_POLL(r1, &(0x7f00000000c0)={0x18, 0x1, 0x0, {0x7}}, 0x18) ioprio_set$pid(0x2, r2, 0x7fffffff) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000080)=0x1ca) [ 1663.554354] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1663.600798] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1663.609958] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1663.609967] CPU: 1 PID: 21855 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1663.609980] ffff880174bbf8a0 ffffffff81b43209 1ffff1002e977f16 ffff88018b0b2f80 [ 1663.609990] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880174bbf9e8 [ 1663.610003] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1663.610005] Call Trace: [ 1663.610020] [] dump_stack+0xc1/0x128 [ 1663.610040] [] warn_alloc.cold.31+0x7f/0x9c [ 1663.610052] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1663.610061] [] ? check_preemption_disabled+0x3b/0x200 [ 1663.610069] [] ? avc_has_perm+0x9e/0x3a0 [ 1663.610076] [] __vmalloc_node_range+0x35e/0x600 [ 1663.610083] [] ? check_preemption_disabled+0x3b/0x200 [ 1663.610090] [] ? check_preemption_disabled+0x3b/0x200 [ 1663.610097] [] ? task_has_security+0x130/0x270 [ 1663.610103] [] vmalloc+0x5b/0x70 [ 1663.610110] [] ? sel_write_load+0x135/0xfa0 [ 1663.610117] [] sel_write_load+0x135/0xfa0 [ 1663.610123] [] ? sel_read_bool+0x240/0x240 [ 1663.610130] [] ? trace_hardirqs_on+0x10/0x10 [ 1663.610138] [] ? debug_smp_processor_id+0x1c/0x20 [ 1663.610145] [] ? perf_trace_lock+0x11a/0x520 [ 1663.610151] [] ? trace_hardirqs_on+0x10/0x10 [ 1663.610157] [] __vfs_write+0x115/0x580 [ 1663.610164] [] ? sel_read_bool+0x240/0x240 [ 1663.610169] [] ? __vfs_read+0x560/0x560 [ 1663.610176] [] ? check_preemption_disabled+0x3b/0x200 [ 1663.610184] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1663.610190] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1663.610197] [] ? __sb_start_write+0x161/0x300 [ 1663.610203] [] vfs_write+0x187/0x520 [ 1663.610210] [] SyS_write+0xd9/0x1c0 [ 1663.610216] [] ? SyS_read+0x1c0/0x1c0 [ 1663.610222] [] ? do_syscall_64+0x48/0x550 [ 1663.610228] [] ? SyS_read+0x1c0/0x1c0 [ 1663.610234] [] do_syscall_64+0x19f/0x550 [ 1663.610243] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1663.610246] Mem-Info: [ 1663.610264] active_anon:139156 inactive_anon:924 isolated_anon:0 [ 1663.610264] active_file:6773 inactive_file:47732 isolated_file:0 [ 1663.610264] unevictable:521 dirty:296 writeback:0 unstable:0 [ 1663.610264] slab_reclaimable:12421 slab_unreclaimable:82216 [ 1663.610264] mapped:56973 shmem:2920 pagetables:49610 bounce:0 [ 1663.610264] free:1218240 free_pcp:380 free_cma:0 [ 1663.610277] Node 0 active_anon:556624kB inactive_anon:3696kB active_file:27092kB inactive_file:190928kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227892kB dirty:1184kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1663.610294] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1663.610319] Normal free:1853496kB min:5580kB low:9168kB high:12756kB active_anon:556624kB inactive_anon:3696kB active_file:27092kB inactive_file:190928kB unevictable:2084kB writepending:1184kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49684kB slab_unreclaimable:328864kB kernel_stack:73696kB pagetables:198440kB bounce:0kB free_pcp:852kB local_pcp:256kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1663.610372] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 138*4kB (UME) 164*8kB (UME) 147*16kB (UME) 34*32kB (UM) 22*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1853496kB 56743 total pagecache pages [ 1663.610432] 0 pages in swap cache [ 1663.610436] Swap cache stats: add 0, delete 0, find 0/0 00:35:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r4 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r5 = dup(r4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r5, r6, &(0x7f0000000540), 0x8000fffffffe) 00:35:29 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x80) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000100)={{{@in6, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@dev}}, &(0x7f0000000040)=0xe8) ioctl$sock_inet6_SIOCDELRT(r1, 0x890c, &(0x7f0000000200)={@remote, @loopback, @mcast1, 0x1, 0x7, 0xfffffffffffff585, 0x400, 0xfffffffffffff3ca, 0x40000100, r2}) write$selinux_load(r0, 0x0, 0xff23) 00:35:29 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = memfd_create(&(0x7f0000000040)='/selinux/load\x00', 0x2) ioctl$TIOCGPTPEER(r1, 0x5441, 0x9) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='-}\x00', r1}, 0x10) 00:35:29 executing program 5: write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x2bd) r0 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x40) r1 = fcntl$getown(0xffffffffffffffff, 0x9) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000840), &(0x7f0000000880)=0x0, &(0x7f00000008c0)) r4 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000900)={{{@in=@multicast2, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000000a00)=0xe8) r6 = getegid() fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000a40)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000a80)={{{@in=@remote, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@multicast1}}, &(0x7f0000000b80)=0xe8) fstat(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000c40)=0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000c80)={{{@in6=@loopback, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@rand_addr}}, &(0x7f0000000d80)=0xe8) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000e80)={0x0, 0x0}) r14 = getuid() stat(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r16 = getpgid(0xffffffffffffffff) r17 = geteuid() stat(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000001040)={0x0}, &(0x7f00000011c0)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000001200)={{{@in=@multicast2, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@mcast1}}, &(0x7f0000001300)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r22 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000001cc0)={{{@in6=@mcast2, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4}, 0x0, @in6=@ipv4={[], [], @multicast2}}}, &(0x7f0000001dc0)=0xe8) getresgid(&(0x7f0000001e00), &(0x7f0000001e40), &(0x7f0000001e80)=0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001ec0)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001f00)={{{@in6=@mcast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@remote}}, &(0x7f0000002000)=0xe8) getresgid(&(0x7f0000002040), &(0x7f0000002080)=0x0, &(0x7f00000020c0)) r28 = getpid() r29 = geteuid() r30 = getegid() r31 = gettid() getresuid(&(0x7f00000000c0), &(0x7f0000002140)=0x0, &(0x7f0000002180)) r33 = getegid() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000002400)=0x0) lstat(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000025c0)={0x0}, &(0x7f0000002600)=0xc) stat(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000027c0)={0x0}, &(0x7f0000002800)=0xc) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002840)={{{@in=@dev, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@multicast1}}, &(0x7f0000002940)=0xe8) lstat(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000002a40)=0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000002b00)={0x0, 0x0, 0x0}, &(0x7f0000002b40)=0xc) r46 = gettid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000002b80)={{{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@loopback}}, &(0x7f0000002c80)=0xe8) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, &(0x7f0000002d00)=0xc) getpgid(0xffffffffffffffff) lstat(&(0x7f0000002f80)='./file0\x00', &(0x7f0000002fc0)) getegid() r49 = gettid() r50 = getuid() fstat(0xffffffffffffffff, &(0x7f0000003040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffff9c, 0x0, 0x5, &(0x7f00000030c0)='syz0\x00', 0xffffffffffffffff}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000003140)={{{@in=@rand_addr, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@rand_addr}}, &(0x7f0000003240)=0xe8) r55 = getegid() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000003280)=0x0) r57 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000032c0)={0x0, 0x0, 0x0}, &(0x7f0000003300)=0xc) r59 = fcntl$getown(0xffffffffffffffff, 0x9) stat(&(0x7f0000003340)='./file0\x00', &(0x7f0000003380)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000003600)=[{&(0x7f0000000100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000180)="f960d814d35c3ecde033456ac7d461f21c41e3e33d8fc42642fc120619946120d89271ad3bc3a7675013cd034ff9f20be2c2c1a09f380f85785ce3fcffb5211b79723b55aefffbc6f78e529bc08276dd07d7c5710070a65be74e37b45e5e107ca1dcefdb9f5c2eadd691e18379410dc226e426a25b3c0a0e84e3c7ebf5020fd5e92f5ac01c9466c9a05537b2e0906daf4f8d385ce41448938a00e5c34b42fc2891dc72ab151e3db6deaec074112e33a1da2ada9427f9a2e19af8dcf892bc2e285d0dce05029e887bf56c239bbc4dedc42054e020b28007c88d6d192ed60ce3bd2998104769b9136a5a07ac815adbcc", 0xef}, {&(0x7f0000000280)="0416572e0a094a1196d7bf9ada40efa829839db394611cb0fd54e424996e5434c3af15a3fceab6503e61304b5349bbcc392e027ae72365617bf5f0056d", 0x3d}, {&(0x7f00000002c0)="177f52432482e9b1d00b0e5cb6dab7cd9c4e9e98b87fb4afdea1113aff60ca3b6c522d703ecdfdd5cbe64e30f4330a04c7f660ea891158759580477e8a74a4e9d8b73e35c339c4a7ab4f29a786313ce23161a8c512b7d4a55a50e61b4099c77db8db8c7b8b981da33a44f9899d66f982f5087f1f01a28e6744040a76bddcdcf44e10ea7a3966f505fd31fde4547a7653ccdaae246375b13f729d88c3fc3ea3168be2fa22f601517a256d94771c", 0x1d0}, {&(0x7f0000000380)="79818ba279c20ba95e6825c5f353abe92846abc570ee1b05844b2ed5b716d90aa12693a428", 0xfffffffffffffea9}, {&(0x7f00000003c0)="bb238c97fa84e83e01b1a8fe3a249299815eb5178ceb3948bddadf7239412ec11dd46bbb140b7cf989c30f39a17a571ba0a189a570b72d8f056ebd70aa5606a55651f03db9d49657effbb2bdba7ccc6ce0ff3b7b29f9c1a2503faf6c3e1f00433f92bbb0221074eee704852510cb0d6a7bae14a89e62061597137be69c144d91aafb481cb269f4fd82d099b84a8a14b7a15a050837b90c03d267db87428326703efac67067a53ebff3f578257be9f0c51ba2631bf25eb8cbcfee6d192810f8d78876730ba67a5e9cf52717b933e859792b689f9899e66efed7a77760ec9656892d06fe0227", 0xe5}], 0x5, &(0x7f0000000540)=[@rights={0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x38}, {&(0x7f0000000580)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000600)="08dd4edfbbbf5891b7430450307a2f91b5343eaca3dbac3f1968705be73bc7af48f0f4e04e793ea3", 0x28}, {&(0x7f0000000640)="7c23a4fc82039cfa7c55080ef431a65c9cc779f4679c7d16ebcb7ea97cc0db8cae471fd72dcac0c523d4ea7e2d845265e3ac56f5703fa46fdd0ef9dddcae1cea7e6d49762d88606cb482989c101d94e9579f6886c51d9db957fff76937904c21695138ff3af259b394046801f4785500d71a554058f2578d2bbaa371a905b554df0137d45e86456220ee8f964891830d233152ecb7a326b21df93de35d90fe9ded2a70078db3c91184e031606427d9632202f90a3991cd27909b6821ee385b017e9775c46a07f5771f68fec9787e2f7eb89e4e70539a0e7779ceddede50d8f4ded83ab37039ba56611dcf9626e1c9a3d2646", 0xf2}], 0x2, &(0x7f00000013c0)=[@cred={0x20, 0x1, 0x2, r1, r2, r3}, @cred={0x20, 0x1, 0x2, r4, r5, r6}, @cred={0x20, 0x1, 0x2, r7, r8, r9}, @cred={0x20, 0x1, 0x2, r10, r11, r12}, @rights={0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0x1, 0x2, r13, r14, r15}, @cred={0x20, 0x1, 0x2, r16, r17, r18}, @cred={0x20, 0x1, 0x2, r19, r20, r21}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x128, 0x8000}, {&(0x7f0000001500)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000001580)="6045c3119e13dc8854d7bd21cbdc359d49541831c749d86c37ddb65b36a758d244bb0a38d5333bae9c7b9bc82d46c6ac96b75e7770878820aeb7719fc46c3ee01d2b82c1b40518fd67a5ecd519b85dff3d2f5bba1913e59ccda682f45fa430bd031958ed4fc81d6b", 0x68}], 0x1, 0x0, 0x0, 0x20000001}, {&(0x7f0000001640)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001c00)=[{&(0x7f00000016c0)="4e9cb33a46fdfbfbcf2de016691a3d2baef7aa9bb0c30baa9528076221372ba8c67c7b89a9c366facd9f46e8dca35c61b440c9fb9d5d450bbd1b1bf66ec6399ac22d01cbea8e37ef7718e2a2d382bd8d", 0x50}, {&(0x7f0000001740)="65cf40a6de12d106b74f3b68eaac96370ed55ecddfeccfe8ca4721a8104818558fcdeace66ea6e8e2f7bc003a6cc897821d07728fab8", 0x36}, {&(0x7f0000001780)="25300c278f3aa8e613981d161a22ff4dbd33fd24d6a55596c83d0d43732d54d6c43571d150733ac3d623a48f49aaf315970a34abb925054bfb1cbf8cbc541e837cbecfacfdb768a908e6d0c3b48a6ea29f72ae2fb9d8236e8ec35a56a97ebb3cc802c95789d70511da61871f71f3f998dcaafc4cc3500d73ef1178cf7fcbb2df41a7dba1cebf1f3f", 0x88}, {&(0x7f0000001840)="6caaf8a3bdc6293d04160c2982b99e48c138a83933543bad030e38a89fa99163f7c7f888580d156a8977419223fd93cc72262da812074254fbc14e2cdfefb892a30b6aad1261d1ab62d26dbea37b09962a7697e343051a54c87bb6d1b1fea3a30cb9212af38a98b854f0ed164a4f138a4cc889dd5dffdef1e4862d21ce5985fce729c6495944bf6e705d1df0934c99b9978ea7b69644fedade0704797d8f49a397c91d87e7e88cec0619bc10d2a485", 0xaf}, {&(0x7f0000001900)="5a2b7636e046bf86eecc0c6c682170bac0991d2e3f2730f2c1c907bce46f259b72ab397fd510f884d10aeab8672f923460d9f2e321d40d13940fda441510249a0dbc27dea257930321c87efa78322787f16b774c7f88f9cc5181d4443caf161197cebd7523297b3372c64396", 0x6c}, {&(0x7f0000001980)="67ba9c99d784f8b11c6726f767c7fc08268fa0c772", 0x15}, {&(0x7f00000019c0)="5cea6aacf6f2f0d81b58880187c193a297758972ddebb462d0eb80162c9efc595a7c096f6686b32b537df9047b31c21b44f73f7a74649d71abff0a0797e7f96c95b9e9b4a7951e4767e47f4c233978b41187f90c5c917574000c691ddb024d232a94", 0x62}, {&(0x7f0000001a40)="f278cb69945f06d2ade887743e134fdb5d289067b2e8cf08919c341f6f4cdebc72eb555bfb89a73639861348fe109c849462daebf948bf4d3a67b66a9ba8dda0d9fb8a489ac0686c7dfae69dda67d327c5aba3c089369e2755f225814d57e5fee9a559ce8e235332134e10b8096cc49bba04ef7ba574e8361b2c85b135fa89ba150063a17f396e2f2453e25457e15507f1f5e59422f7659ba1dc828821780059efe66efb1f277d716f8c06b36a5d5abd6fc170a4ce38c9a863636261b7b4ad248d575e5b74a947406aa2136683ffc30daf48ec", 0xd3}, {&(0x7f0000001b40)="4e402834d153ec96e90cd85c656a3458181c017071ad27dce6487407457410f6878f783439033e67e9c5ef3480dfad1ecaee86641f91e837ffc96a1dee634dd864202675643d46f011f27f69e2b291a57367c1e58c2136b99bf146bfb3de38588985271e0c416acd6922817b8ca134528c7fbbabc5d45a2ef47759718931fe310566475b01eb1757f71ccb5c75c147701e2a135c0ce29120fc6a69d611b4fa04593379d2d4ff8415d92cbd2abeaf15c2", 0xb0}], 0x9, &(0x7f00000021c0)=[@cred={0x20, 0x1, 0x2, r22, r23, r24}, @cred={0x20, 0x1, 0x2, r25, r26, r27}, @cred={0x20, 0x1, 0x2, r28, r29, r30}, @rights={0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0x1, 0x2, r31, r32, r33}], 0xa8, 0x4000000}, {&(0x7f0000002280)=@file={0x1, '.\x00'}, 0x6e, &(0x7f00000023c0)=[{&(0x7f0000002300)="9b589e857d95716c5d525395e341b95b7dc0647690f115e2bc983d5a612d7a460beb4d4c160827975e857cc2fedc2f933a772afa98f67c980b512d8eccdfd559571b02e7ef25da1e900503b24fcecf40fe673354455cc327a91679afc6487b7b2e6fdc6f56be310c3ea13a93b98c1bd30f219a6d8f9815b8f7d410dd8f14b6b9ef57dd9069b4823696b625353d26bab11c32695e69da45b37b0c3c2f", 0x12e}], 0x1, &(0x7f0000002d40)=[@cred={0x20, 0x1, 0x2, r34, r35, r36}, @cred={0x20, 0x1, 0x2, r37, r38, r39}, @cred={0x20, 0x1, 0x2, r40, r41, r42}, @rights={0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0x1, 0x2, r43, r44, r45}, @cred={0x20, 0x1, 0x2, r46, r47, r48}, @rights={0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x110, 0x4000}, {&(0x7f0000002e80)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000002f00)="62b1c5cd85a179441be91b394a0a8453cc8954e810e8e3ce3601f3e581679b1d6d903f11d209", 0x26}], 0x1, &(0x7f0000003780)=ANY=[@ANYBLOB="06eb0000000000000100000001000000", @ANYRES32, @ANYRES32=r53, @ANYRES32, @ANYRES32=r53, @ANYRES32, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x40001}], 0x6, 0x40000) 00:35:29 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x1) [ 1663.610438] Free swap = 0kB [ 1663.610440] Total swap = 0kB [ 1663.610442] 1965979 pages RAM [ 1663.610444] 0 pages HighMem/MovableOnly [ 1663.610446] 313617 pages reserved [ 1664.130352] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1664.138313] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1664.145007] hid-generic 0000:0000:0000.0526: unknown main item tag 0x0 [ 1664.153726] hid-generic 0000:0000:0000.0526: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:29 executing program 3: r0 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/access\x00', 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x3) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, 0x0, 0x10000009e) 00:35:29 executing program 5: write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000080), 0x4) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000340), 0xfffffffffffffe17) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000004000000030000000000000058955d63000000000a5e00000000000000fcffffffffffff0000000000000000000000000000000000000000000000000500000007000000ffffff7f00000000040000000000000001010000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"]) 00:35:29 executing program 2: r0 = accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x800) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f00000000c0)={'nr0\x00', 0x200}) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000380)=""/240) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r2, 0x0, 0xff23) ioctl$IOC_PR_RESERVE(r1, 0x401070c9, &(0x7f0000000080)={0x32, 0x100000001, 0x1}) 00:35:29 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$KDDELIO(r1, 0x4b35, 0xb71c) write$selinux_load(r0, 0x0, 0x10000009e) 00:35:29 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ip6_mr_cache\x00') perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, r0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:29 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/60, 0x3c) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x17) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x802) 00:35:29 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x2000, 0x0) write$UHID_INPUT(r0, &(0x7f00000011c0)={0x8, "b48d2fe105d6815c1e4f552b39e5a3f4e68f6b1adced070c1d1e3f971058d09be404086cac9476214875b12093f027bda1d5d46222d7de5002ba3670945c0848bf193e7ca4af3dbd4d8db861a565c417139c580c4f8ee003d7b135d1adb8f7390a4c223f6635ae58d9ee52301b0f19897cdd58880973345d3fcd38ab60ce9118e0be398ddc582a59e937c09041e762b1f10f835a188ce516a1d4e74ca8c7b192ee4f21e34badd969b9707de93bdec499503236270f19a9cb59b3fb0a186fddc6438ee32a97e87b8a094ef2f9ab880f4a23128126d4ef2db9f5eb56a5c89c8aba5af05acff1615429ad53ff552c2b9028dd489a0d10d71d70ab0d14f3087af0b0ca666249ceb9eddde13827b132408d8dbeb4d73c103ce644438a6d9624ee51d9791c7e6e580883ba942a357075735a46e6ca7d53f7b6ff5831d34c46a67d94fbc76dc3dfda023feeea7858cc6b060c5ee9bb092006c9ed1e16568a83d5817629cb5838911f6f3a3fb118dd209c6b14d44a81d38d8dd3710ed9e9278f98b0a1998fc181f5d1070b3c5ee50072859ff040f1963c871ad3d83270d2980a6b3dc1b4fe780b45b1c77b86628eb36942eeec7c4d9299e9006475f5b2d63b5648e5bf15ce3f055ad0e6e0b4a7992a651e64d9c0edd72c4868adf9739b2c22981ec7eaf91c040a3421579279fcdcb8ac0ed57c4639565f6647c41b2a37974cd80e4408fb788cfa81dd3d5ed6fc4895ddd0b7c9eaaad1551488e234a8afc99e2ee99857a0d88a7adb2aecf9718b8d2f61a9487c6a8814fa7226a13160afb895b2ed2040c7bc4d5b891a4d75fee134c4f018015d94180b0e67291eb583a1a6df2b389dcfc0eb199c0ef787260b6d6c82c36979765db93773157e277b575df1b0ee786c06f8d853ed802103f5ba848a0abb7fbf6d436e6423a4ccb0580ef7945594ce8ee8b0593012e136579126c029343e702f55d55157845ad391ca5238986060213a27f6c96fd2001eaebd4fe304065765616f3bf327c70fce04431f82e0458b33b07cba7f276509a09307e3aa5cbd64808178db099f5f22c1066d334de4296073c0676a965b39aa13212ed59ab58187b7d3de592eafb30a9a8709b789f753ae4dae7d0d788dfcecfd046d3ef7a1c24ab7f9e27ab25ab04fca57a5ee5ce133f8fd3303d65ae2e3ebd47acbdfb4af0ec2dd7e481d10565b6c6137bd200cf527cd6b09b228fb7b55dd2016fc97bbc958116bc52b8d75c255ac4bddcc6a96db02a6b2ba52f07938a5cb1d02e1108292612562d3b3ecc256a7e437215c268dd1d0b13913bb34b03143fea70c9f42864f61c09adbedd16b635019ab2376a77c4bac09c0e659212e89e8a4c90dd07b6a16b8fccb350e72789cfd5fd390bd96390b949e0707fafffc751c9916d941a2058252cb2b24f06e50bcae80dd78c578b5436728a14136765414e510e93c8dd0c2014d6c4f5f3cb4fd2f44390f8916e1abd60bc96d76e9ad98330983f17b3bb051b45d7212266e6ae5a5d6659af778086b1a3ae111a1f2fe7fbd8fd2a65cd1a2cb148e41ce7a7a3d2cba482bb0efa5027600871d06e679c1a90bd838a9bf0dba69a2d2f88435f35cf95090ddc055beab605af742aac2660417ef9e8099444f57f8c53cacef2e24db0473abcb6d4e6290c918454f45a29b6f3a1edfc132ac203d5b51c1e9b297a7d440bf986c1d5d8f40e8657b995e6a9cd9ea077248a1d22fe414fe0f168336431358a19e67cb45652e6c1a053069d22ee6c6651d1f63c94a412043c6135e744a69632019e8496ee838375a16215913d4499e639de4d86e9e86a1e982d758f71787cdd86eb8a1b48ec66822626fa677560524cf2f63e8ccd8f9e6b12d712bddb1dcd45f42d888349bbd91963f90228fe1ee914bae76f8a1da2265287ebb63897dfc9edee050d914901f86f475020135e5119865645c4cdec440b7f7883ff0e440a7705d1573bfb37696b2bc501fa602426ceaf63d8de22d94b64d23a4ae3b8c3d185fc83e68d83e32ab392bbe39e0f2057fbde75f7f46382d1740d7da22cd8ec0abc6958a41f9efcc2c33821f2df264bfa24f959db88319f44b094077e65f8af8119b40b4bd256d3dc5bf16a4c1d0d626bd4bfd6dbc69ac55e7c1ce3f67041cbff13c6d4a5440c0f0d713f1f400261aa8fb9aa61fc0f5e9b06e88981bb1fd46e43facef7c49084e161ad24ef342bdb1184511b67c37c5722ff9dc211e2ea5b4e9cea2222f03f3a56311057a50347826dcae51f0f958b2cad7a040e4616ab412fd32aa3fcb8cefbe1a8f66cc5120fd9900d11084efca8d66e55221d461c5623eeae240dd9f74e563bf7016c3c1f6b5d992d8db7ae006eefb64c74b0f2e6346156c2811c05bd7845a36ffd08704b6502e8bbcd6ee9ae5c5a9e1fdc0c76c8cb35a30313906130f6fec3ba417c7f5e009474f69b79ece340007a935cf057aa362e6c0b9f3df725d0d42c454a6018321a9c58e10013ac04d0174c5358bfcc293f0f5b12a30f6c9da0acc3d1eff061d850a9f8cf90f1c2f7c0160fe4b29d4dba697ceeee8ba32133c1d852999d403327a1c991fcf471f371d1b38332a19e164777801c470e7b01d487c2aa09c13e2528801d39bb034c04193cc3ee78454cc8dafa9c28f3fce6bd943c79a020efb5605bb7e885b9c954824a3fa8d45bc79e8a3a9171420ceaa7e3c917e1b2c4e748343073cb9440fb270408741bd5da5214434ecd367b666381d52693b89b9f55d8a9f50f22803fe73c03754795f7d9b284e42673fcd2a2a9bb73f73fa55c967f236ca6ec2996cc8979e6260ee342cf39ba006e5c549efbfc6cd118ee7769e5bf2202521a5a553aaaf306d558ba2f811774bb0beaee6deedd840a2988c3420fe604a36a286f5746f129076101238e37df6d929eb13ca4b528f9a5d286bcd8d31ce4801ce0b56703d7e58eb965612d033da4cea920414abbb10fbdc5c8b59fef340bda3354d9fbe106e546c86f5d212616a534956a5c0c5d71e7e148154bd16fa7649ccb3c952be29e6ee2cce2c77098ba71607030163c8088b12912cf210a8170b6d2a615b2f5a328427b60203ae15096f93b1e9bc2687e631e274342da5cf62207179ac12b0160856317604331229f9d9bff55462ef5aae3d3e4c261294eee368796e3f01409f3aae8a81ccdae0a7ea3c53fb2cadac7baca5361247c3ada443b65d97bcbf5722ca3aa7d3ff894b3ee96a20836c3612cd656b0b08f2afc2a1c8997c0100ed3aa2b5dc732567416d32e0c6cdd7eafdb627ae75259fe6fd4eddfb45ebb93232633402f15dce5e2f15035d3749ec64b4cb10641df0b5f9d81b6677345d6e93589324acf5d049ddd1508e8aef0351932afecaef07372f775233f1116788d954f531bad4f44dfa15e252083fcf51ef6482b73b795cf92a4a535511dd8fd990249c21320f27c32fad64253bc1f86fe4a36320a041e2a16f332ca44b29ebc11bb2bc57d7bba6727541731529232fad21226fa1f0e47330743e9e36212450df7a73ddbe8ceff661e146b4585068cc0c228654210e49b9eb1b00e7072e1c6d805b37e5f1bb2d1de6be53052053c688ea496a2475be5ae88c110f8943419c730a7175953a104025a26082512c5ec917dce441ce18653d6c1be720bd0ad52516903c9983697fbe4cd7858d1a2a41789b4cd17f7c2222fbcf02ebb6d4ce70f57d5d6a92090776bf958b45419bd02cdec2e51c1c793780fcec9868d612f14eeed426a6d8899f6ddd7f7e4842b036b1e7ea9173ec1e4184496f517666e37083d688d11ffabbf3f5b9d1488f815c2489eb29796c953848dd430b0420bb0662187c7f9ba5314321310e964f2865053e06b67c3517c073812ef53abbf4cafe890f9f6dfb61ea742dcbd6d3a0fea1b6a7c2c83b58e27cd7a5c71801888ed3575d6f5bd5f76d7eb5ae5493716fed1faffd119eaf1f69175e6dd7ec10911bebf9d483743702975b1b3a7d148c5f904522b33d1b5b695ed465efe84e7e72c873164010c642861ce5816e5314c8eee7c10065f5127812bce945ff1625f45f1f493bbf6df7d5320990d79fed5ca2a302750213b7db1600c9a1a4d76de1cb9d7df5033d99c65ac3e609571cec5d701200aa4444d215bcab10a48eb04de2031f6445908d31f7d2a4c3a64f524475a63dafa67be7ceba1f7435d4c6cb5713a98741689cc39bbe48970cc5285cf5d31355e2f10b95ed087fd12fd0300e113846c5c67b98f6506e3f56890df22d56234334d1d71c06c9dff15c60e3a1afa628cffdea52f6c78551a2cc7c7f9e09b5efdb3136f3f8921f67cbba9ad19e56f03635e0a319c3fa26fc60cbd2266e35297e5f86d38e0022f8b221592406fd0b1ff045019e2f7c43d78efbd6dd3c93f1dfdfaf60b97dcb66a8dcd2650c700790b80cffe3eecfc92f816292d449a2da012c340cb3b3246a8f85f6e21f9d2d0595f9d5e9b4b38cb943af2ae688765fdbb41792832b1fce216106b0a33e05b522bc5a58785733bdb51a69e9a5f844940e0e6e99ba88ac7f6fd106cc43a32440c8724d147892f38474ecdc4b188a063fdc3d8bec9eefc8dd38c9a15da364b486fca959e26b7c2cf4e35a83c12e26a9b86f9eeb90b68e0876b14ade3affb242a84f7676c574ba9ab4479fdd51b010571bd6976877705f7f477680b2afca0e61b4c87b4dc0f3fbed3d55110e9e0370ebdef2cf6487865e46a858cab1a332788b45a89d2a633a5350d11710c265ae82439934c9e2f29143a254d73e0b13e6dd52b4e15b09e1673e3310da3ac27ed340e4c21f5b24297cec039eccdace3082fbeba80fb2ed3dc5279eacf9ed03bdf87a7bb86782aa863579f9d53ff75e0b94455cdb4ec40396044c9e350e32284937bf24872375d0224760193422aa2ce2fb62e18a93243363f8d9d2e83eddc9dcff4c34fbdfb5cff0b87b08f6982bc8f34ce22bab16491e578a1be5cb1ad28ffb21896e0ca2e806caf46b277038b66f3f6d3fca3868bd81eeaf1bd39803e241b1dfc35992fb94ec1d032460169c165afdc6e6e41ee72eaa12feb2c71b0b123efb47d6d38911bd4e6016d5edf8d243198e6f32411cec0308ab4d4cd9df9fa838f0f9bb867e72ffc06e970b2a6cd7e1f0b3c20e66e549daf1b1f07c96991c5c8faddf635df0be964ae5139d312ca3f9a18d386e11821810925a0a1f06c799f2d72efb54225add38314cc398b59fcef1a025161d8079c48773ef87d3a97519168559e27181efcd2ea3b3f6bdc96a9cb70efbaf44302b18dc82cf06352fe364a30dbeb64504bc8bc0583f16acfe3c78c3d3abfb9c7a3990d98bb9a56b07c1394856ae7bc24107602ddba282a9ea072d2183333a273f90c9fd417f212829dd8aa19f1438b2d3d946d7573b775c9a426909ae84550303220549a864b0f7a9d50278617387cc26c05b721b4902c69000e4ac6fe160fc5dd0326b9fb9dd42cad153560447b419ebb0bad894bf3955c38a297de337a33c64d5f5e9c5352832c0720cb532a1c31a2a3d7cb25162116fc40c19ce0b59bc4017256c0b573ee100da873db197a5fe244c04527d9718b850c85e914a9609a68799caf7089c6ba0136acdb091574fa859b6b442a67905332a2880b3252a6b373426634ad60f0af129cea3a45e36e23c930650873c05ffbc0ad4fcbd32d48fbaa1ed146e79fd1e67b558f72a7c81cc257655e2bc3a5fc1339e4146b89853ebf3d89e90cb63c4e0ef21dff939556bbaf25eae6206992088df3b5d4b87b6839b771a3c66fe7a3a50154945d91f33e5aed189fee3d7d53960", 0x1000}, 0x1006) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) creat(&(0x7f0000000180)='./file0\x00', 0x18d) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) [ 1664.444519] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1664.463337] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 [ 1664.463350] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 [ 1664.463361] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 [ 1664.463373] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 [ 1664.463383] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 [ 1664.463395] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 [ 1664.463406] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 00:35:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r4 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r5 = dup(r4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r5, r6, &(0x7f0000000540), 0x8000fffffffe) 00:35:29 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000040)={0x500000000000000, 0x10000, 0x1, 0x4, 0x8, [{0x8001, 0xcb4c, 0x0, 0x0, 0x0, 0x2504}, {0xfffffffffffffffe, 0x6, 0x200, 0x0, 0x0, 0x4}, {0x7, 0xeb, 0x4, 0x0, 0x0, 0x400}, {0x8, 0x7, 0x1f, 0x0, 0x0, 0x1000}, {0x10000, 0xe9, 0x2, 0x0, 0x0, 0x202}, {0x2dd35916, 0x2, 0x0, 0x0, 0x0, 0x900}, {0x3, 0x3f, 0x800, 0x0, 0x0, 0x2108}, {0x37, 0x6, 0x2991, 0x0, 0x0, 0x80}]}) 00:35:29 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) memfd_create(&(0x7f0000000040)='/selinux/load\x00', 0x5) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:35:29 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) ioctl$EXT4_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x4000) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sendfile(r2, r0, 0x0, 0x7) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000040)='trusted.overlay.redirect\x00', &(0x7f0000000080)='./file0\x00', 0x8, 0x3) 00:35:29 executing program 0: socketpair(0xa, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EXT4_IOC_RESIZE_FS(r0, 0x40086610, &(0x7f0000000040)=0x9) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r2 = dup(r1) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0x7) fsetxattr$security_capability(r0, &(0x7f00000000c0)='security.capability\x00', &(0x7f0000000100)=@v2={0x2000000, [{0x9, 0x8}, {0x90000000, 0x8}]}, 0x14, 0x3) [ 1664.463416] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 00:35:29 executing program 2: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) r0 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f0000000140)=0x7b, 0x4) bind$inet(r2, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f0000f40ff8)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) getxattr(0x0, 0x0, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) setxattr$security_evm(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='security.evm\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="05030200000000800099c8317c23c95b800dfd30c65b223240dcadaf8c354782b876f54e288e44d0f03b3b582a4f0619cff7015aee595ae0b0793cabd8739cded4313f112e05e049ae1c13775ab0d665aefa24886820abba2235eca25dbd26236dbb07cb5ec8e4014e8901d59440606b6c402fbfe673555ec3e86afb932d556f00a5c45fd18c3c73827bc3f84a1ad867cd914998b35d1cf3dd822700000000000000000000000000000000000000"], 0xa3, 0x2) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000180)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001800)=[{&(0x7f0000000600)="80f17a0b8c8970cad4e7c2198c830f262255157995a738328a6ea456e2363942b6223ced8e1d157847f0c1b27a6f790486384b94faefd0dfba2444691133054cc3c8e8e0c3448446a3c2b9f6f110a48d3902d829438729dc7496c17992daebf777fcec616e2ab5ee4386fc35ddb3c5be77d95c0fffaf93cd81c953d311d52830de1d0e9e0df27d08c3fd370198119340781d16aafdfe831593becee6a47cb0fc059d70333ded95e2eb745ff068798a7f26f16839020454432ad0db8fad8c6f345d112e5a6324307d2828ab93a8466da7e80f1a9a4e52857001931223755f7cfb153a98e80cf6b91cf3b9d6634bb2a11f78cc4b3e54a5ac1f17ba23f8eae550c41ab7fcfb549b1791b61093ef140b2b4974e454654ecf5d28797058e196c632fe4f8b71816b2e3c766121499ac4ccdabdbb8c2c57d4a2b5a2e123d0eba31d36285709a22bbdd00e1da947b486f23cdf7453fb1ea5a4775d4dd315e6555ca87c6326efe9bf74b8daecd441eec2ac284d3c062ca8db46acd4e54eafd2cfe5871feac2ba09f31813b44eb3de3515a7b702ee6e0858841ebaddbc8a01d8bfc444c7c0d5d9829a7f61063e31f4fbdef237ff9d4809dcb115c5ffd86af35d1d2edadae8d793a6a0b37adff41ba5a7188e3d46764a5f242fc20b3f44ec5d18ff251b231135c066b9ab5b889b0774613a5dc7a6d6ad5e2d6d095b610f674be6ac519c7d19be29ddccdfe3bf7ea744230ff61d1f3657407d2cc64a4a432cb843d91f98e39f96f47fbd513a12d4a40bd7e15b5910792bea8f197731950245000a99787b4d267c70852d07c94c280f17934214c64677bb5c3c6a996f4d20fbf54f520ed7575f66cd07aa2e14423134962f73d86bce9eb93c697f66adeb655b7898d1f9e66a045f421937f85c251cd510614d3f5f8ca6230d4e04e3e9f36f73f8484749ac03c6b657e81cc9a201817e44f8cad068d100c2ae02c521a83d7bd5f26d8eb9de2f769a356a4adbcbb4425f66293ad1f49851c233a3a64f474860bd6e78b9edb66e259358fd322140140341245fb111b95c9b2e4b6b63b82e711b59d65b06b70ec3ac731d916a5b9f3d4c84c63c4e25db1ca40b2662e0d03327ea4f82d4d19b65527d48859ae051f6c7726bd84ceb1f8c40cbaeb08ecd0fd6aa1367b62f4c41d85525b4c4d39c0f314d88bb1c63554c199bc5f2c8aed9d2b4e864e232107e28658a612fb8589105b00004308fe4635e3a20cc44ba33557a8c3dbba28d78c5390b6a1e292bbdd4ada2244c87a4135c9dd3a426908b9aeed9adff063fa6fc056b7587e3afc5390bd5f1069db6277e3a84282157c1d4fc8c9326efd496659955724cccf7f0ac6d767dfc9511bcc3b51ab7061a35a24310b1f7b0b003f132360fc2f0df5a0ccc27bcba0395fc3ff3842071f0a4dc2debdc1becfffc9f0519e323f5d9793274b0e5eac4be6da21055b44e3db6ab0bb550cfa7305a78a840e1e46b29ffc4f337b1c6165aaf284290f69a620fe2dc9cdc6db45dec913ab4d083d77207439e758c156a39299872b288c9f18d13e8ae0284e132ddf77140b4d4a1c8b5f2c93359efcf948dbd92338fa90641069b479ce2a2ade41edb50f32dbc746903fc41d9b6c0c478848f8c60e1c77a6fd41f4a859609b944350543a4694c913d8cd8ebf9209615b9a1b726d50e1ed2e810ccb2ed4340eb30d27b22120292057a8c11dc888825c97f2ba1d558246bc5d972c141eb8633592bd3246962f08a5595ae01220b7a78bc7a090d1ccc8613537f766e4e9602685bd00aa5ad7309f5883bcecd75b65b341508a5beee817be3fde4b38cc6da3be077760693023a4295", 0x519}], 0x1, 0x0, 0x0, 0x800}, 0x44804) readahead(r1, 0xffffffff, 0x6) write(r1, &(0x7f0000000b80)="411dc00ed79e9dd7ecbd2f6c422434de13189612424e5a04abb8f5cf56b960a1628bea0f9b3682cac225512596c0f3340c887935ccd76c25384e6aeb961316f80434077a6f40dab741ff262489551814dc", 0x51) bind$inet(r1, &(0x7f0000000b40)={0x2, 0x4e24, @multicast1}, 0x10) sendmsg(r1, &(0x7f0000005b40)={&(0x7f0000003800)=@sco={0x1f, {0x6, 0x100000001, 0x4, 0x1000, 0xe4, 0xfc2}}, 0x80, &(0x7f0000003980)=[{&(0x7f0000003900)="4d73d21917e4b0b348e73852fb3b647f47de14be2cd97e31e1f9f654a5b7dd10feb30596fc806b1155853dfeefbfc88e99bf4a172c8dd369d3f5c23af0109094fa20abea9596e8c4dbcd866a3c315cc8126ce4e06e", 0x55}], 0x1, 0x0, 0x0, 0x4000000}, 0x80) bind$inet(r2, &(0x7f0000000300)={0x2, 0x4e23, @local}, 0x10) lsetxattr(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x0, 0x0, 0x1) getsockopt$bt_hci(r1, 0x0, 0x3, &(0x7f00000036c0)=""/218, 0x0) read(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) shutdown(r2, 0x1) recvmmsg(r2, &(0x7f0000003540)=[{{&(0x7f0000000e40)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000001100)=[{&(0x7f0000000ec0)=""/223, 0xdf}, {&(0x7f0000000fc0)=""/29, 0x1d}, {&(0x7f0000001000)=""/201, 0xc9}], 0x3, &(0x7f0000001140)=""/192, 0xc0, 0x7}, 0xfffffffffffff0e1}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001200)=""/147, 0x93}, {&(0x7f00000012c0)=""/250, 0xfa}, {&(0x7f00000013c0)=""/19, 0x13}, {&(0x7f0000001400)=""/1, 0x1}], 0x4, &(0x7f0000001840)=""/4096, 0x1000, 0x8001}, 0x7fffffff}, {{&(0x7f0000001480)=@alg, 0x80, &(0x7f0000002840)=[{&(0x7f0000001500)=""/126, 0x7e}, {&(0x7f0000001580)=""/207, 0xcf}, {&(0x7f0000001680)=""/58, 0x3a}, {&(0x7f00000016c0)=""/216, 0xd8}, {&(0x7f00000017c0)=""/34, 0x22}], 0x5, &(0x7f00000028c0)=""/168, 0xa8}, 0xcd}, {{&(0x7f0000002980)=@hci, 0x80, &(0x7f0000002ec0)=[{&(0x7f0000002a00)=""/44, 0x2c}, {&(0x7f0000002a40)=""/91, 0x5b}, {&(0x7f0000002ac0)=""/242, 0xf2}, {&(0x7f0000002bc0)=""/9, 0x9}, {&(0x7f0000002c00)=""/248, 0xf8}, {&(0x7f0000002d00)=""/207, 0xcf}, {&(0x7f0000002e00)=""/180, 0xb4}], 0x7, &(0x7f0000002f40)=""/93, 0x5d, 0xb0}, 0x7}, {{0x0, 0x0, &(0x7f0000003200)=[{&(0x7f0000002fc0)=""/117, 0x75}, {&(0x7f0000003040)=""/88, 0x58}, {&(0x7f00000030c0)=""/77, 0x4d}, {&(0x7f0000003140)=""/159, 0x9f}], 0x4, &(0x7f0000003240)=""/236, 0xec, 0x9}, 0x2}, {{&(0x7f0000003340)=@sco, 0x80, &(0x7f0000003400)=[{&(0x7f00000033c0)=""/32, 0x20}], 0x1, &(0x7f0000003440)=""/232, 0xe8, 0x4}, 0x6205cde9}], 0x6, 0x0, 0x0) syz_open_procfs(r0, &(0x7f0000000cc0)="b6d08b0d51ad07f8307bcdd4db698a83605db05ae156195e8d72de39ffab460fd3780aa0caeee4717ddd36c730e60fe22b307e601dd7793ee716bff20745bb376ce37cf33ad5f55bf3dd80922182a3e2358735bc8cec417a1688ab364b60c78c0ea65cf9e9a325acf197f2e62d938beebd1f28e42a3cd5a8301bd83b073ded2e8c7eb3452562d339a482d9c5cc2ceb0e03848c3574c3f54b9497be92e1000000000000000000000000") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000000)={0x7fffffff, 0x1}, 0x4) r5 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev, 0x3}, 0x1c) 00:35:29 executing program 3: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) [ 1664.463427] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 00:35:29 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_udp_encap(r1, 0x11, 0x64, &(0x7f0000000000)=0x3, 0x4) r2 = dup(r0) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0x7) 00:35:29 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0xfffffffffffffffd) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1664.463439] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 00:35:29 executing program 3: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/mls\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9c020000", @ANYRES16=r1, @ANYBLOB="000028bd7000fbdbdf25020000000800050001040000080006000900000008000600000000000800060005000000080005001a9100006000020008000b000200000008000900ff030000080002004e22000014000100ffffffff000000000000000000000000080002004e2300000800030003000000080003000200000008000b000a0000000800070000000000080002004e200000"], 0x9c}, 0x1, 0x0, 0x0, 0x4004}, 0x80) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='limits\x00') ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/29) r3 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80000, 0x5) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000340)) write$selinux_load(r3, 0x0, 0x0) r4 = fcntl$getown(r3, 0x9) rt_sigqueueinfo(r4, 0x34, &(0x7f0000000040)={0x15, 0xfffffffffffff000, 0x6, 0x6}) [ 1664.463450] hid-generic 0000:0000:0000.0528: unknown main item tag 0x0 00:35:29 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RWSTAT(r1, &(0x7f0000000040)={0x7, 0x7f, 0x2}, 0x7) write$P9_RCLUNK(r1, &(0x7f0000000000)={0x7}, 0x7) [ 1664.466397] hid-generic 0000:0000:0000.0528: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1664.585192] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1664.585202] CPU: 1 PID: 21927 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1664.585217] ffff8801c5a3f8a0 ffffffff81b43209 1ffff10038b47f16 ffff8801a1a6df00 [ 1664.585229] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801c5a3f9e8 [ 1664.585241] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1664.585242] Call Trace: [ 1664.585257] [] dump_stack+0xc1/0x128 [ 1664.585269] [] warn_alloc.cold.31+0x7f/0x9c [ 1664.585279] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1664.585289] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.585298] [] ? avc_has_perm+0x9e/0x3a0 [ 1664.585307] [] __vmalloc_node_range+0x35e/0x600 [ 1664.585315] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.585323] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.585332] [] ? task_has_security+0x130/0x270 [ 1664.585339] [] vmalloc+0x5b/0x70 [ 1664.585347] [] ? sel_write_load+0x135/0xfa0 [ 1664.585355] [] sel_write_load+0x135/0xfa0 [ 1664.585363] [] ? sel_read_bool+0x240/0x240 [ 1664.585371] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.585379] [] ? debug_smp_processor_id+0x1c/0x20 [ 1664.585388] [] ? perf_trace_lock+0x11a/0x520 [ 1664.585396] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.585403] [] __vfs_write+0x115/0x580 [ 1664.585411] [] ? sel_read_bool+0x240/0x240 [ 1664.585418] [] ? __vfs_read+0x560/0x560 [ 1664.585427] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.585436] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1664.585444] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1664.585452] [] ? __sb_start_write+0x161/0x300 [ 1664.585458] [] vfs_write+0x187/0x520 [ 1664.585466] [] SyS_write+0xd9/0x1c0 [ 1664.585473] [] ? SyS_read+0x1c0/0x1c0 [ 1664.585481] [] ? do_syscall_64+0x48/0x550 [ 1664.585488] [] ? SyS_read+0x1c0/0x1c0 [ 1664.585495] [] do_syscall_64+0x19f/0x550 [ 1664.585504] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1664.585507] Mem-Info: [ 1664.585527] active_anon:139148 inactive_anon:926 isolated_anon:0 [ 1664.585527] active_file:6773 inactive_file:47702 isolated_file:0 [ 1664.585527] unevictable:521 dirty:311 writeback:0 unstable:0 [ 1664.585527] slab_reclaimable:12422 slab_unreclaimable:82316 [ 1664.585527] mapped:56948 shmem:2920 pagetables:49629 bounce:0 [ 1664.585527] free:1218346 free_pcp:303 free_cma:0 [ 1664.585544] Node 0 active_anon:556592kB inactive_anon:3704kB active_file:27092kB inactive_file:190808kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:1244kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1664.585563] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1664.585591] Normal free:1853920kB min:5580kB low:9168kB high:12756kB active_anon:556592kB inactive_anon:3704kB active_file:27092kB inactive_file:190808kB unevictable:2084kB writepending:1244kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49688kB slab_unreclaimable:329264kB kernel_stack:73728kB pagetables:198516kB bounce:0kB free_pcp:544kB local_pcp:160kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1664.585646] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 252*4kB (UME) 162*8kB (UME) 154*16kB (UME) 25*32kB (UM) 22*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1853760kB 56689 total pagecache pages [ 1664.585706] 0 pages in swap cache [ 1664.585711] Swap cache stats: add 0, delete 0, find 0/0 [ 1664.585713] Free swap = 0kB [ 1664.585716] Total swap = 0kB [ 1664.585718] 1965979 pages RAM [ 1664.585721] 0 pages HighMem/MovableOnly [ 1664.585724] 313617 pages reserved [ 1664.589389] SELinux: policydb string length 335 does not match expected length 8 [ 1664.593743] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1664.593752] CPU: 1 PID: 21927 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1664.593765] ffff8801c5a3f8a0 ffffffff81b43209 1ffff10038b47f16 ffff8801a1a6df00 [ 1664.593776] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801c5a3f9e8 [ 1664.593786] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1664.593788] Call Trace: [ 1664.593802] [] dump_stack+0xc1/0x128 [ 1664.593812] [] warn_alloc.cold.31+0x7f/0x9c [ 1664.593822] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1664.593831] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.593840] [] ? avc_has_perm+0x9e/0x3a0 [ 1664.593848] [] __vmalloc_node_range+0x35e/0x600 [ 1664.593855] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.593863] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.593871] [] ? task_has_security+0x130/0x270 [ 1664.593877] [] vmalloc+0x5b/0x70 [ 1664.593885] [] ? sel_write_load+0x135/0xfa0 [ 1664.593893] [] sel_write_load+0x135/0xfa0 [ 1664.593901] [] ? sel_read_bool+0x240/0x240 [ 1664.593909] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.593916] [] ? debug_smp_processor_id+0x1c/0x20 [ 1664.593925] [] ? perf_trace_lock+0x11a/0x520 [ 1664.593932] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.593950] [] __vfs_write+0x115/0x580 [ 1664.593959] [] ? sel_read_bool+0x240/0x240 [ 1664.593966] [] ? __vfs_read+0x560/0x560 [ 1664.593975] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.593986] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1664.593995] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1664.594003] [] ? __sb_start_write+0x161/0x300 [ 1664.594009] [] vfs_write+0x187/0x520 [ 1664.594016] [] SyS_write+0xd9/0x1c0 [ 1664.594023] [] ? SyS_read+0x1c0/0x1c0 [ 1664.594030] [] ? do_syscall_64+0x48/0x550 [ 1664.594037] [] ? SyS_read+0x1c0/0x1c0 [ 1664.594044] [] do_syscall_64+0x19f/0x550 [ 1664.594053] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1664.594056] Mem-Info: [ 1664.594075] active_anon:139148 inactive_anon:926 isolated_anon:0 [ 1664.594075] active_file:6773 inactive_file:47702 isolated_file:0 [ 1664.594075] unevictable:521 dirty:311 writeback:0 unstable:0 [ 1664.594075] slab_reclaimable:12422 slab_unreclaimable:82316 [ 1664.594075] mapped:56948 shmem:2920 pagetables:49629 bounce:0 [ 1664.594075] free:1218314 free_pcp:272 free_cma:0 [ 1664.594092] Node 0 active_anon:556592kB inactive_anon:3704kB active_file:27092kB inactive_file:190808kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:1244kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1664.594114] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1664.594164] Normal free:1853792kB min:5580kB low:9168kB high:12756kB active_anon:556592kB inactive_anon:3704kB active_file:27092kB inactive_file:190808kB unevictable:2084kB writepending:1244kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49688kB slab_unreclaimable:329264kB kernel_stack:73760kB pagetables:198516kB bounce:0kB free_pcp:420kB local_pcp:116kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1664.594221] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 252*4kB (UME) 162*8kB (UME) 154*16kB (UME) 25*32kB (UM) 21*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1853696kB 56689 total pagecache pages [ 1664.594274] 0 pages in swap cache [ 1664.594278] Swap cache stats: add 0, delete 0, find 0/0 [ 1664.594280] Free swap = 0kB [ 1664.594282] Total swap = 0kB [ 1664.594284] 1965979 pages RAM [ 1664.594286] 0 pages HighMem/MovableOnly [ 1664.594288] 313617 pages reserved [ 1664.698640] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=40663 sclass=netlink_route_socket pig=21939 comm=syz-executor2 [ 1664.810973] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=40663 sclass=netlink_route_socket pig=21939 comm=syz-executor2 [ 1664.829284] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1664.829292] CPU: 1 PID: 21958 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1664.829306] ffff880190b878a0 ffffffff81b43209 1ffff10032170f16 ffff88018ddf0000 [ 1664.829317] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880190b879e8 [ 1664.829327] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1664.829329] Call Trace: [ 1664.829344] [] dump_stack+0xc1/0x128 [ 1664.829355] [] warn_alloc.cold.31+0x7f/0x9c [ 1664.829365] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1664.829374] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.829385] [] ? avc_has_perm+0x9e/0x3a0 [ 1664.829395] [] __vmalloc_node_range+0x35e/0x600 [ 1664.829405] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.829414] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.829422] [] ? task_has_security+0x130/0x270 [ 1664.829429] [] vmalloc+0x5b/0x70 [ 1664.829437] [] ? sel_write_load+0x135/0xfa0 [ 1664.829445] [] sel_write_load+0x135/0xfa0 [ 1664.829454] [] ? sel_read_bool+0x240/0x240 [ 1664.829462] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.829471] [] ? debug_smp_processor_id+0x1c/0x20 [ 1664.829480] [] ? perf_trace_lock+0x11a/0x520 [ 1664.829488] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.829494] [] __vfs_write+0x115/0x580 [ 1664.829502] [] ? sel_read_bool+0x240/0x240 [ 1664.829509] [] ? __vfs_read+0x560/0x560 [ 1664.829518] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.829527] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1664.829535] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1664.829543] [] ? __sb_start_write+0x161/0x300 [ 1664.829550] [] vfs_write+0x187/0x520 [ 1664.829557] [] SyS_write+0xd9/0x1c0 [ 1664.829564] [] ? SyS_read+0x1c0/0x1c0 [ 1664.829572] [] ? do_syscall_64+0x48/0x550 [ 1664.829579] [] ? SyS_read+0x1c0/0x1c0 [ 1664.829586] [] do_syscall_64+0x19f/0x550 [ 1664.829596] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1664.829599] Mem-Info: [ 1664.829618] active_anon:139237 inactive_anon:924 isolated_anon:0 [ 1664.829618] active_file:6773 inactive_file:47738 isolated_file:0 [ 1664.829618] unevictable:521 dirty:311 writeback:0 unstable:0 [ 1664.829618] slab_reclaimable:12422 slab_unreclaimable:82453 [ 1664.829618] mapped:56948 shmem:2920 pagetables:49651 bounce:0 [ 1664.829618] free:1217926 free_pcp:418 free_cma:0 [ 1664.829633] Node 0 active_anon:556948kB inactive_anon:3696kB active_file:27092kB inactive_file:190952kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:1244kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1664.829653] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1664.829688] Normal free:1852240kB min:5580kB low:9168kB high:12756kB active_anon:556948kB inactive_anon:3696kB active_file:27092kB inactive_file:190952kB unevictable:2084kB writepending:1244kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49688kB slab_unreclaimable:329812kB kernel_stack:73856kB pagetables:198604kB bounce:0kB free_pcp:1004kB local_pcp:320kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1664.829754] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 98*4kB (UE) 113*8kB (UM) 151*16kB (UME) 25*32kB (UM) 13*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1852128kB 56749 total pagecache pages [ 1664.829818] 0 pages in swap cache [ 1664.829822] Swap cache stats: add 0, delete 0, find 0/0 [ 1664.829825] Free swap = 0kB [ 1664.829827] Total swap = 0kB [ 1664.829829] 1965979 pages RAM [ 1664.829831] 0 pages HighMem/MovableOnly [ 1664.829834] 313617 pages reserved [ 1664.852798] syz-executor3: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1664.852807] CPU: 0 PID: 21966 Comm: syz-executor3 Not tainted 4.9.141+ #72 [ 1664.852822] ffff8801771478a0 ffffffff81b43209 1ffff1002ee28f16 ffff880180182f80 [ 1664.852833] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801771479e8 [ 1664.852844] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1664.852846] Call Trace: [ 1664.852859] [] dump_stack+0xc1/0x128 [ 1664.852871] [] warn_alloc.cold.31+0x7f/0x9c [ 1664.852882] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1664.852891] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.852900] [] ? avc_has_perm+0x9e/0x3a0 [ 1664.852907] [] __vmalloc_node_range+0x35e/0x600 [ 1664.852914] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.852935] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.852945] [] ? task_has_security+0x130/0x270 [ 1664.852953] [] vmalloc+0x5b/0x70 [ 1664.852963] [] ? sel_write_load+0x135/0xfa0 [ 1664.852972] [] sel_write_load+0x135/0xfa0 [ 1664.852980] [] ? sel_read_bool+0x240/0x240 [ 1664.852988] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.852996] [] ? debug_smp_processor_id+0x1c/0x20 [ 1664.853005] [] ? perf_trace_lock+0x11a/0x520 [ 1664.853012] [] ? trace_hardirqs_on+0x10/0x10 [ 1664.853020] [] __vfs_write+0x115/0x580 [ 1664.853028] [] ? sel_read_bool+0x240/0x240 [ 1664.853034] [] ? __vfs_read+0x560/0x560 [ 1664.853049] [] ? check_preemption_disabled+0x3b/0x200 [ 1664.853058] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1664.853065] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1664.853073] [] ? __sb_start_write+0x161/0x300 [ 1664.853080] [] vfs_write+0x187/0x520 [ 1664.853088] [] SyS_write+0xd9/0x1c0 [ 1664.853095] [] ? SyS_read+0x1c0/0x1c0 [ 1664.853102] [] ? do_syscall_64+0x48/0x550 [ 1664.853110] [] ? SyS_read+0x1c0/0x1c0 [ 1664.853116] [] do_syscall_64+0x19f/0x550 [ 1664.853125] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1664.863972] Mem-Info: [ 1664.863995] active_anon:139212 inactive_anon:924 isolated_anon:0 [ 1664.863995] active_file:6773 inactive_file:47738 isolated_file:0 [ 1664.863995] unevictable:521 dirty:311 writeback:0 unstable:0 [ 1664.863995] slab_reclaimable:12422 slab_unreclaimable:82423 [ 1664.863995] mapped:56973 shmem:2920 pagetables:49577 bounce:0 [ 1664.863995] free:1218058 free_pcp:358 free_cma:0 [ 1664.864014] Node 0 active_anon:556848kB inactive_anon:3696kB active_file:27092kB inactive_file:190952kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227892kB dirty:1244kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1664.864036] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1664.864069] Normal free:1852768kB min:5580kB low:9168kB high:12756kB active_anon:556848kB inactive_anon:3696kB active_file:27092kB inactive_file:190952kB unevictable:2084kB writepending:1244kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49688kB slab_unreclaimable:329692kB kernel_stack:73760kB pagetables:198308kB bounce:0kB free_pcp:764kB local_pcp:628kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1664.864125] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 175*4kB (UME) 121*8kB (UM) 153*16kB (UME) 33*32kB (UM) 13*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1852788kB 56749 total pagecache pages [ 1664.864184] 0 pages in swap cache [ 1664.864188] Swap cache stats: add 0, delete 0, find 0/0 [ 1664.864190] Free swap = 0kB [ 1664.864192] Total swap = 0kB [ 1664.864194] 1965979 pages RAM [ 1664.864196] 0 pages HighMem/MovableOnly [ 1664.864198] 313617 pages reserved [ 1666.602123] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.609734] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.616460] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.623142] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.629847] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.636659] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.643337] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.650059] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.656751] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 00:35:31 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xfffffff1, 0x0, 0x30, 0x0, 0x6, 0x1}, 0xfffffffffffffeec) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:31 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) r2 = fcntl$getown(r0, 0x9) syz_open_procfs(r2, &(0x7f0000000000)='net/xfrm_stat\x00') socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:31 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uhid\x00', 0x402, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) ioctl$TIOCNOTTY(r1, 0x5422) 00:35:31 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xfcc0f5a1) 00:35:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r3, 0x2, 0x0) write$UHID_INPUT2(0xffffffffffffffff, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r4 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r5 = dup(r4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r5, r6, &(0x7f0000000540), 0x8000fffffffe) 00:35:31 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000)='IPVS\x00') r1 = dup3(r0, r0, 0x80000) ioctl$VT_OPENQRY(r1, 0x5600, &(0x7f0000000080)) write$selinux_load(r0, 0x0, 0xffffffc8) [ 1666.663423] hid-generic 0000:0000:0000.0527: unknown main item tag 0x0 [ 1666.671191] hid-generic 0000:0000:0000.0527: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:31 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) 00:35:31 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f00000000c0)=0xc, 0x4) r2 = dup(r0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r0, &(0x7f0000000000)={0x8}) write$P9_RCLUNK(r2, &(0x7f0000000080)={0x7}, 0xf2) fcntl$addseals(r0, 0x409, 0x8) 00:35:31 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = memfd_create(&(0x7f00000000c0)='syz1\x00', 0x4) ioctl$FS_IOC_FSGETXATTR(r1, 0x801c581f, &(0x7f0000000140)={0x101, 0x1f, 0x8001, 0x5, 0x4}) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000100)) ioctl$BLKSECDISCARD(r1, 0x127d, &(0x7f0000000180)=0x2) write$FUSE_NOTIFY_DELETE(r1, &(0x7f00000001c0)={0x33, 0x6, 0x0, {0x6, 0x6, 0xa, 0x0, '/dev/uhid\x00'}}, 0xffffff1f) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, 0x20}, 0xa) 00:35:31 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f00000002c0)) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/251, 0xfb) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r2, 0x0, 0xffffffffffffff73) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000100)='ip6tnl0\x00', 0x10) 00:35:31 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xffffffffffffffd4) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000040)='/dev/keychord\x00', 0x14000, 0x0) ioctl$KDENABIO(r1, 0x4b36) 00:35:31 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) set_tid_address(&(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) lsetxattr$security_evm(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='security.evm\x00', &(0x7f0000000280)=@v1={0x2, "42e25d2a"}, 0x5, 0x0) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/checkreqprot\x00', 0x40, 0x0) write$FUSE_DIRENT(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="e8000000000000000300000000000000000000000000000002000000000000000d00002cfcffff002773797374656d2c25243a2f2d0000000200000000000000090000000000000000000000779200000500000000000000010001000000000022000000030000006d696d655f7479706576626f786e657431706f7369785f61636c5f6163636573732a000000000000060000000000000007000000000000000300000002000000656d30000000000001000000000000000300000000000000000000000100000001000000000000009fc62e05000000000100000004000000f30000000000000072b3e2d8f73249da90ba1369c96c6955ac4b4d3e9a3377f59d55147a048f4b2deffca71521e51a9ee81c9c5d1f7162d558b872b6401a0670005c37dda36062bcb76c02dc60cd4b7c0968e8a8"], 0xe8) r2 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$setperm(0x5, r2, 0x0) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:31 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/load\x00', 0x2, 0x0) r1 = request_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)='/selinux/load\x00', 0x0) keyctl$instantiate(0xc, r1, &(0x7f0000000100)=@encrypted_update={'update ', 'ecryptfs', 0x20, 'user:', '/selinux/load\x00'}, 0x24, 0x0) write$selinux_load(r0, 0x0, 0xff23) [ 1666.827838] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1666.834562] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 00:35:31 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000040)='team\x00') getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000001c0)={{{@in=@rand_addr, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @broadcast}}, 0x0, @in=@broadcast}}, &(0x7f00000002c0)=0xe8) accept$packet(r1, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) getsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000005300)={@loopback, @rand_addr, 0x0}, &(0x7f0000005340)=0xc) accept4$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000180)=0xfffffffffffffcfd, 0x80800) getsockname$packet(r1, &(0x7f0000005400)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000005440)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000005480)={{{@in6=@mcast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}}}, &(0x7f0000000380)=0xffffffffffffffad) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000005680)={@multicast1, @broadcast, 0x0}, &(0x7f00000056c0)=0xc) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000005700)={'veth0\x00', 0x0}) getpeername$packet(r1, &(0x7f0000005740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000005780)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000057c0)={{{@in6, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6}}, &(0x7f00000058c0)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000005900)={{{@in6, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@multicast1}}, &(0x7f0000005a00)=0xe8) getsockname(r1, &(0x7f0000005a40)=@can={0x1d, 0x0}, &(0x7f0000005ac0)=0x80) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000005b00)={'team0\x00', 0x0}) getsockopt$inet6_mreq(r1, 0x29, 0x1f, &(0x7f0000005b40)={@local, 0x0}, &(0x7f0000005b80)=0x14) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000005bc0)={0x0, @rand_addr, @dev}, &(0x7f0000005c00)=0xc) sendmsg$TEAM_CMD_PORT_LIST_GET(r1, &(0x7f0000006100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20100000}, 0xc, &(0x7f00000060c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="6c040000", @ANYRES16=r2, @ANYBLOB="000327bd7000fddbdf250300000008000100", @ANYRES32=r3, @ANYBLOB="bc00020040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b00000008000400ffffff7f08000600", @ANYRES32=r4, @ANYBLOB="40000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000080003000300000008000400", @ANYRES32=r5, @ANYBLOB="080007000000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000004000008000100", @ANYRES32=r6, @ANYBLOB="280102003c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r7, @ANYBLOB="38000100240001006d637b94476173745f72656a6f690b07000074657276616c0000008a00000000000000000800030003000000080004c68ad92543742f19ec80030400003c00441af42d95600908039452ceaab6cc010024000100656e61626c656400000000000000000000000000cbf5c51ffad63f51c5d024945b2f62931ff3bf8c92c270f5cd557ab9299e19c0ed464401440ef54defab227794a4b3459459f08b46f6db4c30d650aa2be1319106765bedb212671ee75f2ff2e47b971ca6d1c2194513be6b4054d5f12cd6f1959194344e7a6c33d4770f64104c994e54b943fc45b0a71a30dd74f9253c742239387f11d229fa870c0cb2b6239b37c35f5db298", @ANYRES32=r8, @ANYBLOB="3c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r9, @ANYBLOB="3800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r10, @ANYBLOB="08000100", @ANYRES32=r11, @ANYBLOB="5c02020038000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000080003000300000008000400ffffff7f40000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000100000008000600", @ANYRES32=r12, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c00000000000000080003000300000008000400710e00003800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r13, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e00000008000400ff7f000008000600", @ANYRES32=r14, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000200000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b000000080004000800000008000600", @ANYRES32=r15, @ANYBLOB="400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004008335000008000600", @ANYRES32=r16, @ANYBLOB="40000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000080003000300000008000400", @ANYRES32=r17, @ANYBLOB="080007000000000038000100240001006c625f73746174735f726566726573685f696e74657276616c0000000000000008000300030000000800040008000000"], 0x46c}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) 00:35:31 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x80000, 0x0) listen(r1, 0x5) setsockopt$inet6_tcp_int(r1, 0x6, 0x1b, &(0x7f0000000080)=0x5b2, 0x4) 00:35:31 executing program 2: setitimer(0x1, &(0x7f0000000000)={{0x77359400}, {0x0, 0x7530}}, 0x0) r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/load\x00', 0x2, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000040)=0x0) sched_setparam(r1, &(0x7f00000000c0)=0x9) write$selinux_load(r0, 0x0, 0x0) [ 1666.862899] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.862911] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.862922] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 00:35:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r3, 0x2, 0x0) write$UHID_INPUT2(0xffffffffffffffff, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r4 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r5 = dup(r4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r5, r6, &(0x7f0000000540), 0x8000fffffffe) 00:35:31 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) 00:35:31 executing program 3: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/mls\x00', 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f0000000080)=0xfffffffffffffff9) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, 0x0, 0x10000009e) 00:35:31 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x440000, 0x0) r1 = inotify_add_watch(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80) inotify_rm_watch(r0, r1) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r2) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1666.862961] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.862972] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.862983] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.862994] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.863014] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.863026] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.863037] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.863048] hid-generic 0000:0000:0000.052A: unknown main item tag 0x0 [ 1666.864033] hid-generic 0000:0000:0000.052A: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1666.975762] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1666.975773] CPU: 0 PID: 22028 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1666.975787] ffff8801720278a0 ffffffff81b43209 1ffff1002e404f16 ffff880174cb17c0 [ 1666.975798] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801720279e8 [ 1666.975808] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1666.975810] Call Trace: [ 1666.975822] [] dump_stack+0xc1/0x128 [ 1666.975833] [] warn_alloc.cold.31+0x7f/0x9c [ 1666.975849] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1666.975860] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.975871] [] ? avc_has_perm+0x9e/0x3a0 [ 1666.975879] [] __vmalloc_node_range+0x35e/0x600 [ 1666.975887] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.975895] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.975903] [] ? task_has_security+0x130/0x270 [ 1666.975910] [] vmalloc+0x5b/0x70 [ 1666.975918] [] ? sel_write_load+0x135/0xfa0 [ 1666.975926] [] sel_write_load+0x135/0xfa0 [ 1666.975935] [] ? sel_read_bool+0x240/0x240 [ 1666.975943] [] ? trace_hardirqs_on+0x10/0x10 [ 1666.975951] [] ? debug_smp_processor_id+0x1c/0x20 [ 1666.975960] [] ? perf_trace_lock+0x11a/0x520 [ 1666.975967] [] ? trace_hardirqs_on+0x10/0x10 [ 1666.975974] [] __vfs_write+0x115/0x580 [ 1666.975981] [] ? sel_read_bool+0x240/0x240 [ 1666.975997] [] ? __vfs_read+0x560/0x560 [ 1666.976007] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.976018] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1666.976026] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1666.976036] [] ? __sb_start_write+0x161/0x300 [ 1666.976043] [] vfs_write+0x187/0x520 [ 1666.976049] [] SyS_write+0xd9/0x1c0 [ 1666.976056] [] ? SyS_read+0x1c0/0x1c0 [ 1666.976064] [] ? do_syscall_64+0x48/0x550 [ 1666.976071] [] ? SyS_read+0x1c0/0x1c0 [ 1666.976077] [] do_syscall_64+0x19f/0x550 [ 1666.976087] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1666.976259] Mem-Info: [ 1666.976281] active_anon:139193 inactive_anon:924 isolated_anon:0 [ 1666.976281] active_file:6773 inactive_file:47759 isolated_file:0 [ 1666.976281] unevictable:521 dirty:148 writeback:185 unstable:0 [ 1666.976281] slab_reclaimable:12426 slab_unreclaimable:82367 [ 1666.976281] mapped:56998 shmem:2920 pagetables:49649 bounce:0 [ 1666.976281] free:1218042 free_pcp:355 free_cma:0 [ 1666.976295] Node 0 active_anon:556772kB inactive_anon:3696kB active_file:27092kB inactive_file:191036kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227992kB dirty:592kB writeback:740kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1666.976312] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1666.976339] Normal free:1852704kB min:5580kB low:9168kB high:12756kB active_anon:556772kB inactive_anon:3696kB active_file:27092kB inactive_file:191036kB unevictable:2084kB writepending:1332kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49704kB slab_unreclaimable:329468kB kernel_stack:73856kB pagetables:198596kB bounce:0kB free_pcp:752kB local_pcp:108kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1666.976422] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 95*4kB (UME) 129*8kB (UM) 153*16kB (UME) 32*32kB (UM) 15*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1852628kB 56770 total pagecache pages [ 1666.976474] 0 pages in swap cache [ 1666.976478] Swap cache stats: add 0, delete 0, find 0/0 [ 1666.976480] Free swap = 0kB [ 1666.976482] Total swap = 0kB [ 1666.976484] 1965979 pages RAM [ 1666.976486] 0 pages HighMem/MovableOnly [ 1666.976488] 313617 pages reserved [ 1666.991946] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1666.991956] CPU: 0 PID: 22031 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1666.991972] ffff8801a4fc78a0 ffffffff81b43209 1ffff100349f8f16 ffff8801905e97c0 [ 1666.991994] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801a4fc79e8 [ 1666.992006] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1666.992008] Call Trace: [ 1666.992023] [] dump_stack+0xc1/0x128 [ 1666.992035] [] warn_alloc.cold.31+0x7f/0x9c [ 1666.992047] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1666.992057] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.992066] [] ? avc_has_perm+0x9e/0x3a0 [ 1666.992075] [] __vmalloc_node_range+0x35e/0x600 [ 1666.992084] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.992091] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.992100] [] ? task_has_security+0x130/0x270 [ 1666.992106] [] vmalloc+0x5b/0x70 [ 1666.992114] [] ? sel_write_load+0x135/0xfa0 [ 1666.992121] [] sel_write_load+0x135/0xfa0 [ 1666.992130] [] ? sel_read_bool+0x240/0x240 [ 1666.992139] [] ? trace_hardirqs_on+0x10/0x10 [ 1666.992147] [] ? debug_smp_processor_id+0x1c/0x20 [ 1666.992156] [] ? perf_trace_lock+0x11a/0x520 [ 1666.992164] [] ? trace_hardirqs_on+0x10/0x10 [ 1666.992170] [] __vfs_write+0x115/0x580 [ 1666.992177] [] ? sel_read_bool+0x240/0x240 [ 1666.992189] [] ? __vfs_read+0x560/0x560 [ 1666.992199] [] ? check_preemption_disabled+0x3b/0x200 [ 1666.992208] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1666.992217] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1666.992225] [] ? __sb_start_write+0x161/0x300 [ 1666.992231] [] vfs_write+0x187/0x520 [ 1666.992238] [] SyS_write+0xd9/0x1c0 [ 1666.992244] [] ? SyS_read+0x1c0/0x1c0 [ 1666.992253] [] ? do_vfs_ioctl+0x11a0/0x11a0 [ 1666.992260] [] ? do_syscall_64+0x48/0x550 [ 1666.992266] [] ? SyS_read+0x1c0/0x1c0 [ 1666.992273] [] do_syscall_64+0x19f/0x550 [ 1666.992282] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1666.992307] Mem-Info: [ 1666.992330] active_anon:139218 inactive_anon:924 isolated_anon:0 [ 1666.992330] active_file:6773 inactive_file:47759 isolated_file:0 [ 1666.992330] unevictable:521 dirty:111 writeback:222 unstable:0 [ 1666.992330] slab_reclaimable:12426 slab_unreclaimable:82399 [ 1666.992330] mapped:56948 shmem:2920 pagetables:49649 bounce:0 [ 1666.992330] free:1218015 free_pcp:376 free_cma:0 [ 1666.992349] Node 0 active_anon:556872kB inactive_anon:3696kB active_file:27092kB inactive_file:191036kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:444kB writeback:888kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1666.992369] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1666.992396] Normal free:1852596kB min:5580kB low:9168kB high:12756kB active_anon:556872kB inactive_anon:3696kB active_file:27092kB inactive_file:191036kB unevictable:2084kB writepending:1332kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49704kB slab_unreclaimable:329596kB kernel_stack:73856kB pagetables:198596kB bounce:0kB free_pcp:836kB local_pcp:196kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1666.992453] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 93*4kB (UME) 130*8kB (UM) 153*16kB (UME) 31*32kB (UM) 15*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1852596kB 56770 total pagecache pages [ 1666.992504] 0 pages in swap cache [ 1666.992508] Swap cache stats: add 0, delete 0, find 0/0 [ 1666.992510] Free swap = 0kB [ 1666.992512] Total swap = 0kB [ 1666.992515] 1965979 pages RAM [ 1666.992517] 0 pages HighMem/MovableOnly [ 1666.992519] 313617 pages reserved [ 1667.162808] syz-executor2: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1667.162819] CPU: 1 PID: 22042 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1667.162833] ffff8801c84f78a0 ffffffff81b43209 1ffff1003909ef16 ffff8801c4bc0000 [ 1667.162846] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801c84f79e8 [ 1667.162858] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1667.162860] Call Trace: [ 1667.162877] [] dump_stack+0xc1/0x128 [ 1667.162888] [] warn_alloc.cold.31+0x7f/0x9c [ 1667.162900] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1667.162912] [] ? check_preemption_disabled+0x3b/0x200 [ 1667.162923] [] ? avc_has_perm+0x9e/0x3a0 [ 1667.162932] [] __vmalloc_node_range+0x35e/0x600 [ 1667.162940] [] ? check_preemption_disabled+0x3b/0x200 [ 1667.162948] [] ? check_preemption_disabled+0x3b/0x200 [ 1667.162957] [] ? task_has_security+0x130/0x270 [ 1667.162964] [] vmalloc+0x5b/0x70 [ 1667.162972] [] ? sel_write_load+0x135/0xfa0 [ 1667.162980] [] sel_write_load+0x135/0xfa0 [ 1667.162989] [] ? sel_read_bool+0x240/0x240 [ 1667.162998] [] ? trace_hardirqs_on+0x10/0x10 [ 1667.163006] [] ? debug_smp_processor_id+0x1c/0x20 [ 1667.163015] [] ? perf_trace_lock+0x11a/0x520 [ 1667.163023] [] ? trace_hardirqs_on+0x10/0x10 [ 1667.163030] [] __vfs_write+0x115/0x580 [ 1667.163038] [] ? sel_read_bool+0x240/0x240 [ 1667.163044] [] ? __vfs_read+0x560/0x560 [ 1667.163052] [] ? check_preemption_disabled+0x3b/0x200 [ 1667.163061] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1667.163069] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1667.163077] [] ? __sb_start_write+0x161/0x300 [ 1667.163084] [] vfs_write+0x187/0x520 [ 1667.163091] [] SyS_write+0xd9/0x1c0 [ 1667.163099] [] ? SyS_read+0x1c0/0x1c0 [ 1667.163107] [] ? do_syscall_64+0x48/0x550 [ 1667.163114] [] ? SyS_read+0x1c0/0x1c0 [ 1667.163121] [] do_syscall_64+0x19f/0x550 [ 1667.163131] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1667.163190] Mem-Info: [ 1667.163213] active_anon:139176 inactive_anon:922 isolated_anon:0 [ 1667.163213] active_file:6773 inactive_file:47723 isolated_file:0 [ 1667.163213] unevictable:521 dirty:111 writeback:0 unstable:0 [ 1667.163213] slab_reclaimable:12426 slab_unreclaimable:82374 [ 1667.163213] mapped:56979 shmem:2920 pagetables:49604 bounce:0 [ 1667.163213] free:1218171 free_pcp:348 free_cma:0 [ 1667.163228] Node 0 active_anon:556704kB inactive_anon:3688kB active_file:27092kB inactive_file:190892kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227916kB dirty:444kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1667.163247] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 1667.163277] Normal free:1853220kB min:5580kB low:9168kB high:12756kB active_anon:556704kB inactive_anon:3688kB active_file:27092kB inactive_file:190892kB unevictable:2084kB writepending:404kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:49704kB slab_unreclaimable:329496kB kernel_stack:73728kB pagetables:198416kB bounce:0kB free_pcp:724kB local_pcp:252kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 1667.163338] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB Normal: 193*4kB (UME) 142*8kB (UM) 154*16kB (UME) 36*32kB (UM) 15*64kB (UME) 10*128kB (UM) 3*256kB (ME) 1*512kB (M) 1*1024kB (E) 4*2048kB (UME) 448*4096kB (M) = 1853268kB 56710 total pagecache pages [ 1667.163397] 0 pages in swap cache [ 1667.163402] Swap cache stats: add 0, delete 0, find 0/0 [ 1667.163404] Free swap = 0kB [ 1667.163406] Total swap = 0kB [ 1667.163409] 1965979 pages RAM [ 1667.163411] 0 pages HighMem/MovableOnly [ 1667.163413] 313617 pages reserved [ 1668.466920] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.473600] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.480305] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.486994] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.493659] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.500349] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.507061] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.513726] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 00:35:33 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000240)='/dev/uhid\x00', 0x2, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) accept(r1, &(0x7f0000000180)=@can, &(0x7f0000000200)=0x80) getpeername$netlink(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:33 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) getsockopt$netlink(r1, 0x10e, 0xb, &(0x7f0000000180)=""/211, &(0x7f0000000000)=0xd3) 00:35:33 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xfffffffffffffd61) 00:35:33 executing program 3: r0 = socket(0x1b, 0x4, 0x1c3) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfd, 0x80}, 0xc) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000080)={'sit0\x00', {0x2, 0x4e21, @remote}}) write$selinux_load(r1, 0x0, 0x10000009e) fstat(r1, &(0x7f00000000c0)) 00:35:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:33 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r3, 0x2, 0x0) write$UHID_INPUT2(0xffffffffffffffff, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r4 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r5 = dup(r4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r5, r6, &(0x7f0000000540), 0x8000fffffffe) [ 1668.520556] hid-generic 0000:0000:0000.0529: unknown main item tag 0x0 [ 1668.527973] hid-generic 0000:0000:0000.0529: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:33 executing program 4: r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x111180, 0x0) write$apparmor_exec(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b7461636b6370757365742c736534e2eebfe103000d70315e6d643573085e5198cadb8f4cd944d3c9e05a5a6664aabd21d0b32c5f79c261721c93d51a5979e91c00000000000000000000000000000000"], 0x21) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:33 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = memfd_create(&(0x7f0000000000)='/dev/uhid\x00', 0x2) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x7c, r2, 0x201, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4}, 0x4080) r3 = dup(r0) write$P9_RCLUNK(r3, &(0x7f0000000080)={0x7}, 0x7) 00:35:33 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xfffffeaa) get_thread_area(&(0x7f0000000000)={0x2, 0x101000, 0x7000, 0x0, 0x8, 0x9, 0x3f, 0x8, 0x0, 0x7ff}) 00:35:33 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x200, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000000c0)=0xffffffffffffff81) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040)=0x3, 0x4) write$selinux_load(r0, 0x0, 0x10000009e) [ 1668.608674] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.615400] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 00:35:33 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) signalfd4(r0, &(0x7f0000000000)={0x9a2}, 0x8, 0x800) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:33 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_tables_matches\x00') r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffff9c, 0x4c82) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r2) socket$key(0xf, 0x3, 0x2) r3 = dup(r0) write$P9_RCLUNK(r3, &(0x7f0000000080)={0x7}, 0x7) [ 1668.634008] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634020] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634032] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634043] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634055] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634066] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634077] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634090] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634101] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634112] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.634124] hid-generic 0000:0000:0000.052C: unknown main item tag 0x0 [ 1668.637432] hid-generic 0000:0000:0000.052C: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1668.888039] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.910232] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.925364] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.932121] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 00:35:33 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000400)='/selinux/load\x00', 0x2, 0x0) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000040)='/dev/keychord\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) write$selinux_load(r0, 0x0, 0x10000009e) ioctl$KDGETLED(r1, 0x4b31, &(0x7f0000000300)) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f0000000240)={'broute\x00', 0x0, 0x4, 0xdf, [], 0x3, &(0x7f0000000100)=[{}, {}, {}], &(0x7f0000000140)=""/223}, &(0x7f00000002c0)=0x78) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000340)=0x0) sched_getparam(r2, &(0x7f0000000380)) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000003c0)) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000080), &(0x7f00000000c0)=0x30) 00:35:33 executing program 2: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) 00:35:33 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) write$P9_RCLUNK(r1, &(0x7f0000000080)={0x7}, 0x7) write(r0, &(0x7f0000000000)="302e0ee40ad5eeb5fb38f4113ca934b2edb9bd2622b603e01798f34ef0b231dc52aa76afc0c40b67fe79076cf2af9b60a75ce346d42be63f2905e7227bf200ce44908355e18199545c3ef2ad941f0ff778348095cd22abc04f877b9bf4", 0x5d) 00:35:33 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000000100)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb, 0x0, 0x5, 0x8, 0x0, 0x5}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:33 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, 0x0, 0x0) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='*system\x00', 0xfffffffffffffffb) keyctl$invalidate(0x15, r1) [ 1668.938836] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.945504] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.952376] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.959094] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.965829] hid-generic 0000:0000:0000.052B: unknown main item tag 0x0 [ 1668.974002] hid-generic 0000:0000:0000.052B: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:33 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xff23) clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0xb) ptrace$cont(0x1f, r1, 0x0, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0xc02) ioctl$TIOCSTI(r2, 0x5412, 0x8) tkill(r1, 0x2b) ptrace$cont(0x7, r1, 0x0, 0x8) write$selinux_load(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8cff7cf9080040005345204c696e7578d70fbaaf75a4687e97d475285969b1e7464329405eae487addb3438630bf4b90bbe70e3a4b00579420c551ced8291e05874f57abccb85bcbba419d83898d8b72fa2a3d066867abba765ef1f852d9bca3884d494f0c94b28c495d054e5bf77fd024d04ed2f9d7e567b56586f1c1f574eecb8b241c3381dc62cf1191d668e054b3522f72af71a75767c48ea6babc0f054bceea400756d33823ee0484fbdd3777a73ede1a953ea1834671c54b86e0124d59518a786c8016d6f61954d394c996678fe88f3719a679d01060dc07a0709e63840fb63894f358052e7007ece8288deb5856f02b95f92fcb7967bab2b6d9014778df6f680eb40067854feaa6801b8dc8289f6d77843fbf4609148753a013a9313076584b5e2dcdba673a4192e27c135ecbf20b7512f962bb3919ad0d3e69f9b90ac4646bf00e9f0f60f41288b772c4ee2e0b86fa46aab41f24c7f4cd6d56000000000000000000"], 0xe3) 00:35:33 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f0000000080)={'syz0\x00', {}, 0x0, [], [], [], [0x0, 0x0, 0x5]}, 0x45c) ioctl$UI_DEV_SETUP(r0, 0x5501, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) [ 1669.041479] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.068529] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 00:35:33 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x2) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:33 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) [ 1669.099340] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 00:35:34 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x1000002a0) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x5607) recvfrom$unix(r1, &(0x7f0000000080)=""/30, 0x1e, 0x100, &(0x7f00000000c0)=@file={0xddc3bba85c24f644, './file0\x00'}, 0x6e) ioctl$TIOCLINUX4(r1, 0x541c, &(0x7f0000000140)) 00:35:34 executing program 2: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) keyctl$join(0x1, &(0x7f0000000000)={'syz', 0x1}) write$selinux_load(r0, 0x0, 0xff23) [ 1669.138990] SELinux: policydb string length 4194312 does not match expected length 8 00:35:34 executing program 0: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x800000000000013, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)={0x1, 0x10, 0x5, 0x2}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r0, &(0x7f0000000080), 0x0, 0x1}, 0x20) 00:35:34 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200080, 0x0) getdents64(r0, &(0x7f00000000c0)=""/116, 0x74) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x406, r1) ioctl$VT_RESIZE(r2, 0x5609, &(0x7f0000000000)={0x0, 0x6, 0x6}) write$selinux_load(r1, 0x0, 0xff23) 00:35:34 executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) creat(&(0x7f0000002c00)='./file0\x00', 0x1) socketpair$inet6(0xa, 0x800, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000002b40)=[{{&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x2, 0x0, 0x2, 0x3, {0xa, 0x4e22, 0x5087, @loopback, 0x2}}}, 0x80, &(0x7f0000001240)=[{&(0x7f0000000140)="b2a7af3125e2b603e61cfb8cc0cf12f5a17d3730c280c3c4ff35c94cfaf142b4bb0bf887ab4ca69daf835bd5368e541bfa69b25bd245905aaeb32de78e28a30ecf8645c3d892c3c3c2750047270b2f3edd7963ac055f728e79f425c1caa5130a7d570301e5121459b407637c702a", 0x6e}, {&(0x7f00000001c0)="850902a0e4f09dc58c212ec41c98a58227d723a49c53a50ecfc5a070290acb36eebac6bc44d15ffe9843ffe8bcddd8f634edf06e3e5f0d3c55964def42269e35801bec949091a0d1a4ac49fae1b6eb63a1352ecd0a64dfbcb9168b0bfe093331a4574e4df1a655d398c039d8112ab997eb07437d34ee6fff20ab4a37afb310fd338a4496b67a362f2ae66be8629393264eb9e16f699f554fa1b87b99bd7b7f0a63b4aaf737598a88e050aa0b870abceef76bca6bc43f93111ca413a644d765eede0e3d1e5f3556dbfd977efb8f35345f00aaa495b60a86ee290b41fc2ab6ef89e7616fea0b86c0565b54dfef2d3880e81634789b982b714cd69cfd757ec1b88aa544ba5120c88843359d4965e3b3260780150e9d7a8ff14c3571295d374e9ea764445589ba96cadbbb64949c61357b0bbca72634aecaac3601e484266be7d38dcc3091166087fe6ecfab83b1e0c885ff3e1222e5a6d22591e573321c0c14ff6c12a380b3db32f3e868b3ff5e80530e1477d26592da7a5996f7b7dca7f246fab10356f0ec18a13d10bf6a2319ba5a2b2ccfaa6049b563ba9eb10b86c01c7eb88b3c3ccec9ed39e37ccd781156884a9b9283e83dc937c5ec03a506937dcb798e182dc1ed5c02af1417f44ff78b96fa5d5d0311dfe49c3ae32dfd67031caf561d0f519980f17111f98469d51b809e98689638188652a00e6ddc51e814ae0222dafe2046f7f85f5d2aa7152396eeb7327cc3832def07f7be780c9e0ad3d8baffad90badce8542ed53da57a1cff5100451d25ed271ce74c7e583fdc038c9fcca012f56e69ad86a73d44a15cc3af2a3a76652a90ce15a32ab93b06d24b1cad0f2f2d0a0840b307d64498b1b313384eb5b196264336481d068141c3ad082328684c89fdce3e8eaa633a78f1d9f69f9984ca3d2f9ef3c52e4b25de93a60c5a663f588fac47bb3ff1db55355f4bfb06677707e25ac06b09d92dcdf69c9358840f5fbc7c40ead2352f708c9985c4dedea5a78410791f713e214b71ae35c23e86a63ea6f890e747a8965fd2690d13694f66b0427c6cc93209e990c7619b3de56fd9fb1da2cb4be310beab2a974d2dfcf39bb8be10d16aeab2bb38f36f464b29c9dbc51d215bd2c04b4f3c4e9a75a31d05630dee5fae3a5e729f5fb4c367b1bc192a07f0cf05865c11286e0cd4b493bbf2bad84d882829e70545b1188a1b3d59382debf3000a6e4b1f356cb3fd71a41bb100613637ae2016de2d96c891cd23dc716f9d5459fa6b98c002b3d15cfc2842a5855de45746a5f5733d7410717ad65e1d0a8158570a5f300a26b54a93ad3f2abd3b2ec557cdbe6aa1e6c300e71ad27e17137b7674f4fe411ee50b21b55f5092b705636ed0f4134f6410a9c922913da086d0eba23614d0105d56c389816ea0e55740016ad2c83a47915dfa19711b19992a6be569cdb9a898fbf72374442f144f3cf82497af26b388ad4884982e3c54c079be1547d73e925747b46b4d0b639543b55fd6227a246db2a5e8891f7b97dda73ab5b92afeb048bb50e4b158392d3ccd3cb8c36f86071d0daeb236dbe9269ca869f4dcb24ca96e21e064a3dcc0a03fd448ef5f68b683375e5317f4e4bf9b7b77f36cff0ec6f18a086b0c03d46d0bea232d71b5bb79472287800c810c1038ffb5e171256fd9c6af527c1a7bb9b1ce3d85895880e682e8d874d434e0f15166f95bd8cd6a5ccf5f0e7272782a5bb29a2e0acdccc5129db72a465e25664ce5636774ba2052ec6b9f32a1f9c74a22bbfc87dc390a9a29d1d507953fa97ba21d287bfb4c979990161a847a396cb32f78bd162001a173c7c48e24b27129c41a11d788995e9cb4a0d899f8e9b81dd51d1ef21a3265214326c0f7afd17992251a82cea21ceaf406cfb3626c164804bbf32d8e012c0deaf73697c7e251a5e1ab12f47712aca638d6663ad1ea2ecc5addcd2816228f4322b3ed83b69320dc185812230bc909b00d0d80c4894483ae8f658e5a63b981db015a5fbd014ffca7cac1c63b1fc8044d356284c000a333afee1955c0a4f4f26fbabfae9703aeb4972e3305d4ef2775b3744b81f0f134f8aa40e7dd62f581ab5c3903a10aef76eca00840bb29d5769f7a6a201e0c0850ea4912f6c3490da50cfa1804a9331195a5df6ed8bc9d925ba5e7ba63f233300511bbf4f40f505c5239367a5cf05ed5852560fc6d9a4a4b3b2e347c18e7bcc2cf43987d4b7979626a3f9ec10a8594ebe95cf962e7f8ae5b93a10351c4793a91070d273d1ba68823b4f95deb5ed997eeaafd73421d2c0e47282b98f254c5f03f5fde49c955ef4208c64fa4cad0858cee5a977650f20c0a7cd79c4e58698b2c160edbd547656376b94f7f68873087a5313be96b37afe126370af336952c580f05bd9fe05923fbf478ec05bd10a5e88cde0d52e6e6c9037b5c4c5de64c6c0b5706248e193b0af3a513c4706512dd02052750870f9e24a779de6d75175b48c99295f8e1f9a3ddaec714f9a4112f269a652e90d0f7ca1e06fc48c2877e2087dd70e26311c05b278a8ada18e4fd68a0e5db0ca5d9469ce6457549b82b06a1d72c506d47f79e8a581f34785608faf98eb59ee7092d68feca31dce0d7255ff1ae7625c68de3244384a3f43638cdab9d7a954e422746b6a3df38ce041e0091f77b75f41b68e36a267296e9256729cd0bba185315f1d1080de367c7caa125eb586ba81f85d712b54c6d11ff25af3dbd917f2a82dbe7886dfa61e83119d539736f56e4e9114783ee262bdd70286418de2ecbc320f25762808c6c17730724923d9377e0ba760cdaadc3b4f2199eec90809a3af0c2eb2700a7714e2dff6f1c757d7293a18b4aabfe17752d7f0a3260487671bb06cbe291a0acba6918cd8f1946da73b4e69a096240bf1120dfabf03a32413dce1fe11e97fb3ff360fc79b150cb5849e991d70f044f192e79493bf7f514650a43e11bc659e700de4582f5ab18d0731b189bbeefd152405fc2133e81edd13d649ae187ba6c6c52fd00213550db1f870e90aec65454e33baab33095213d557bede7da4b7941c8e0d7c0bce225539ba5e5f276db22588a4e54875cca310a40e7f6deff9409e2d0749c441c6c92c6b28f810bb9bb89e80fc689a0ea0ce5133324d249eed2940fbbc60b5339249853fc0a32f4bb037fd1a12cd67bae1f3a56c85d0d1903ce140e832aa0cfbe6ff13a3ae9e9256606d0c6fc480dd5c4e64eef85fcaefa38d3c7341736c75653b6142597dda3caca0c888272f9cfb65e91b994d6577f5c40c5a85c492789149c3cf74d217ead48252605adb0364ae6060f3e21b5dd354befb8279614ee3ed5f228a86d0c70aed4d57614a8538bdd8c0d96ee50290099b67eca4fbfc91d5e65be5c01086bf1c4420bc4ebcc2cc879878afc4d34d98728f46bba6b2d9a7f22f029794e4c44f6521938479271df5338f7f535382d4e95349b915de550c1881985633da1566a31966d03c621ec0714f93f3953a45f7250091759fbe2d09fb2a6c26fee2ae6a42a9f473d0a3a7779e238a23c5f8cc12107c54b48d0f551d9ae0f3e4379c15f4121c9b63889a627c3d098b1cee41e2ef7cc6813a742ed5933f6aaf606debc8762f55392e4491b4a223d61a4c77b1b2c04c5a966eabd64eb03ff65e72965b54cd169ce5f16b7d282090ddb7b2e3a2887cdbcb89e0a104d0654218478e6762cb39f2870d7d7396425ae891bbddf2588f1e47e2bb49fb808b4550df4f55a9cb0352a9db48050882d8f7fdb3d3e11ae97334aa9c0e423295be60c1f2875003c4c188d2371b9cb7abfbb47c9f86c2b216e63b24e3a3335fea17a71be99bbeca04d09a16aadd059802f3890204b2dc4e52a7393cecc78f4be328e3f04141b74892fc4e781e0b8dead4fc50c4a66d658902c806191127992b74b035750a3f58461b2286706fa3b276a297fa02e356c097483024738ffc84a426b769c6014b41e61aad1bd79d721cf312afc1fbd979502ecf1f0ab353e42647859d6112e919bc85fcf173736ba65696a8e0517da7a140763bb7daadf82d22e2bc556aca9dd9aeb20746370b7e11ea4dbd74a4f62f6495e3465b1b04e22a9aa9e6d7b5b75e06e74f44b1fcf8748f6c1283a7bad24c353861430868caaf9f545f8e476b608f0da7a08fcb9b2f8f1e50a29d60b1d56062f853f5e02f6c36f6072f311d3a9869eeb94d48e7bd4602210aa49a7f4054e4ba652dbf177093b202b9ba940f955ef860989c6ee96655810d73ce08b5f56b88b9f18c2bd084c10754b7349dbea452e3a8f50a6dd7077b3ab4ac125282b569047982abd8f00bd9ca18b980cbbeb08b9b399a9aacbee33dda5038f6b2f728b959f4d07c2c11c21c791311db201caafc57f06832dd2951a4b7d7c4c9fefd2b94ad1cefa5521f01efc8202365ebb68b42718be8dc8c3fd9e7395bb5bd4528926445bab7e0a4e6c30d9cb896091350b41fa58fd271bbcc8a604e006f3c6e990b9bd19a7e98f214fe579ee33b325133d7a130cedb83c6102f05b090fad187aee8492841f14a390ca756a96fcf6582f2b2da2ceeda6b1f2fd2b679a469ad619bf5cc4447e101dc572f9ff14c2c8b3fefc02fa44a54202101b14bebb70b3c838c0d4932d97b821fa383f253d340098c7977f7f2e8cdb64db4a2cbdc941c6320423b33d9a65b0bf098fbfb1e7e14962a099e9f04b343978c6316a6a6dfb0cc7454b0b53e6777fd41e5ebc00559ac2c2f96e76a0b114d63687a89d017f6fdf6d780e14159cd797b0ad33272cc5103398a347235c3f5530ac7d89f71938a96c60dd5b96e993213211ca0a359e3cdffdc74beee93af9790d29db0ce607fa9bba8b8e54c8d88f5aea180b68fde546457e4c9dfbbe4a58e207b9a759859fde589e422a2b17f528135073ba0be2722d373b726e2798612d6f3f8906018257893ad8cea27f8e24eb2d220c63a34c4e1045e5075175343d32b8725b3d94fa42f6d6ea032eac21c64dcbba73889cc50db40169983fefc8c56da7a0b5dbac31310b475dd7a4e4ee86aeb4cb3967d10d9b1e3c34d705ada951292f3a3e3addefe2c1922bf056a6e834969d0f2aefd06c8a9608a44dc19a3b925c703e6e6a83b7cdd7927a4d215027023fc9d7943fd3b9124df3b8bb57bd3c4ea5ec7e742025e7d27786365bc3fad76bf46a13bfac3a2598a4d0b6284be6154a833dccfe00fee8daa1cc4b2d39d6848987013cce45fdd47739184dbc563d1a48df1287bdae26b37b6193e56e1e56458f18523728a9c55508a115b759aade5230b3b5dc1371587f772e890b8dfc946bf30dac798ef637da4de0eacc0dd9e479e6221349ded50aa72d54030bcf980b324ee41c4893ab220de876aafbfd41a9bf2db306071b7678f7cf1d6119e386c3824ce4824a317f5017c72e01a08c03d286bd735565be379238a8e2b8134d976272edd03a4cffb134dd04a48a4529ed58a12cdad8a02046038f28fb4ad1dc0d952e682a159238a7a9a8f401d82b41e5a1cf568e1a2eb2de6b9183541325bdde0afbd7b455ab8804e0d7ceb4c0e9d6f5acea239f2ee3daf017a59293b198fb735739fbc20311ea5dbcfe3e74648e459bb076359e5e38c377e2fe53e61885c6ca6a53b62076c235f1d553788b942b89b542b285e548feb4b1a0de8eb10e7595b540c8e652e6c7a71ea6f7bc572c50567ce6ce656c1ad5549adc3fd5e89a765a62a1bd08410d2c5446d3efee72d34fa8ca56558a30ebd6efec31c2ec4014ec2629599ee8410379c12758eb250758d4870a1e25afbb230c513201a8a00106d0430c", 0x1000}, {&(0x7f00000011c0)="eb9561c96183e149edc7c064c3cc9fa5a642968994ab76d4da8e8d74d50f1eeff8944c28bd0c11432964e210ccd55a9c10caca6de4d8dbb33c5eb0cf26d3277e0a59539584ec07afbf89eb2a6b875c2407ee94e565f3c29860dfb13f7ddee180c1af59d3aa5da13b9a38ff5996aee9966c00", 0x72}], 0x3, &(0x7f0000001280)=[{0xd8, 0x112, 0x8, "b2b6ff76f2789630f54c479fd3dc8307b9f8a29eebe35bd8a8caffc1f0ee838dada7eff908abefd739835f6836c07bca8b4c241ee4c7a606819988a359892d01705666a8e91a516e5478ed3657cc987dea9c1bc9cada7af94e518158416efe0fe66edc681480b542396401f76d97057c89529d1e17ea1aa7d019ae12e6d11b7611325b35b102880d4f888acd14a92785771986347436d309b0354cf996586ff51a84c2efd641aca193ec7fd68cce1d953dd2f500afc2a1b5db2ea4434869d44e223f"}, {0xc8, 0x119, 0x2, "dcebb3a1ad919bd46f178a28bc95e968d2d7828dde752c5e54ee461943f86622a5089f981e0bbb5961cf9fd739859d866c150cefc51713abfe38182616098caefb309652651940d02d28d0e428b34a5f6c5db2e77fdf6e4e4e26efc432a65c8be897e69b6eb14dd5d3d3f9c29469cd35f763aa17b4c64d5036094184a445f6fd17e8f43aa4370fb49f6b60fd50c23b9172fc2236ec330a13defebbafce72d9e5ade1f7b0b194cbb7db1dc52194d1eb72768c23d8ce"}, {0xf0, 0x11f, 0x7, "7e4c30894cdfc7e238230028774be48db926b289ba09c2f823099ca260afc57f4b7098dfc3726e8dd4006bfcb527bc7d7ed66fc2d71b8ddae28779cb5388f9fdde622bad2e4b669ca010851ff744981f7c313538790e090683b129379a4e2c831b6ff4de82f19018d3f5b01adeaeb70e034fa58a8dace87daf01687ce1e24a6128de756b1df101c946ea5ecb576a7ae4239a24c2acbdebd873d34a97c93a43a3e65de3338ce386ca073b3c2815c47cee73fc2fa67e5664d004053451fa59014a324dc1b276560f7a15e5aec87eb7ec5a3685a6170291f29c09db654e"}, {0x68, 0x10d, 0x81, "98729ad69b65855e5884c4bf860c9c5a183053a93707ee631a87fa1e2d6c3d12abeccb9f88976428404326354bdbbb3340d06e7acdc1f43581a882f08c04b457137a7b4b0ba07095335cb384189406acd38fcb6e030131"}], 0x2f8}, 0x6}, {{&(0x7f0000001580)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(twofish)\x00'}, 0x80, &(0x7f0000001740)=[{&(0x7f0000001600)="5913142d363c9bee276e242f477dbcb2a5b1a56c0c82be3f527c4882a78f69b0450b46368a23857c97a9817f", 0x2c}, {&(0x7f0000001640)="890303ff682c42871722f34ad2512f05898183dabf2a19900a7f22d6126d04fc15b893b2afeb6952d54146aacc24a7af70023a4b294dd0dbededad44dbc034cf3748d5cccf7db7dc0156701a4141bf7114f53085dad88d609b291116451ae3d02d2b63ad77fb2a453cfc76381736ff095e3324cfee868b3ab3235a32bc37d336ab2e5798b949a106274e27b7544ebcb4b06abd035fb2108208a803b394c23b9b37f4e29296482c7e6ed1426b9c03ad273f958780ac3cd22731f9275c43bb520461ea38d0493929d79746065892dbcf948d48816324ebeee114ed885fd001d1a61778899d610cfe1fd31128", 0xeb}], 0x2, 0x0, 0x0, 0x4}, 0x8}, {{&(0x7f0000001780)=@un=@abs={0x1, 0x0, 0x4e24}, 0x80, &(0x7f0000002a40)=[{&(0x7f0000001800)="a7f4f06a5f73c5d683ba1c6a9e9bbe9e5a4b2de3ecac30090b90b5311a0442ce5606247947edcc2bbef56fd6866a7d441b512acbe0f718", 0x37}, {&(0x7f0000001840)="e8afe39ec7228a7842d387ed5f597b65358b03bfedfb238b2199f36b9ca3cbd956a68688dd6db094c7f4c850265a35e603b810460e025179a3efbb16585bd20d5642ef60834781b3c2a9a85dfe160fad710a2d8279b1ae5006e7fe2c707ab6c18b98ee57cb314caf96d2bc9bf994273bc987493791ecc6f392fee89449da40936a99cbd0c3c1c81aaa8926aabedde6944207eaef3d60803fea1b8866aecf62fe9acedf8c10f6352a12e93eaed4791c403eef428cf55990afadb3f7cae53f14cee3f55d94fac019c7a16b68a5f67f1055cc4125ec06a76958030c074dcd", 0xdd}, {&(0x7f0000001940)="61a6600ce6a668f47786f600da6745a77fdd9f3f338a4b13b8ca2aec5ad8ae7d34c253cfec25d3840270d6272da3f1a05a7f58641dff95750146d786558c9b037d577f4d913f2b2814a21ccd2bc6bc5ce4d6c95c9a4b72adaa7f877a0012c388bc44feba1332aa01eaa62a073fa52b", 0x6f}, {&(0x7f00000019c0)="ef333c447c51eb0a7e742c7bceecaec77b47c4ba701f64fc1783074807175cb5aa049de5151dddc2356a12f4bf6d78c5fe824ec7ebcf52c522b783cf667b478ef4fd8dfa", 0x44}, {&(0x7f0000001a40)="d8e1be63087eecbb902fa2448c1c35ef55d98cc660dfe40743d19321d332d06107cbd0441da59aae1032ad28f906b7ee433a787621113bffdc1cbad8b6121e298ba438ee2fa8e8ec12477e7ee176fee64b8d6a71b99136834e2ebfdce8780e0bf0109461e765647a900637dbaeb656899222654cd0a7295f7eb172781e92e239234ec131d69da3fad882fd9cc4f386df61ba9c5dd946b86d1bf33debeb8b590c004f4dd63757728dfedb0c2bf1519626f16d53a6be07335e43ae7cfe2e84d4cdcb9d42d55a83135ddde2b755c6bcbf2473f7decea8e10377b1866943e74691b85768b427d3225ebde23d87724e7adc11a5135cc447dbc225880b0c85a0418fbe0edb7a1356dcbcbd36ef77450eae57a96d36dfd573b5eff7e913a953f2dc221ced8149067c216b7df59a9dc46d83c9a21da2c5646c586f22f847c49aefed99b6d7d78452b7b47cd5caaddf7ca0d0bca74f366315d5c3ebf0d70284deff21611a6eb13b39d4b72c0462db3fb611128af84a9ee50d7e27a354bd1dfb906b5d640a815c07a4619f8a1fbc13ac3291e6334ea1c84440422b69e51fc488a5051df792e6ae873fb148a85fcd28d9e354df02e0030129b41cded64f2d3e0f9677040a6051ddc82b543b3cf5b1129ba1d2b38645a3f2cbe6c7fadd93b542ffb7ea3cbd06fbfa4d6b6aab5e5bf6ff18a86f105b33d525937be32f0635873fd7d2e4fb245c981f136e88cf970624421f3f2fa12c36e9151b203e04d700ad6a2bbbc2609a6128e2635ba35f63b77331d764c311411f347189920e947e2027fa3883da8a608bd887b5b924d9d034207b968c86be3f5ed88e5b53b832fc0ac9c83ad9119f9595890e9a6b93c17f7c1f794611fa3510b6f3fb779c18b8bf6fd6f5fd12e8e27391c41ae302b319d6b4866b46f597234ca745f9d228b59d9e673b77eb6244b00fbff2dab774e92a187c2c9d436a1c04044220502041d1e7cbf78d8d05c15b63ebf3f19763111a815967556419bd4dcd8d9c83b62a98d27e9abaa6238ab934b5ecaa936523a2836af4b615b3dfc4ab711b1ec0985726b222197a4e34eb0433c91c5c8222fccad255bc0510936bc8247b2115caebc5d275bb2edab5a1414dc3046ff7d42cea75a35262b5e364bff27781840d5906b00b3ca6d7153edc74bfaa54c99987e9985cb46d52605daf6d86fdb79b059f344cfd95e7ff58402d0036cd157d4d3a53a1b13075ef32fa400e4988694803cc68e30d2083b9698fc8cc39ed1d51fe383d01f4be8436b50973ba6a95b2859134897f4f5a223bcffb4a0535e230d9237ec94c89dd327269141af38b3301575ff655ef8c38d41af07fb17c438b7d1e73f45c89f4f9fdec2ed2cc4316d3e65b3591d6a4e238bed5168451f5841ab1d80ef88a5b8c385d9d57cd53561ca067048d72d8a565ceed4f147a9e59e5e2a20401cd47d7096f5a82e6a327183fe436a91f5eacd718a9a8a5ea431f2ae2cd2fdb72f392171a0db2b0dfed504314014a4912ea9f12b17080e618f8e21baa2e35877f07a7721ab69b02ce145684e4d006889fbe1b647c8cbba2d9a03582518122133424b2a3d4cd2ded249b5f6c30d8fa4b66635573e0b607769d9c26fbd0a922ca70e52fc4876d843a2c9a672d904a2e3d8670c1cf10883ca55db041f795f4f53d5e18ea43a3292b575c4a92d68bf4228eb1b2da1d05bbd93c3c324ff4052bc996e06d90c1834eb8513a69c5c277789c33116e6cf8a2adb86cc224cfdf2cf94678205075d957fb0f725c81ca468ca767581e08cbb31029d6c4d9ceb8b59accaf27f767294d8f90e6697cb2be0975e9e6e52452ed88a9f13a510f74a8e974a2d0299bb7c1bdf2990210fb4e5cdc77b05acb5f291d2aea99a86c5703770a77caedf5dd780d42951c6536fbccd7a7c71b4a5447175fcd243dcf165003005ab7aded620bc2bae636d249c1b36d0bfda6cca337dd1fe984188ffb08a2c5ddad303447f220934dcb163318bd59025c1873512e2f2377963a002e449978080e27d7e514c7c46f091e847eda9d030d1dc8f54c90fadc9265e7d88a298397894bc8a4a07270c904538c4d7aab0c367c40997d6e73cc6249519de1070721e00336ffaf94ca9b6c4e6f60b627e36e7636de3a74de7fd7ada9cfc5347a36de6ea6860029bc808ad7e8545490429c40d9f4c244e89c240e1d4d57b68564aad6e82d2e0195f20759d981dce182a6dd6823dbb7bebc5afe05bb725ba3f6b06f18954c43e1f7288869c4ea84aa634737003aaa5994aadfce7b67b61d7310826c79b19a25bc8969204c218fef683d7ebfb6b9781b3f3fed570dc0b899d38fdf773305d298edcbd5a8162a6f360492ca3fdaf5f308f1ae7b7e5adcc0a5ff3b971931b53c1e0647a8d9ae37cae9b1f19c3013aecf8df3f7dd6eb386dfd385aa3f21b43d388f6f4a175fc41f8f3539b406784d1ff7f67ba19fecd9d31e78344254f049a85d7811439f39e4b2920dd90b654134bb4830c749ded1500b2e1e80e9f3cc411eb82e742f6a1cddf097ec73ee5fd19329007d11f44c4b323db1055a106a7fd87229e9c86fb232057cad0edb043db5e540aeefa57a312619c7457a7e8f3a129f8df3bbe3b803d31e56304bb39f0522cb996093cf895f81a7728f9d95d3390c10cef360f4605a07c5e39103ad04f7ece82c70a39aa6704e459e0f18985977cfcf2a61618fe20f17f2c482768c6d91f0728162af0f9d25a10740489a219d3a3797de6dfe80bb9c705bd2ea023b1ba1ce15fd8ce3e52291fd20c696980eeec1b38116ae2a44a0e5407a7541c50a57f301d4214936363ced4f3de409144ec9af0e1b12fca526b0e9910d6c20e98e675b124a4b0575ec6372cf5d5c48cc0e074fffba3dca6f07ac5ea696c0154ca2fec490cf4e3b8023c0bf65f96f567fc5fe17e3691c74c822b267bc1437903e53d4bc76b655b3c36637e37e954ecd4befe20c5f96e877ad9e3a44cd926837a631a572a889d66c2e2fc237db80c826f5802dd6e390721f60bd8c09ea588fc6e42ed87079e60491384890856824123b478911aecdd5155a72388dadc928c67af19a3f36e0f3abe2201eeae115d26420266c3cdcaa85bfc543a738268f66f1c4f2fd68d43a72413701a95f8a18d712f05e12be871b80af22496d4e42de1fafb5ffd58cae776df931ee6932f7f201320f1554eacf2606a6ba37010ce4047aad1b0da619088a030f1bee54a22e446dcd11202526808cc786690bbd953c20072846f9bdab3763ad89cabd67e51a122c75949af7e22078cd07ddaaca3b1f848488a58f33cb7765026112f06ac19f408f33afc480a7c5051f13cec5060570c831275ca6565524401bde183ef77c0c95d9c086b88f2472b3c64104e05d9ade14cc17b59ae4dffe690c90ef315509d73c270a9520f5985848ec0fed5aa8fbc38ae4d221174bc7c7940e830400ec6ab3c7916d40f980d452d66de766c5d821bdff6b02b0d3c5715ea743e55395cc06b9ce01f68f5ac63774e40965a12c6203664ffb69159e620aaa7047f053bcf0dd9d877c2ec84e584d5c7da2ce5bc1d07849eab683a89b82e6da41a86856cad527adec44c3473cabe151a069700d9ba9f1128a1758cf4c3bc7f49689546a4e2e4f925de69dc054e87f5eb9795cb30f5e4c2695886e3b9ef2ebe3f49a173e13e6b88a5d688d9cf458e3d99277fe0639a05352acacb01d3e2bdcb910512489ba2879d5cd2479f46baea655de7ee54e20ea5522a255ee0d29b754b4410102c227a01dffd78422967a98fbc26785815911e3bcc5ec73b748e8f5b20f0e9ea0d253918c7959d9b21d10f957265d7c8530a33a30374630c814729ff27ddbacd915968710fd3dc891f730009b55ef1963461021d6f0125ec8dabe3236b15ae99b9eeabce76b8b6237b09eb011d77f85a2628b499ea6c54ef71f628e8f2e4f2984ef79abb18d1b4fd6aa14d85f905f016dacfd02fbb614de09b645a47f1cc3e2a172b6fb3309ea9c07b6e20ac3e27445ac9ed79c702db10c9b9c96e197f6cbb2ab4a1c41563e27c798839088c111ea9b544e401fcbbd050a849b430e616edda293ed5bdbcf98c079bdd04364ac698196ba30474f6599dcf56b73b216e609036848a3b60605674f18e989040bd7cd8249dfac8c63c0a184602ab2ca461060c5c89872c4d283fd551f237cc990bbb82e226c65d9590254aa80365974661e98413c94c3282047c51006b680a49611a6441cb0b972306625c9557d2bdb10fe04628009959c19f912181cf3e9d0568a7f9d6ad6f646e57f724f5d834efb6577a5e6028aa24ef5fd6537328ff1a037e0659c378f4ac89b69b1f91effaa6f863706d44454027804bccab80a6d637c7d1964262983cdd4ba62830553b1a619ecb534296598688eb539f8aae0d4eaf5e43d15989a0e6c1b958b40f5aa703306766203ba53f11e2367cdb802c852c046245f02d74eb02e964cee59af18490a0c0a5942f3d500085e96e2c27f7ab6bf5c31759f835f1b5701022c9af0be53887befefcb689a87f29345ee1d0a12fd1f0bae20a3d8c4cfd11218252fa9053d61a8a54acb0953ac268d522ed0792475a1071bbbfd16278bb5ae7d42e91bfe14df37f84b53a746dfd85a8f303da9ececf7c4d7d3668ae3da1b7858dfe586cf64dbde8366991d3d3d2a87d25fd84b027b9448538cd5216b332ddd7f2d43950046019092b4bb12754c25d1d899a7798a152faa0bdc2620388b64244ff5ce2880e52c95b32e744dc1c76e89bc25ede53c0350562ac434b9ccc724b22c5bfe46a100377884128c3e1d898818cc22a78fcc54850c6507c20428ffef211f1ee1960b7f9865c64123e479c0662aca55d9f5b6cf2c15d0eccd889f73d8a5cec493cf1b164da0f42841522eaa3899574153628841e3103d01d966bce8c8125e03f3288ead402d6d1dfd456bb12aade1b0e5a967d680c6550fcb62c383f376f2ec0bc5e49828b8ee25be655eca41bbb4e59202048718eb0ec5ce9c86f36b3b1a31b49dd49eb63dd438982f23569feefc553405a94c2d6c9a3b95bb89a317838a260a59815bf0fa66ebcd12b62e5b4d25453d4a4c81ea97a238f9d8c32fbf5538fd63fcf6b6f140a9103ea72acd277e1d620deb1b6ab5822032ccdf24b70e54092e754b698affb6ced0aa37446e161ab0929331d592a06e58eaaec4cd675123817e1bc58f76c40b436cdc07592b78f3dee9d7eb046ffb157f2a674d684694208c4e5b2da75de818ca0416332108028ddec76e74a4050c31dd0ac1dc609ac5cd249836fed2bc485a7341bc2c58db0b2fdf1605bc7a4ff4658c6ff44bf59a48779c3b5ffef371e28a1f9802a162cce18958b46b857ca3f5592e8da81e81b6cc43e74fd550568c0308dada2e68247986b129383bc79bf3aa655d77115cfef468b7132bff39420bf4d3b66644e867b03069b25aa02fcf23630cb66402f59d6bddd9900e603c5e2cb9e3e3f5e03fb79b8a4f8675a74fe8ee7bc913109b22814546805e03e8dc4ff74838e9b94f0a1c4e3fe0b4e27977c7fdd25242a3f2156b724c9547f3289478d623332314fd2410f3382abd28f7a6dbbf20d0e8698c1492be4fc7e8ad1157d03005af44f4782815d6d051467a349731f8b313ddffbee2fa46bb2fe9dd0d1074db7e91446a49de65e8b392f0cb28035257c8ad613546e42c47fd2a4ec1ac113b12b4baa6b0536e0c5cc512cc753016ce1f87b376ed21a1153a71b04eec84869cca44ea826fe0d6c8ba4f23843ab15d92399d4109b440eb50ec8be4b51d60ca75db", 0x1000}], 0x5, &(0x7f0000002ac0)=[{0x60, 0x129, 0xffff, "e282c8086b5a262356bd2084c8f7db513175c961bfde2692bf231165c37717c8a9b192673223d6a4803b137bee9f2b4f01ab3fbe78203342d6920892297d63e3747e75d9ad33d2ca07be"}], 0x60, 0x40040}, 0x1}], 0x3, 0x4044800) r3 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000002c80)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000002d80)={&(0x7f0000002c40)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000002d40)={&(0x7f0000002cc0)={0x44, r4, 0x206, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xdfb}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x40800) write$selinux_load(r3, 0x0, 0x10000009e) [ 1669.143847] input: syz0 as /devices/virtual/input/input130 [ 1669.194472] input: syz0 as /devices/virtual/input/input131 [ 1669.310643] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.356048] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.383394] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 00:35:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, 0x0, 0x0) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1669.403329] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.410959] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.418587] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.426012] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.433639] hid-generic 0000:0005:0008.052D: unknown main item tag 0x0 [ 1669.446612] hid-generic 0000:0005:0008.052D: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1669.462267] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.482143] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.490060] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.497954] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.504700] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.511923] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.520572] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.528181] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.535341] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.543536] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 [ 1669.553233] hid-generic 0000:0005:0008.052E: unknown main item tag 0x0 00:35:34 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x8a800, 0x0) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2000000000000000, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4003, @perf_bp={0x0, 0x1}}, 0x0, 0x8, r0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x891a, &(0x7f0000000000)={'team_slave_0\x00', {0x2, 0x4e22, @broadcast}}) 00:35:34 executing program 5: r0 = add_key$keyring(&(0x7f0000000280)='keyring\x00', 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffa) add_key(&(0x7f0000000140)='cifs.spnego\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f00000001c0)="4c03cf9ef521c2f0fb119c1a623a281c59e5eb01decb2902faf68fee9f66373d8bf7e1410833884cbbb2e19669d945d6dc13e89c8f4ae6bb91f051d49d2383a9932335ebea939d53699df8314f61e72162b7859e08577da7f4d4e80a66d321ea05b7401a49f0a05b32c0e3355d11bd5cc78087a9296a83d81242cd7907e46c5d30dae72a8dae0573110344882531920bdcf4c3242fdbce8f454124752106540a", 0xa0, r0) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000100)) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) 00:35:34 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f00000002c0)=0x200, 0x4) connect$inet(r0, &(0x7f0000000780)={0x2, 0x4e23}, 0x10) sendto$inet(r1, &(0x7f0000000200)="96", 0x1, 0x0, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x2000, 0x0, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) 00:35:34 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000003500)=[{{0x0, 0x0, &(0x7f0000002580)=[{0x0}], 0x1}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/fib_trie\x00') preadv(r0, &(0x7f0000000480), 0x1000000000000400, 0x0) 00:35:34 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x6) ioctl$RTC_UIE_ON(r1, 0x7003) ioctl$sock_ifreq(r1, 0x0, &(0x7f0000000040)={'ipddp0\x00', @ifru_addrs=@sco={0x1f, {0x40, 0x0, 0x401, 0x101, 0x200}}}) 00:35:34 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000480)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x1) [ 1669.564402] hid-generic 0000:0005:0008.052E: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, 0x0, 0x0) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:34 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x10000009e) [ 1669.618140] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.626077] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.633382] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 00:35:34 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 00:35:34 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 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, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:34 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={"6c6f000010000100008000000100001c", 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=@newtclass={0x24, 0x28, 0x303, 0x0, 0x0, {0x0, r1, {}, {0x0, 0xf}}}, 0x24}}, 0x0) [ 1669.652131] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652143] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 00:35:34 executing program 2: perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x800000000000012, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 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, 0x0, 0xffffffffffffffff, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) unshare(0x20000000) clone(0x20000000, 0x0, 0x0, 0x0, 0x0) 00:35:34 executing program 3: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0xec) [ 1669.652154] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652165] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652176] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652186] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652197] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652208] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652218] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652229] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.652239] hid-generic 0000:0000:0000.0530: unknown main item tag 0x0 [ 1669.653243] hid-generic 0000:0000:0000.0530: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1669.952109] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.959330] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.970399] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.977157] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.983830] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.990547] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1669.997239] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 [ 1670.003914] hid-generic 0000:0000:0000.052F: unknown main item tag 0x0 00:35:34 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) prctl$PR_CAP_AMBIENT(0x2f, 0x7, 0x17) 00:35:34 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) sendto$inet6(r0, &(0x7f0000000300), 0x0, 0x4008080, 0x0, 0x0) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 00:35:34 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) setsockopt$inet6_tcp_int(r6, 0x6, 0x12, &(0x7f0000000000)=0x7f, 0x4) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:34 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup3(r0, r1, 0x80000) getsockopt$inet6_udp_int(r2, 0x11, 0x65, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x5) 00:35:34 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$key(0xf, 0x3, 0x2) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f00000001c0), 0xfa) sendmsg$key(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000002c0)={0x2, 0x12, 0x0, 0x0, 0x2}, 0x10}}, 0x0) dup3(r0, r1, 0x0) 00:35:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0), 0x6) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1670.012042] hid-generic 0000:0000:0000.052F: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:34 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) prctl$PR_GET_KEEPCAPS(0x7) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_mreq(r1, 0x29, 0x14, &(0x7f0000000180)={@dev}, &(0x7f00000001c0)=0x14) eventfd2(0x4, 0x84001) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) syz_open_procfs(0x0, &(0x7f0000000300)='fdinfo/3\x00') 00:35:34 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:35 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) setxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='security.apparmor\x00', &(0x7f0000000080)='proc\x00', 0x5, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:35 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f0000000080)={0x0, {0x2, 0x0, @multicast1}, {0x2, 0x0, @loopback}, {}, 0x0, 0x0, 0x0, 0x6}) [ 1670.152672] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 [ 1670.191929] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 00:35:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000003640)='/dev/loop#\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000100)='(syntem\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)='9', 0x1}], 0x1, 0x881806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) r2 = syz_open_dev$loop(0x0, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/30, 0xffffffa2) [ 1670.247457] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 [ 1670.266613] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 00:35:35 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/11, 0xb) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)) clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futex(&(0x7f0000000040)=0x1, 0x0, 0x1, &(0x7f0000000100)={0x0, 0x989680}, 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x0) 00:35:35 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x5, 0x3, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1670.295718] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 00:35:35 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:35 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0), 0x6) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:35 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1670.338529] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 [ 1670.371200] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 [ 1670.394766] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 00:35:35 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) setxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='com.apple.FinderInfo\x00', &(0x7f0000000080)='\x00', 0x1, 0x5fe9563b854ba586) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1670.435484] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 [ 1670.462910] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 00:35:35 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz0\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) socketpair(0x9, 0x800, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$9p(r1, &(0x7f0000000440)="be9068d3a8fff1212a39ddfa76c7567bdbc425d42b9a54a7e80200fa715593080cd799dce407e42d3e5b7bf37cdbb5a9ab47ba98aff303ba9e91698b71b113a0e2877be4f551e863c5faaafa7167520ebdcd2d4cefd54542a6b2db89fe6960a2cabe29e8adcdb7129f0ea3ea636997140dd0539f5a38c140", 0x78) execveat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='syz0\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='syz0\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='/dev/uhid\x00', &(0x7f00000002c0)='syz1\x00', &(0x7f0000000300)='posix_acl_accessuser\x00', &(0x7f0000000340)='syz0\x00', &(0x7f0000000380)=']\\ð1\\ppp0\x00', &(0x7f00000003c0)='syz1\x00'], 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) ioctl$FIGETBSZ(r0, 0x2, &(0x7f00000004c0)) 00:35:35 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:35 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1670.499236] hid-generic 0000:0000:0000.0531: unknown main item tag 0x0 [ 1670.523545] hid-generic 0000:0000:0000.0531: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:35 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0), 0x6) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:35 executing program 4: r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/enforce\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000540)={0x0, 0x70, 0x3, 0x4, 0x5, 0x3ff, 0x0, 0x4b18, 0xc00, 0x0, 0x8, 0x7f, 0x3, 0xde, 0x9, 0x6, 0x3, 0x43f6, 0x3, 0x3, 0x3, 0x20, 0x8, 0x6, 0x8, 0x3, 0x9, 0x5, 0xffffffffffff84f7, 0x1ff, 0x6598, 0x6, 0x3, 0x1000, 0x7, 0x1000000000000000, 0x7ff, 0xfb17, 0x0, 0x80000000, 0x4, @perf_bp={&(0x7f00000001c0), 0xd}, 0x8, 0x200, 0x2, 0xf, 0x10001, 0xfff, 0x1000}, r0, 0x10, r1, 0x3) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_config_ext={0x80000000, 0xfffffffffffffffa}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f0000000440)={0x0, 0x32, 0x7, @thr={&(0x7f0000000240)="cc3100a12ce7d321777a97296abca558679dd941178d2d4152253cc79db7a56bf7ee1bc1a388b6a0062e4525d0a15d70914ec37b342bbc24c0c52dda6777d879f34a2c8b6ad57dee209c373fb6edc94cea92f669244a2a", &(0x7f0000000340)="64bc61b2dd2058248002e4e369dc22b6d0d8b55ba6dab47ce7fb0191096788929894efb46d597ada0802d87ce66891b94f813db2c4825f68305257192e4088a02441883f62144a49fc7d90a75db77879f24e1a9e339368058d05c18f4e87518c7355fb98dbf89083863dcb8263c6e81efd89e6f71ad06a2d056c5699813716a7d9facfc5aad13486e337656dc126e87e79c8a924f44dc7cb8885c17d7da9fe294adf2ad635b72b3fe0e48e3493a757aa123971e27e5af164ba9125199b79846d24149af0f43b175d009e02"}}, &(0x7f0000000480)=0x0) timer_settime(r5, 0x1, &(0x7f00000004c0)={{}, {0x77359400}}, &(0x7f0000000500)) ioctl$KDGKBDIACR(r3, 0x4b4a, &(0x7f0000000040)=""/169) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r4, 0x0, 0x48c, &(0x7f0000000100)={0x2, 'bond_slave_1\x00', 0x2}, 0x18) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400202) mmap$perf(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x48012, r4, 0x0) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r4, 0x29, 0xd3, &(0x7f0000000140)={{0xa, 0x4e24, 0x7, @loopback, 0x2}, {0xa, 0x4e21, 0x4aef, @remote, 0x7}, 0x8, [0x100000001, 0x4, 0x400000000000000, 0x7, 0x85, 0x3, 0x6, 0x7ff]}, 0x5c) [ 1670.602227] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.623621] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 00:35:35 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1670.664210] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.682600] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.702802] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.746406] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.783351] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.821049] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.845710] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.863183] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.870969] hid-generic 0000:0000:0000.0532: unknown main item tag 0x0 [ 1670.879397] hid-generic 0000:0000:0000.0532: hidraw0: HID v0.00 Device [syz0] on syz0 00:35:38 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0), 0xffffffffffffffff) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000000)=@broute={'broute\x00', 0x20, 0x2, 0x210, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000740], 0x0, 0x0, &(0x7f0000000740)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0x13, 0x0, 0x0, 'team0\x00', 'ip6gre0\x00', "79b9f73000002000", 'bpq0\x00', @local, [], @broadcast, [], 0xb0, 0xb0, 0xe0, [@connbytes={'connbytes\x00', 0x18}]}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff}, {0x0, '\x00', 0x1, 0xffffffffffffffff, 0x1, [{{{0x11, 0x0, 0x0, 'nr0\x00', 'yam0\x00', 'yam0\x00', 'veth1_to_team\x00', @remote, [], @broadcast, [], 0x70, 0x70, 0xa0}}, @common=@AUDIT={'AUDIT\x00', 0x8}}]}]}, 0x288) socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdir(&(0x7f00000013c0)='./file0\x00', 0x0) mount(&(0x7f0000000700)=ANY=[], &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$KDGKBLED(0xffffffffffffffff, 0x4b64, &(0x7f00000002c0)) symlink(&(0x7f0000000280)='.\x00', &(0x7f0000000240)='./file0\x00') umount2(&(0x7f00000005c0)='./file0/../file0/file0\x00', 0x2) 00:35:38 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x10) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:38 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) 00:35:38 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000200)='/dev/uhid\x00', 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x10000, 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/131, 0x83, 0x2, &(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10) setsockopt$IP_VS_SO_SET_STOPDAEMON(r1, 0x0, 0x48c, &(0x7f0000000100)={0x3, 'gre0\x00', 0x3}, 0x18) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000000140)={{0xffffffffffffffff, 0x1, 0x7a4, 0x0, 0x6}, 0x3d1, 0x7, 0x7}) 00:35:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x1a, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c"}, 0x20) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:38 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet(0x10, 0x3, 0x6) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000240007031dfffd946fa2830020200a0009000400001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:35:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_udplite(0x2, 0x2, 0x88, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$ARPT_SO_GET_INFO(r1, 0x0, 0x60, &(0x7f0000000340)={'filter\x00'}, &(0x7f0000000240)=0x44) close(r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) sched_setaffinity(0x0, 0xfffffffffffffda6, &(0x7f0000000240)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) r3 = syz_open_procfs(0x0, 0x0) ioctl$sock_SIOCGPGRP(r3, 0x8904, 0x0) r4 = creat(&(0x7f0000000200)='./file0\x00', 0x0) recvmmsg(r4, &(0x7f0000002800), 0x0, 0x0, &(0x7f0000002940)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000006c0), 0xffffffffffffffff) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="9b7a3784cacf88e666ed2f646bb2c9c6c682e01cb865763bbc681219"], &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='pstore\x00', 0x0, &(0x7f0000000580)='\x00') r5 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x0, 0x0) ioctl$IOC_PR_RESERVE(r5, 0x401070c9, &(0x7f0000000180)={0x3f, 0x1, 0x1}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$nbd(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="674466980100000003000300030000003bf731f5ce4897a19109772c628a6b180a31292b8b4df2ff066ca2be8a86f13348666d4aa5358cc074ddf8be16b6ace3a09c9ea6c47c98bc9ee146534aa9dbd6667a4e72e01912780756b52d7f3782a43c25a5853a76980f0299f7e64be64ad09d8c36c839052e66ee1d2aa1eae3cd4aae445d32e47f0e22d0a956a9cf44520d61550ab46d7cf2d6397a2c95a4769e0419c1f54efd567b2ddfbca65914f03521837d556184a4362a789381111efc44cade463a582f382e98daf189a6f1addfe1863cc80efb47f8ee475f48e8000000000000"], 0xe2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) socketpair(0x2, 0x5, 0x100000001, &(0x7f00000001c0)) setsockopt$inet6_IPV6_ADDRFORM(r2, 0x29, 0x1, &(0x7f0000000000), 0x4) ioctl$sock_inet_SIOCADDRT(r7, 0x890b, &(0x7f0000000400)={0xffffffff, {0x2, 0x4e20, @remote}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1e}}, {0x2, 0x4e23, @multicast1}, 0x80, 0x7ff, 0x8, 0x80000001, 0x0, &(0x7f00000003c0)='veth1_to_bridge\x00', 0xfffffffffffffff8, 0x4, 0x4}) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000480)) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1673.435355] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.449178] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 00:35:38 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000200)="59ce1e10eb0c61f425c1c50c5270c8062eea0e6d3813ee9080bb4ae1d79bbfde1f9250da1996e25a44c5535841766ad876414b6e9ed02e18be3e4f5ca9b720a9e40c3b") [ 1673.449191] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449201] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449213] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449223] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 00:35:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x1a, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c"}, 0x20) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1673.449234] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449246] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449257] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449268] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449278] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 [ 1673.449316] hid-generic 0000:0000:0000.0534: unknown main item tag 0x0 00:35:38 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x9, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_config_ext={0x80000001, 0x9}, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1673.452540] hid-generic 0000:0000:0000.0534: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1673.740190] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.776818] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.809869] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 00:35:38 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1673.835705] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.857208] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.881524] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.903880] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 00:35:38 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) signalfd4(r0, &(0x7f0000000040)={0x5}, 0x8, 0x80800) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x1a, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c"}, 0x20) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1673.934051] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.941888] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.949836] hid-generic 0000:0000:0000.0533: unknown main item tag 0x0 [ 1673.958374] hid-generic 0000:0000:0000.0533: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1674.024124] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.041790] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.084566] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.119533] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.141863] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.150142] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.157738] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.165341] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.173023] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 00:35:39 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) 00:35:39 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0xffffffffffffffff, r0, 0x0, 0x2e, &(0x7f00000000c0)='bdev$bdevmime_typeeth0systemnodev&@cpusetppp1\x00', 0xffffffffffffffff}, 0x30) r3 = syz_open_procfs(r2, &(0x7f0000000240)='mountstats\x00') getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) setsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000440)={{{@in6=@dev={0xfe, 0x80, [], 0xe}, @in6=@mcast2, 0x4e22, 0x6, 0x4e21, 0x3, 0xa, 0x20, 0xa0, 0x84, 0x0, r4}, {0x5, 0x401, 0xffffffff, 0xfffffffffffffff7, 0x3, 0x3, 0x0, 0x169}, {0x100000001, 0x100000001, 0x3}, 0xffff, 0x6e6bb0, 0x2, 0x1, 0x2, 0x2}, {{@in=@loopback, 0x4d2, 0x32}, 0x2, @in=@remote, 0x3500, 0x3, 0x2, 0x1, 0x0, 0x100000001, 0x2}}, 0xe8) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x9, 0x800, 0xbba, 0x4, 0x0, 0x0, 0x13400, 0x8, 0xfffffffffffffff9, 0x0, 0xffffffff00000000, 0x5, 0x3, 0x1, 0x3dbf9622, 0x5, 0x9, 0x8000, 0xfff, 0x8, 0x2, 0xea, 0x8001, 0x4, 0x547, 0x9, 0x3, 0x4, 0x6, 0xd5c4, 0x0, 0x0, 0x2c, 0x3, 0x3, 0x4, 0x0, 0xffffffff80000000, 0x5, @perf_bp={&(0x7f0000000000), 0x8}, 0x8204, 0x9, 0x63ec, 0xf, 0x4, 0x7ff}, r2, 0xe, r0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r5 = creat(&(0x7f0000000200)='./file0\x00', 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x4, 0x70, 0x5, 0xabe5, 0x8000, 0x100000001, 0x0, 0x7f, 0x6000, 0x2, 0xffffffff, 0x1, 0x6, 0x2, 0x6d2, 0x401, 0x541, 0x8001, 0x0, 0x8, 0x2, 0x1, 0xffffffffffffffbb, 0xff, 0x5, 0xffffffff, 0x3ff, 0x6, 0x0, 0x7fff, 0x2, 0x800, 0x800, 0x10000, 0x26f, 0x7, 0x1f, 0x8, 0x0, 0x67, 0x9ce62e34bdadbb2f, @perf_bp={&(0x7f0000000140), 0x8}, 0x400, 0x6, 0x1ff, 0x0, 0x8, 0x400, 0x2dcee082}, r5, 0x10, r1, 0x2) 00:35:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x27, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821"}, 0x2d) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1674.189295] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.217288] hid-generic 0000:0000:0000.0535: unknown main item tag 0x0 [ 1674.240892] hid-generic 0000:0000:0000.0535: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1674.279262] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.314736] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.334728] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.343243] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.351931] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.360416] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.371116] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.379555] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.388044] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.396569] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.405156] hid-generic 0000:0000:0000.0536: unknown main item tag 0x0 [ 1674.430562] hid-generic 0000:0000:0000.0536: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:39 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) fcntl$setlease(r1, 0x400, 0x3) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:35:39 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r2 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffff9c, 0x4c82) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000001c0)={0x6, 0x30, 0x1, r1}) ioctl$LOOP_CTL_ADD(r1, 0x4c80, r2) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000240)) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) recvfrom$inet6(r1, &(0x7f0000000100)=""/177, 0xb1, 0x12003, &(0x7f0000000040)={0xa, 0x4e21, 0x6, @mcast2, 0x100000000}, 0x1c) 00:35:39 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000200)="59ce1e10eb0c61f425c1c50c5270c8062eea0e6d3813ee9080bb4ae1d79bbfde1f9250da1996e25a44c5535841766ad876414b6e9ed02e18be3e4f5ca9b720a9e40c3b") 00:35:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x27, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821"}, 0x2d) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1674.840703] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1674.856819] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 00:35:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc4) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) sched_getparam(r2, &(0x7f00000000c0)) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1674.895468] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1674.947433] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1674.977559] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 00:35:39 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r1, 0x900, 0x70bd29, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x209d}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x20008855) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r2) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1675.009380] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1675.028715] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1675.042909] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 00:35:39 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) 00:35:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x27, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821"}, 0x2d) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1675.051563] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1675.063227] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1675.077820] hid-generic 0000:0000:0000.0537: unknown main item tag 0x0 [ 1675.102220] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.124863] hid-generic 0000:0000:0000.0537: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1675.151195] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.197707] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.226526] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.244870] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.268757] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.296752] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.305080] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.312538] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 00:35:40 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x3, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmmsg(0xffffffffffffffff, &(0x7f0000007e00)=[{{&(0x7f00000004c0)=@in6={0xa, 0x4e22, 0x0, @mcast2}, 0x80, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="140000000000000029f9209890a6db520000003e0985dde7af5033a3663d43d585593bae2216a9391b0911e6219418c08c988bd2c1788e6bda1d9d5a9a5b3406bd045a54ccf767b058b9b8bf02f86b705f8707853cb035da1ecffe09c6251aa2339e010a003ada4617fd699fd3d13de9b18c3d3b326ef7320ca3e0043b4f9c99b392164606255bc765f36c428c7f99ff36e253b1a29678af1f79669b88927de553adf952"], 0x14}}], 0x1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) sendmmsg(r2, &(0x7f0000007e00), 0x15b, 0x0) r3 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x80000001, 0x2000, 0x9, 0x7fffffff, 0x0, 0x4, 0x84089, 0x1, 0x1, 0x6b, 0x8000, 0x7, 0x4, 0x6, 0x5, 0xffff, 0xcd1, 0x1, 0x1, 0x2, 0x5, 0x7, 0x200, 0x0, 0x1, 0x7, 0x400, 0x100000001, 0x10001, 0xfff, 0xffffffff, 0x24, 0x5, 0x6, 0x0, 0x3ff, 0x0, 0x1, 0x3, @perf_bp={&(0x7f0000000000), 0x3}, 0x8446, 0x800, 0x9, 0x0, 0x1ff, 0x4, 0x8}, 0xffffffffffffffff, 0x9, r0, 0x0) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000200)={0x3, 0x70, 0xfffffffffffffffb, 0x3, 0x40, 0x2, 0x0, 0x7ff, 0x61, 0xc, 0x4, 0xd69a, 0x1ff, 0x0, 0x3ff, 0x8, 0x7, 0xd1a7, 0xdfe, 0x80000001, 0x0, 0x100, 0x4, 0x65, 0x7ff, 0xd69d7eb, 0xae11, 0xfff, 0xfffffffffffff7f8, 0x5, 0x40, 0x297, 0x4, 0x1f, 0x2, 0x1, 0x1, 0x6, 0x0, 0x7, 0x4, @perf_bp={&(0x7f00000001c0), 0x8}, 0x8001, 0x8001, 0x4, 0x9, 0xd789, 0x43, 0x10000}) r4 = dup(r3) setsockopt$IP_VS_SO_SET_EDIT(r4, 0x0, 0x483, &(0x7f0000000280)={0x0, @empty, 0x4e23, 0x3, 'sh\x00', 0x35, 0x1e, 0x7e}, 0x2c) madvise(&(0x7f0000f8b000/0x4000)=nil, 0x4000, 0xf) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000140)={&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000f3f000/0x2000)=nil, &(0x7f0000fc2000/0x2000)=nil, &(0x7f0000ed7000/0x3000)=nil, &(0x7f0000f00000/0x1000)=nil, &(0x7f0000ebe000/0x2000)=nil, &(0x7f0000e2c000/0x2000)=nil, &(0x7f0000ee3000/0x3000)=nil, &(0x7f0000f55000/0x1000)=nil, &(0x7f0000fe9000/0x14000)=nil, &(0x7f0000f87000/0x4000)=nil, &(0x7f00000000c0)="959817c89fba007d9a552d2ad475deba0325cd136835b5a359f50af31417a8ba2ba406fdd9443a2c2e3430542fae23d2ac04b32a9975dfbb526c4dcd226889a2d1bde3d04910b3b62901be78dc122f91833b7955caec770828f4849c9ed51f29", 0x60, r1}, 0x68) socketpair$inet6(0xa, 0x3, 0x401, &(0x7f0000000340)) 00:35:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x2e, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1"}, 0x34) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1675.320062] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 [ 1675.331536] hid-generic 0000:0000:0000.0538: unknown main item tag 0x0 00:35:40 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000040)={0xa, 0x1, 0x4}, 0xa) [ 1675.363483] hid-generic 0000:0000:0000.0538: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1675.448771] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.455499] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.507859] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.527679] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.548505] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.560024] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.567629] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.575028] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.582522] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.590008] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.597955] hid-generic 0000:0000:0000.0539: unknown main item tag 0x0 [ 1675.627089] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.641462] hid-generic 0000:0000:0000.0539: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:40 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) 00:35:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x2e, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1"}, 0x34) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:40 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000200)="59ce1e10eb0c61f425c1c50c5270c8062eea0e6d3813ee9080bb4ae1d79bbfde1f9250da1996e25a44c5535841766ad876414b6e9ed02e18be3e4f5ca9b720a9e40c3b") [ 1675.671045] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.679319] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.687475] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.697634] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.706048] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.712737] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.731786] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.747281] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.760991] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 [ 1675.777142] hid-generic 0000:0000:0000.053A: unknown main item tag 0x0 00:35:40 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000280)='/dev/uhid\x00', 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f00000005c0)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb, 0x0, 0x7}, 0x120) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@remote}, &(0x7f0000000240)=0xc) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) r2 = accept$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000480)=0xfffffffffffffe98) ioctl$sock_inet_SIOCGIFNETMASK(r2, 0x891b, &(0x7f0000000140)={'ip6_vti0\x00', {0x2, 0x4e23}}) fstatfs(r2, &(0x7f00000004c0)=""/214) r3 = dup2(r2, r2) ioctl$UI_GET_SYSNAME(r3, 0x8040552c, &(0x7f00000002c0)) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={r3, r3, 0x5, 0x2}, 0x10) sendmsg$nl_netfilter(r3, &(0x7f0000000200)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f00000011c0)=ANY=[@ANYBLOB="f81100001309020029bd7000fedbdf250f000009e4116300a9f3c946dd3291aa94739347102578b8e2719e0bb2c3072f8e0f7dd6eaf1e095c99b77e97a35643da4949a0e8c8e42bda4908306ad1ca14c3817d1c439050acbe61ee379d5ab0024e02ca5130a37e871f1502c1ae19d3cb9becc183670d6ff11bf3998d0b8c79045c09cdf7194d223a36c7ffc04536939e8a61fe1176dabad69eedc2d66c70b98fd0c0c001d00020000000000000050002b0051d53257129a63a19fd453c379f4b6e03908e5508f5dbdc93fbe7d64580a72af388f094223712d856034ea2f9adbde9eb3d85a3e58bf6d2b61e13727a7ea4823563570329a2cb4e6a0e9f600ba9a230946f9e25ca17554fbe7ce840413382f5b532c169c088b40bcc9abf78eda83d1b2c0b2c6311247c07c7501cb9e912613a265290eeb0e3eef341c1022c13cbddd18f097749a8f570b2181f31430e5b3be59b83558d4ae4b04fe223100f2fcd267b49cacecdf8d2b1082cab359df78fcd8dfa9a0557b14d1d3de64161fb0ec52e461d4b19329a2daab203ec09a0b528591fd394e1f2fd94bd5dda63412f69e3c246464b1dff49758bb9648265a135a36f6d91eb2826de8acb6e2fc39bfc5aa39cb4b148193312f119d9bbd6cb0a74639fc70128ebf57de11da6308bdc2169e1a49c042f6c4bc05d8979684b170bff987d9ec77c2f788cae3700599035c169f5c36c6823c5f309dbad589570827054ef9399aaa12571968fcc8b51e4e816f894f25d54b15d510ef8a9a4872959c5ca64b00604cdf5b09eb29f0176fd2117ef8b5987644bd1394a0e916ab7e9106bb86df7aa8658183b5802472622c9e9a972362eb0aa08b12b729dae1228ae4857c5a7ee3891f7138c0831511c37f5731df4a7eb5521983435fe25c3a001090811c80d9be2bc88ee07e40ba4d4d294d0f29228140fb3cd12583edaf6b6d180069234247de878bf5bb39e83c5c3191fccc27470639941faaa26a83fb33aa95c4bbf904e4e4395ac274d13a7a2f0082cbeaa57b6d17e22991c7b7fa44202a6ec3070825eda8bdd05403e54d9693a19a91e5e725c525cd9a1a3ff11e59fcfd83e4543249f76fd02924db33836133ca3f384130ea9e88975774511596cc54d227ce871078cc739702d07609fa1e257626114874b7e4a3bfce77413c4112d0da60932946ef2b50c52b2a5dfc8bc8b6106518b410027fc1d74adad57e9d4ea8777664cdf6eb507887132ccccf81d5d270fd0db6373d0d44149b6631b43584e0b055a66bd445748ca1615772787cf37efc3dce6e990c184d59bb209a01ff33cf7d32dc0c69e257d914aa88d523a61eaf5d6aea671dbfef34bd15b7053e039b963ca98ed4abd1e75cb5a8f17d81ce991be396e8a91dceb5780edc346e9510fb143a53075de8deca8c47bb7466a55d2e5717c9abe86b6dd7cd9d542910992e73f1a6fcd088be06d84793b646d121ed5819c1a8bdb0a046ca8aa1ff3ac177f1ef11db117835b242795ee076684eb41e538f6b71421847536e912f9cdb680c8eac8fe470aeea35ec79db2b8ab21217c3b11769debdaac9a325f1d3028a5bfbb660510e188d1e02093c1a6ce9a2f43d7a6504c7c6f8d457461026c49de83cbc591c1d4505996a5c833d6e91f4f7701cdd269c508367256489ddead05f74ec1261929ffc8d4489f47887c1b2da3ed51a257296fb1bcd7330cccd6179a0bc3ffefe87413a42ef67c29ba279532e4d778854155f1594db6d1f29873a7538ec5060dd099a2c74170429f68ce1409cbcb3ae505d483d8862307f691ec6c918e0f85454c89c6f1832ce2bb34c5e59921062f9d68ba483a2c8f7cfc43f6d663d58b0541d2002ae8663b6b4852a04e463740cfcf121ef94a6fb1eb01f5a5b87713d1f49f83f7dfd2f784b3d35fc2c6284a0c0b5a3214e2976559510fa11467646c9a33071bfaf9b4e33eff3c013f61bf7debede5cea2a91465abd08a192d371e13bb78a0acf382c964d094c24b9a7299514f237db7f9243564e0e214126fd3d093533b12fae01fce4acae1490daa315fbbd7178db18a3051542548b743a5f0b8dafbc7269ceea0d60e9c35f81445474a56d8cc1d3d1f83f47f827a4d0e0b715b96002ac0d35c6b5bb00afb393b6289bcdaa65cc535b05d8fae2b1114143e59c6137beb2e21fdb7a1a95cc13d642337051ed049e730326065a80508e1be70a7410974f66946cc74e117774c9b621f41557bad97fee380498972f81846afd39e019d10a1df7065b439c03e3fd7baca117fcd8e37d78505747a818e4b914029a818b9539ef2994c84afafe139ce842a5fdbd17ea90898a805758fed335bd4ab4f655b855b0ce6ec53b0a7c0c0081ff734ada30f0d6dd993baa6eae945cbbb6e94404fd2081e46a6302f24083fa9b1d5287ef1b4df6634717dfb98e75513981ada59f56b828d92d26bc9233455ec78ea749ae81ed37d86d96b0053441096fa709f25de229e6ddf116fdd8b155aae13f71ab0c2a7ddfd3a986491ce16539907d878710babdc65ff258931c84d62a9802f6bfda3751e425781bf7488ec598e037bcd32d91ec0326b43d68f6c143eb31943b39c18720a47bf4825b297f969e50f0962d02a81bb688886478af9b5877114b3dd69ccc7f5b7b3f44e4a6cd824d1c4175b9f7f42d374614bf6f7977439805735b2d91ee8e0f7acd186b12f2cdd8dc56a8e2556d6c07b18b3806bb0eb35860c22f186b62b446d1be026b37282c2b5add87e588fa79e9155b976a22baebca59e7186ee4c5b3c4a33294d95787507e0ce2939950924cbeb612e26612a9813665309da4835e35141203be6d164f3ce6f19b008884650cf80711992cfe0e8066c317d09e06501a046570356c4ce6d397d1de7c7ae040dcac8dd4a66af6caf5f51334928244813299de02f76dd671104a64f80e846f97a9bab20f867be00bed46dd35ac6240ba52c0d51ef485611e6513cce8aaf599c3342ed942aa3e5cd9322a54798c63d767756e128e615e5a60ac9abbf6e89f0d5b7e627b56ba5e7a72e0588f4fb2c6a7fc92a03b6c1b1af0c9055e7f10e76cc5e154237b411c2ae387bb84f9d06b009d2fed5a40b624cf353c931e5599a248e9757fac4d2d019f6e1b25a8d8fbf484be6b77f1396ca24083077300ccf368a4031eb4dc596b7c8ed86b2439c0b1df50b03b22d54836693a65e6de3f801a26f25dd80e0382d73fc8e9224fbee664e5dab8743ce99142bb08db926b3c1cac5cd59c27d1fe6fc97227adcfe16eb423656b962e363ff3a5b360f96c1c2f77c0d932d9fda90bc605be8aa11bd0d8d90c41bc055dcf822749c08bb022155deee62709446aa130b1eb1ccc37b7c847533e94b61f16a307d7608bc61fc112c3a7dc019c1e952ed4606a227de3318b459cb1b6c3d65e3fa4db964d02ec3f0bc0904b23df5793ffb85579d511db33b536f3bb49a9f3e585d018fe9d46a97a250c7590fd6ea8b8e676e3a42ed46b8eb4a46a936f3f1469d1fbec9111a76cf16842e94db4ec78eba2be06f8dc1cb7c79f79732821fa92922e2faa71d78f81a644008f699435be1c43d461813d2549183f3f01b0329155121fdfc1854377f1164eaa9b6e496dd4325d514529addec2c75cc523341b419a4fec753004a3caaffe4eed5048bcb6fde2ecec52d60cc5097ba2825f14645d910f11bc0f8573d4d9dd02c173d995c6221255d694c176be9a3189d974be842e5a5f6e06a0e65868b30b4e9a25cfb975f7fbc331db7eca829114b725f83a5e451d512e0dd758d8f8eff37cef3dab35255b8019f1b361122e0eda86e8f53cad649aaa54d5d749ff37304147821f9db0e36d28135f13c23cf91fdca47a8501f4d5d61e27f9054402893518286f9b52337d9a93cb4c51a7f08c194c49f8919b145be90b8bde2b2212cce6bd251f895b94e6dbe7b5aa70c79bba163c2a3ed0fb693264ac77838a86507361dc3695d8a4f81c07d5be6d0cc224b29217be27a590f207d84c2396bee86930e635c729b98cd91e604f2c45e1ad937b36d3380f9f30996df120b83423bc1071ace7bb239c8507c2369f1294934f4e5df7299be92559b44e3a5efbe61850c95150066da586d19421562c5dded0130e0638957902be8b3a4fa32e3bb7d68fdec4eeae432ee6d16d3842c75cf51295e27a14bfcb56fc7e683b822a02413a73edc251243775cf1d46f2ce3bda05c0f31636eef8889ac0b354cffa1030ebbf9e895bbb31a04b56869d126b04f3886427c2e5bbc05dc521511609dbd937a6e29faadccb240dd944b57b6cefe9c4e0580134ee009bf419dad20488cc60b8cea80e0d45343c489fcece6a12ea4b225a27b95abc021581a02948e30d85d8d0aafe1e6a90a3fb59a8755a7c6bf27b0b2a8f9b0421f786ae3b52da866bb18e7ed7b6b83c14227ad3c8783365578a35f41ab561e15989eb27bdd3ce175cd4567ed419d7c73f7346d337576fc7898098b04110c62e8b19adcb90daa1122e7042a18ee273debd048682ca4b7b4138328f1a8d8de254e83f9130a3424a2ffe4754836c7a856abc5716803f3091458a4dd7019702b03187f3dafdab34534ca1513c427bec195bc9413c93ae6a79284bcbbd410c6a8a211a6f72569886b5ccba639a11cae03c20b1d937b09b7057777189f5cbea08f5cdb8b6520d0316f219161643be9b295738642f471d13b78bb671b1dfc0cb90e4082c22d9b6cea1c2a44130124459289e2a438fd42a851cf35cc67ea051252152eeaa84ddedf4eb4489b565777e5a364ca268eade1da53897e7c061536639ef9f527353504db8a4c4e265ca0401b87fa006d54236c0800061cbeb1e3192c38b973d895a57326e79c74a77a0d5a42f6f2979f615c1e1d7841cb3c0737d9d87823b75ef14903d9621fae4e93358eac33e4a9e5401d0fab4cc294a0c659d5ae817bcc9e262e6f3ffa698e4df80e949be19e7cb02828d6080837dc875a2cdaf1a128ffa1f935ebb3f5139a4c9cb790775189b484e0fc8b3a03d6af3ed0f82c08f2460c3b63470a48dac1ad992fa9c8c36065ef5b71fddeec7dc215ce4e751f1497e8f3f8e275db8e2dec70c5bb082e1cb7f6a193fc35ec3250d543ed51046239aa8506010fe4f32f0a66e0965a157d7f808c1fccb76a8ebc638a0c0f5a54e3b5eb23780906886d236800b9b6f8cc20c35e1fdac97a88f99ed86732ff45015275ce039fac2d758b761a94944d870f7013dc1032c04626699dccf3af4a901ce2c55b0dae3d343b66a1ce1cebf0b2e9bee9b701c2a5ea31f7102fc753e3b7889118e63050e55603b73694d0479a02bf7ddecf7b7879b40a6e1bb1c2e01ee830956a9ba2a57165f6d5f189a8bcfdf16571b3059f15a2490f6e6e46f3efd856db8241ae1868acc7bddfb5a949502fbf0308ea0f956e38799f23464052d0aaacb800e4bf1e3bd3e5f63e0d29d2438b7907caaf9da99fc306dfd3624946c3698ea09d063f0664c58f058266dc4ed35098b34af35b55babc221f939aa57ee7be57011e93600cd61fde67aef9722c200fd8eb582c8b6eedd2ab9d60ce80cd7880a70e5c0b0a4e6ee0bc10d216c83d7c5c605d9b98146678e49177025625a4ffa0a7c8a9702ddd454050fc279c21c2390b05485ac19499c1e6c89a92de876171b617318790b40a8b3111f0573d73beb1490afcbd95e4707c9f0bb2a407521cda57f766e2d9e6df71953865fd8747fa8c53f77dd60881733f1a18d0043044809b449d62b18fc08dd0e0ee40374836cf1797275814861b003806eb5af36e61ed3dfa04ff1008855c67f2e94ff908e4c1ce9d38d2d66014b977ca21ddf4d2a90b70b04b9120a0a7a5e17c4a50fcbe63fa6fc31b87e688ba341a0f121bbd12ee2dd887e589bfd62d6f2c69fb0317bf93a7c4e3f9ca5828ec3ace73a90e0167ccd2921f6b4ae92709093103a0fa028fd328b66c8989742799282adfa66719002380242df06c9377da653bccc1f28b649fd029f5b1b7adac9f384425d6bb01a51bb24e48c7bca2e97e0823cde622ef86947294f9cf2dc9f4b42c1b34f81abc87f0d1de8c028575a734bcd7af8e50b4067d102069f424ec6e5ff17405d2cf756dab14052c70da4331063fa073558f71c24d20715e3e4c4c68819323bb12e550571f9aa2df1fb8610ab67bf58e1aa291884eb97740a982ddef840dd61c0d476bbadbd4e0a6ddde3d7212ba2aedc0f7df8e7b56097215bd54263fbd483a7bb8bf43a243c2c69e9dc984a112e0e1bce1d1666c3e5d879afe63cf6b9ba7a6091e595812744261abfaaf1737281ea469e70b2b3a005e0b1725ea86d0a8dc37d3745c5bc6a682451d268fb32dfdfda9d528ddf54f06d0cce14b5feecd85215ddc658d20e3778e7106d05b0da97548128d85b473d13bc227341fe93e486bdacf6b56f160441cf33c081b38d433230cc745da2174b57d2e3ee9ae2d9a0dad91792690a6e9ab7cc0d822ad951a4b9531c4f20a6ba73fd41f1a64cb9bd7dad8167"], 0x11f8}, 0x1, 0x0, 0x0, 0x240480c1}, 0x4090) getsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000000340)={@remote, @multicast1}, &(0x7f0000000380)=0xc) 00:35:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x2e, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1"}, 0x34) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1675.809406] hid-generic 0000:0000:0000.053A: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fdatasync(r1) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1675.895444] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1675.912714] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 00:35:40 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1675.937453] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1675.968663] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 00:35:40 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) r2 = dup3(r1, r1, 0x80000) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x0) [ 1675.994076] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1676.026161] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1676.060856] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1676.071935] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1676.079508] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1676.087219] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 [ 1676.094626] hid-generic 0000:0007:0000.053B: unknown main item tag 0x0 00:35:40 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x31, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f"}, 0x37) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1676.104990] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 00:35:41 executing program 4: socketpair$inet(0x2, 0x80002, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000a80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000ac0)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000b00)={{{@in6=@local, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000c00)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000c40)={{{@in6=@loopback, @in6=@ipv4={[], [], @multicast2}, 0x4e20, 0x6, 0x4e20, 0x0, 0xa, 0x20, 0x0, 0x6, r1, r2}, {0x7, 0x7fffffff, 0x5, 0xffffffffffffffff, 0xd20, 0x3, 0x9, 0x3f}, {0xe35, 0x400, 0xfff000000000, 0x9}, 0x0, 0x6e6bb3, 0x2, 0x1, 0x3, 0x3}, {{@in6=@local, 0x4d6, 0x7f}, 0x2, @in6=@remote, 0x3505, 0x3, 0x2, 0x0, 0x7fff, 0x10001, 0x80}}, 0xe8) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r3) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_genetlink_get_family_id$team(&(0x7f0000000040)='team\x00') r4 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x800, 0x0) write$tun(r4, &(0x7f00000000c0)={@val={0x0, 0xdada}, @void, @eth={@empty, @random="f6e8523c4382", [{[{0x9100, 0x100000001, 0x8001, 0x1}], {0x8100, 0x5, 0x8, 0xff}}], {@arp={0x806, @ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0xa, @remote, @remote, @remote, @ipv4}}}}}, 0x4e) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1676.131106] hid-generic 0000:0007:0000.053B: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1676.151948] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.191929] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.217494] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.237673] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.252639] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.260248] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.269737] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.277524] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 00:35:41 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x31, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f"}, 0x37) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1676.290166] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.298529] hid-generic 0000:0007:0000.053C: unknown main item tag 0x0 [ 1676.329750] hid-generic 0000:0007:0000.053C: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:41 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x0, 0x7fffffff, 0x2, 0x1000, 0x0, 0x600000000, 0x9000, 0x8, 0xff, 0x2, 0x3f, 0xb5b, 0x5, 0xff, 0x1, 0x8001, 0x7, 0x4, 0x8001, 0x7fffffff, 0x4, 0x401, 0x2, 0xa17, 0xfff, 0x7ff, 0x6, 0x9, 0x4, 0x5, 0x9, 0x80, 0xb08c, 0xcc, 0x3, 0x308000000, 0x0, 0x3f, 0x0, @perf_config_ext={0x5, 0x5}, 0x10, 0x7f, 0x8, 0x6, 0x5, 0x8}, r1, 0xc, 0xffffffffffffffff, 0x8) 00:35:41 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = gettid() ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000100)=r2) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000040)={0xa, 0xa, 0xff, 0x800}, 0xa) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000140)={0xa, 0x2, 0xdca, 0x10000}, 0xa) 00:35:41 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x31, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f"}, 0x37) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:41 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000200)="59ce1e10eb0c61f425c1c50c5270c8062eea0e6d3813ee9080bb4ae1d79bbfde1f9250da1996e25a44c5535841766ad876414b6e9ed02e18be3e4f5ca9b720a9e40c3b") [ 1676.677376] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1676.684098] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1676.700446] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 00:35:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0xffffffffffffff80, 0x2c0043) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x81) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f00000000c0)=0x9, 0x4) close(r0) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000000)='trusted.overlay.origin\x00', &(0x7f0000000040)='y\x00', 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1676.713946] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.713958] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 00:35:41 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1676.713969] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.713979] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714021] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714032] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714043] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714053] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714064] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714074] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714085] hid-generic 0000:0000:0000.053E: unknown main item tag 0x0 [ 1676.714824] hid-generic 0000:0000:0000.053E: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1676.918563] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 00:35:41 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x33, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f2130"}, 0x39) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:41 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sync_file_range(r1, 0x6, 0x3f, 0x5) fcntl$setlease(0xffffffffffffff9c, 0x400, 0x2) close(r1) socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x90010, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) [ 1676.925381] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1676.932700] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1676.943738] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1676.955093] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1676.962979] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 00:35:41 executing program 5: syz_genetlink_get_family_id$nbd(&(0x7f0000000040)='nbd\x00') r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uhid\x00', 0xfffffffffffffffc, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000100)=""/11, 0xb, 0x0, 0x400000, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffa0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getuid() getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f00000001c0), &(0x7f0000000200)=0x4) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) write$UHID_CREATE2(r0, &(0x7f00000011c0)={0xb, 'syz1\x00', 'syz1\x00', 'syz1\x00', 0x1000, 0x8001, 0x2, 0x2, 0x48, 0x8, "b13b142f015c99d8b1b4f96a3553f50cffa07d7dc0c44295bd5a67c69fb6bf38d20a746c8e8d2d8ce48567952daedf3a98aa2589e348780a32ba55106b035fd75babdf1539d5dc2ff6f04d0b0ef2dedb4395587a661ec9780d423468450db8230a3cc093a08de7093e49da5a338ae4651f7f7fd80499ea85dd6c4d9655e3fbfb5150ec3222138bb542b18f49ea02192cb7c1d771b2ebf2fd1647364d7f0d5390d7b8b980328d1dda7fe39a25e523949809a0061a6a6f5524b4bd2ac933030d9cf523f5a787075ec5b94c701ad94051226edab6743d04e26aefef31bbb3f7b1d299694666a41da5c5212e335d4dbb38c50b77685fa51f85608a6a64e89ddbe36ff41a79eb181dff0e2425e0a9a29eec0e9a02a5a1322e60fc3e4a90c9a52af2698cd09dd6a17c86730eaabfd1d8b78c9ed7c4d083aee09ab7129c091e86c12266b826bd2e78bb5dde3fe49177e4d928d76d536776f3a71e6cd78ebca4cf3a12a4bb6ec83e670b6e1711bf2bec3aa48dacb9b0737bb3f4f984606671d85fd6cf0d61d1077f13fb0f8367acd9be11a681fae4b11bab09113a4841cc0df5e49415e211d485def0d3265043e4aa6a65c83e78be014dd9cd84fe5932b03dd46590eef6c7c1fee591f20bd0ccfe59504781d3f6f849c0299fff5ba6cc07daa22dd52bcf9e29eb7425de0deec3809959b6909db9780db134492d0c7275ce4d8aa5f56ba7e30634ed7a7450b5090960fb07e4b3c229be4eff09eb6ca310f28a4faf8303e35c63109a23707fa18c0fcd49312930bfeb276fb6462cfb2e7e01470b77e0891bf7d6487b27715aec68b31438c5eac619d77e533fea1b3478252509c6412752d913828368d28d7fcf21d1f9f1f8c447124538eb8903a9a12c727986cba2f9dc5fb62e1d0209e080de0ac8fc9f863e1067b8865bebc78b06413ebdbc44c2717ddda6c4c75580e54131388ed81be8c3705877694eecfdb94b3393774df0771deb48b57f95ed67b58e3ca20d0a705e49f50e764699027f7c77e83c1994ae34427c2447e57be23c2bb59e585c50c5a54702e390769b9e5f17dc2335facd196709217471328ee3c166078c560ff432ad3a8e7547ea209f5ccf99047333d294fe1580a9e61f65d50668b026ef800c649001a571bd13d84d9f06da6f90bdca8140e2fcca29328e13d4ecf21d5cb25e94c6afa695925f35ed9aacd2e457cc9cb113a95aba3351696b5ce92a599d06ceac652e35eddcb923b6963389be1ab29a9e1bea2ed3e2e20f8c06891db0d7324b5e822e98b42386b2cbe3a398937b13e68260a9a4c98e75b5d3a7246a4625d035a11eea48eb310d3bbafc9f5218c0f433a756fb682bc640a7b6f86bd15df3bf63889404c9a5f928fb48e26039eea314e669462d5757df7ec6acfe8effdf9516d8a554b63d61d6629084f47773f76a65513559ba2913b815558b7185681f07e06432e2a682df76be0b5b68c0c03a3c93e359c39c31553646d0b191689f6502cc841915d10c79f2a74805d5620e7d2eca23393abbd0449ba887fd2cadf59eef2a178112de9b74d8da66d841e05e67ecaa3c048a32568a9bc74daf62ea62dbedb8c7a495c66c837981517357c98c3a4b28557e3068119250ec53472616d416cde8fbcbc74ca91afa529956b902b89cb21e3dc23f0c4a8f8a6c01d93d3d9000478f4bab6c26c27b48e2b59fefdc9d906b2f9677c870c35c6db4760e477b6f74eab9e62c6c9d0dad64b1c9aa609a9843d77a8a068271647fd4172b0429623f44b79fb36ca757950fde3a6a8d3804d03e9d515a9a16d193e3269db7116a35a9ac86438139f9ca12a07d06025244bdb9fb9755d0dc4fceee375f0cac7210f6fd6248460342a3b9aaa79ccf484f2d0851dc7f977ab85c92f6535e6d8a85318a0067d97e8fc8803c9e60bb3646e71508d02a99bc447f8b33520da666bd283e496db477e0dcea3f18a79e74bc66aa7ffbefd50fc04cc6ba166f52a3df5758db07f07cbb588de67fd6d9cea52939f34d018565d397693caec417d24c89666d42ab1f144e10b20472e5a1ddefc0599c861022e7cde3415f55c6e1f5cdb24d128919353b9639dcfba5fd5da015916a0d41d1398a26845702169a70f08f743ecf347d4a6f7522d80d351a25880686e20ea8c1f6bb579d2213164c212485930e11b2a34bf50ed2f279845fbdc5f16158b3b0bd4e69a1b9ead73461f6d9e125bdfbbd161bacbbfadd65e01973e8605a548ed34ae5a0762eb04a70fa108a25627c47de2de8e6f3573dce6e9af4ccb6eff27efca4816bcc2bb4e982aa50577611c1b86c7e28d80bfdef26250d13c9cbb1c226e8ff83a9475b3aa086706edde4446df7121f61f2a294da6298c69062faebe42dbaea851e46de92c7a1501b75772d2766a042a0748feb197b1a4a38efacb361a74ea1130bbf8b153d36c9703da43c70bc87e8eb10a09588d725c14a5a771e25a4dc16548164ecb80d63b68fae8c69d8912316e7077221501f4fbfb46b4228cbf8d1ec1afc8db3e418197fa9b0f4085f204b39c23d4aa3498f3ad8c769063a33feed5033b625a44abbe948bc2a79686fa02f1f31382387e55775420f5b8baacf1d95565af22645015fd6449947ff8b5f7df1128f9c40299b58a2060aeec58ff0b54bae6b85374ef254a0027e1b6a6e005db3a65107af4d65aeb3954bcd5d79630676257ac02ddbda3ff4144573d57824d31ce561ccf04b9ede5931170bad2d949b0063fbe0891c4c37f58f1aefcf847015b7bb515e9dd6a6130440b0d7abbe143c6f716d3931d46aa4ae6d57df566adba0f0bb558bec9b765455dd67e4f90ae6efb876befbd0ec5b42ed9513ed39ce7601accc930fd9f1d237e43d8535d8c65d2592a87bbb9fdb5effe3669200f5a8960ea4f101690d40b857fdbb5c99714da4e6306e218f218b029e561bcd951b534cbd18238bcaf002a0efb847e8d2bbe475b17269a957bd7a8afcf1e6329fcfca7a049be0c5d015ff52367afbcc9fcee29a073fe8cde639623db1a4c32a8f82d3a1a35896a479582ac776b35dc76f7cc222b01a010ff2c199259a0fa96f2cf21b74211c91d235bb0a40bb5968fca6cd2a07f71e0286d8fba1960fd96abc3c6d297473c9e849ef38c6ebbbd1e95bd1dec2026dba39261d8952bf29bd549727e86c7780bb9749783721fa8fb2c23623901990c49f74649de7263cfdc5c4bb4c296702f90f1969618fab4ff4097ef70dd91efb31eb31ebdaed6bb87487ffb3fd62ff2cfd68321d0ba6b85678491b563fb4564fe4afb7fdc0f4237dee206df800d6e10a2bcf1c7ec125aa62285fa07645b441f828d46ca4efb7a80f04a648f6743b937699c75a701b790e9ad9bca55275c89bc24cf1b5dc5383fa176bb524acc1a72e02e6410125188a82f1778a6c2c30cab5d28ff38c4dca1ea2e5b1bf708741d8ec6351d04c3a337aa7f19adc1f04fad7c2380a777684f87abc6a1600f2b0fc312da7f909ad9ec60297f93815e35981cc5edec021346d803d2a1b8bbe4f04c53fdf1fb6130b41d56bef0072be0822f5a04b73eda6355876541160efa3f7350b9bb4ecadaa014054e88604962edccf6879be03025c0af9f27ddce24483236dc7924a33b3ec3d9088b0947fbdb438d75ebb763c9b6fd66c4edf115d05e5a0fbaca990f73f9f0543e95c6b78d3cc8752f20bbdd1c2a28d184fad80ec50be738eb0132a42a4f5687c7ee18adff4422b7dce3b99b90942421510f7d70d7d404ea6481e5ea9663ef21eea933b51152612bd1d0f4b143354629147a48d214893580148841673eab27e573dccbf919df8a74243264d9dd5bb7aa3f7ae04a3e2810fbed4c552c6d3ea3c4699f8cdf2e412cd917edfcc35e7e1d794d8293f489efb3f73dc556d013757c5aec6ab04a1cee986bf818861903ab723fd036f90890f1b2e351410156d907e786b138194ccb958a09d0335a2ac0baf30d93cf67e95dd01eb193d92ed31cceba5fa32b96998b42edff44c8994b8eeed135b1ada70bd3c114c5fbfcb32f7f733b84ea36fdaa00fc81bc38bc53a5497b403a22b0f98683d9787d37c590db6e0db0beea8fafd75f5cfb68068cf0f5b2ed6e0426ae99afe67f3f528dfcd6797223b5f4dbcc94d4f5699968d5b9f6e42581e3bb3130e112a71831f1393ff1977e34fd323b6f107b680e80a9db5897c3f4757576e0ee5dcc338e6ef1c7dd79ce7652f2c961c0548de6088d385876f879eb889c78fca930f38a808be8e39ace1b276e907f01e5a1ab7d30a27703d9227fdf4c3a490cd6890b5603e70c8976eecb26186f25678aa602a652f20280cd7491fe4060271e5cfecabcdab089dcf30dd9bb6b94ef6dcd3efb6aac15b6de69b71ad52005926375cd4f4560332a5332ca94bccfa2ee8c609dbe27c453342000b3e1f9d2d8b2fa2b4d0c94406fd275e40b2e8fe98f4588bb1142f971a66f04d3a5c1012ebd5fe6c84dd41f9193d7d13b203c2486b6769f3fe6957b3a0ca53e456090306f8a7ae2dcd265335f6944337eb96aee25d6224107e86e4f6f9d5111e50d0db19716722d137de5874f377bbb0e0cb2134b0d3d55099c5d0056363bd571691a529a7453c8df412c61eae2f1ba3e518eedcaaa8b12306e4255fbbc6dc9d85c01506d87b4e95ac7c634b2b0c6ff4540512af731ae25d8cfa2eae0780b4eee50bc26ddb29e9057c4e43ac75edf4ee5e9e1c09214d9c69b3c2d1bd9a3d877c9b65c47d8e4d261f1b1c8eb2ea3437c2549da80518af1fd23bfea3ddddc3b42d94bce303eff831585692ebfeaa7a48521578ce9e16989fb137818a21e5a4015d01edbd982f72304e0a46f2308233a4823a6c28fbb8e507b8d51d916fd80e8a07a86bf1af5bc7814463bca56800008a1f174d0036be474b1e076d351b51ba200872402d62e6008d34a9e6c47c7ecd526a2c07b1b725600f1dceadd3282b74e08ac03cf9f815f23dbfea982dc4fb8c438bbeadb3e188f50105db43695fb43c8aba1128710c185ebbc0343056a87fce59dbb6fca464dafb31409d62fc4c56c8c2f971934d6906e229c8394f32149d23fe8c8acc70f19a7146ef4d5aaecb7ffa756476fd56a5d0b1182f79ec6bd97c2876335e4ddbae847e6c813ad3ef99da5a72c9ea51916ba9a97c8762f15ee24ea55b221a471d6af54670dcb981f81a1fd387209b355dd5a1877e6f9de24e362a8273313a9da376e6264e033ec0f1b38bef1a40f3e8bf2954df1c648dca7494a27d41b6b0f337ebde438d8b1f4638eb9c4200965e36eb2dc2edeaffeed1b23c19781961ba5b3ec6563e8b3e49d87edee36e1a8cc73c199d8c23cc94fa0fa6ed65a888938d8284655f7ee63c28414ccd8f4f709995c2b3ac893723ce2b2e7960f4f8737651bf0acf6f3d6e3a4619274f7d90edaaac921615ccfdcd691ef6d7f0c31179a3c492c7fd3cdb32c28e0a5595785b7a151d30f51837d6fe3a0213785dfa9b9e5a7d64da014d82d41e149e4c269f59c6fcf47354b329d31418fd9d1f1aa54a4fc6cffc0005868b06098191a066630393402edcb5f994de4bec2afc2d6e0814c1e6beb83e7f233df031326ea0e873b1fe0f96ff1a31c40d456a20cd73dbe8c3b26edd9cedd8d973b1586230a8515856abd67394f627e30f9ce31e0a45e265e595160f2dd501c6629e218079f397e01ad51a4e78f36e38878d95853b09001287f054f8ef38d28294dba2b18b7f7efbefb030fe7f32df2ce1c34af8cdaa4ccd1a6e87e796f972f3d4552a3c614aca1a1500e6b67f21f0cffc7217210b96a51ccffb19"}, 0x1118) socketpair(0x1b, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) ioctl$KDGKBMETA(r2, 0x4b62, &(0x7f0000000140)) 00:35:41 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000200)="59ce1e10eb0c61f425c1c50c5270c8062eea0e6d3813ee9080bb4ae1d79bbfde1f9250da1996e25a44c5535841766ad876414b6e9ed02e18be3e4f5ca9b720a9e40c3b") [ 1676.972950] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1676.985109] hid-generic 0000:0000:0000.053D: unknown main item tag 0x0 [ 1677.002268] hid-generic 0000:0000:0000.053D: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:42 executing program 5: write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f00000000c0), 0xa) 00:35:42 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uhid\x00', 0x100000400000004, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0)={0xa, 0x2}, 0xfefc) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$IP_VS_SO_SET_ADDDEST(r1, 0x0, 0x487, &(0x7f0000000140)={{0x33, @remote, 0x4e21, 0x2, 'wlc\x00', 0x0, 0x3ff, 0x2f}, {@multicast2, 0x4e20, 0x2, 0x1f, 0x5, 0x8}}, 0x44) 00:35:42 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x33, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f2130"}, 0x39) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:42 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:42 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) 00:35:42 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:42 executing program 5: prctl$PR_SET_THP_DISABLE(0x29, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread64(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x24) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000180)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) 00:35:42 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000200)="59ce1e10eb0c61f425c1c50c5270c8062eea0e6d3813ee9080bb4ae1d79bbfde1f9250da1996e25a44c5535841766ad876414b6e9ed02e18be3e4f5ca9b720a9e40c3b") 00:35:42 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.010050] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.020670] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 00:35:42 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.036212] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036224] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 00:35:42 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.036235] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036246] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036257] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036268] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 00:35:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x33, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f2130"}, 0x39) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:43 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.036279] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036289] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036300] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036311] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.036322] hid-generic 0000:0000:0000.0540: unknown main item tag 0x0 [ 1678.037068] hid-generic 0000:0000:0000.0540: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:43 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.269696] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.317737] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.348190] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 00:35:43 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.382074] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.421055] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 00:35:43 executing program 2: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.485912] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.524555] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.542741] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.563570] hid-generic 0000:0000:0000.053F: unknown main item tag 0x0 [ 1678.584617] hid-generic 0000:0000:0000.053F: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:43 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) 00:35:43 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:43 executing program 2: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:43 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000200)="59ce1e10eb0c61f425c1c50c5270c8062eea0e6d3813ee9080bb4ae1d79bbfde1f9250da1996e25a44c5535841766ad876414b6e9ed02e18be3e4f5ca9b720a9e40c3b") 00:35:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x0, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:43 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r1, 0x6, 0x15, &(0x7f00000001c0)=0x20, 0x4) eventfd2(0x0, 0x7ffff) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_stats\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='\x00', r2}, 0x10) 00:35:43 executing program 2: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.809536] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.839070] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 00:35:43 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x0, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1678.871976] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.885991] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.904270] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.915349] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 00:35:43 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1678.929416] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.940852] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.948510] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.959008] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 [ 1678.969161] hid-generic 0000:0000:0000.0541: unknown main item tag 0x0 00:35:43 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x0, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1679.019741] hid-generic 0000:0000:0000.0541: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:44 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) syz_open_pts(r1, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) 00:35:44 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:44 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/checkreqprot\x00', 0x0, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) lsetxattr$security_evm(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='security.evm\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="000201000000000000e6d9cfb126d772c4488b1e5d290b9785205c99bf748e22875e7ca5eb2776fa8af3a8a2d48a92cab940165192852d7877d3c4e98aec26b4797503aaa3b823cf1863e210d323b3e7daf1ab99c951d757a29aa5802b8ff20064f85c9916777978a7141af51a5c4e20c09e8bedd6141e2c24e4bff994d48a1efeff54bdee867e7f194ec53435637e00bdefc0f7f9a0fc01058b55b28e9d7d6b3ae522a12a3cdb735b1d35a8ee4450cc1e21af9108f357780e1b3d12f4e9716f0b5c446953c2e67d26f4b127917f8ddda1e66694ba1dd694553d5a4b24804719db25c55450512394ebc6defe0a1c0000"], 0xf0, 0x1) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000180)='reno\x00', 0x5) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x10) 00:35:44 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:44 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(0xffffffffffffffff, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:44 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) 00:35:44 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) 00:35:44 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) 00:35:44 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:44 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) [ 1679.914670] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1679.936903] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 00:35:44 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) 00:35:44 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1679.987400] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.019630] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 00:35:44 executing program 0: ioctl$EVIOCGPROP(0xffffffffffffffff, 0x40047438, &(0x7f0000000100)=""/246) [ 1680.043659] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.078226] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.101029] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.116118] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.135107] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.147317] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.154070] hid-generic 0000:0000:0000.0542: unknown main item tag 0x0 [ 1680.169236] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.176748] hid-generic 0000:0000:0000.0542: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1680.195047] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.201987] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.208908] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.215636] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.222774] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.229529] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.236313] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.242988] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.249729] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.256418] hid-generic 0000:0000:0000.0543: unknown main item tag 0x0 [ 1680.264284] hid-generic 0000:0000:0000.0543: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:45 executing program 0: ioctl$EVIOCGPROP(0xffffffffffffffff, 0x40047438, &(0x7f0000000100)=""/246) 00:35:45 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:45 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x400000, 0x0) write$eventfd(r0, &(0x7f0000000080)=0xc421, 0x8) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffc000/0x3000)=nil, 0x3000}, &(0x7f0000000180)=0x10) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uhid\x00', 0x802, 0x0) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) fcntl$notify(r0, 0x402, 0x12) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f00000001c0)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}, &(0x7f0000000200)=0x10) 00:35:45 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(0xffffffffffffffff, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:45 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) 00:35:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:45 executing program 0: ioctl$EVIOCGPROP(0xffffffffffffffff, 0x40047438, &(0x7f0000000100)=""/246) [ 1680.770390] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 [ 1680.799837] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 00:35:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(0x0, &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:45 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) [ 1680.843667] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 [ 1680.894994] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 00:35:45 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) [ 1680.947713] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 [ 1680.964578] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 00:35:45 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(0xffffffffffffffff, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1680.993098] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 00:35:45 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, &(0x7f0000000100)=""/246) [ 1681.034010] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 [ 1681.074983] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 [ 1681.095357] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 [ 1681.103742] hid-generic 0000:0000:0000.0544: unknown main item tag 0x0 [ 1681.122423] hid-generic 0000:0000:0000.0544: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:46 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:46 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x40047438, &(0x7f0000000100)=""/246) 00:35:46 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uhid\x00', 0x8000000000007fc, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:46 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x0) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:46 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) 00:35:46 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x40047438, &(0x7f0000000100)=""/246) 00:35:46 executing program 5: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0xbb) write$P9_RREMOVE(r0, &(0x7f0000000100)={0x7, 0x7b, 0x2}, 0x7) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) 00:35:46 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:46 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) 00:35:46 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x40047438, &(0x7f0000000100)=""/246) [ 1681.705379] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.723107] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.744538] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 00:35:46 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) r2 = syz_open_pts(r1, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) [ 1681.752321] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.760975] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.781359] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.798886] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 00:35:46 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, 0x0) [ 1681.806888] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.825373] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.839812] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.863699] hid-generic 0000:0000:0000.0545: unknown main item tag 0x0 [ 1681.894394] hid-generic 0000:0000:0000.0545: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:47 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:47 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0x3) 00:35:47 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, 0x0) 00:35:47 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) ioctl$void(r0, 0xc0045c78) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) ioctl$TCGETA(r1, 0x5405, &(0x7f0000000100)) 00:35:47 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x0) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1682.471793] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.494183] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.507712] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.515382] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 00:35:47 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, 0x0) [ 1682.523245] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.531079] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.539646] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.554066] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.562060] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 00:35:47 executing program 0: socket$inet6(0xa, 0x0, 0x0) r0 = socket$inet6(0xa, 0x803, 0x3) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") r1 = socket(0x1, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000080)={"7465616d300000ffffffc00000000700", 0xc201}) [ 1682.573771] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.591675] hid-generic 0000:0000:0000.0546: unknown main item tag 0x0 [ 1682.600935] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.619064] hid-generic 0000:0000:0000.0546: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1682.644860] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.653144] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.660967] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 00:35:47 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:47 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x0) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1682.669458] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.683615] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.691535] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.699392] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.711006] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.721053] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.730958] hid-generic 0000:0000:0000.0547: unknown main item tag 0x0 [ 1682.764123] hid-generic 0000:0000:0000.0547: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:47 executing program 5: select(0x40, &(0x7f0000000040)={0x7d, 0x8, 0x7, 0x6e127509, 0xffff, 0x392, 0xfffffffffffffffc, 0x7}, &(0x7f0000000100)={0x800, 0x1ff, 0x27, 0x1f, 0x80, 0x9, 0x1, 0x7f}, &(0x7f0000000140)={0xfffffffffffffbff, 0x6, 0x7, 0x8, 0x1, 0xa29, 0x7800000000000000, 0x6}, &(0x7f0000000180)) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000000040), 0x4) [ 1682.895035] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1682.916341] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1682.933448] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 00:35:47 executing program 0: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ashmem\x00', 0x0, 0x0) r1 = getpid() rt_tgsigqueueinfo(r1, 0x0, 0x0, 0x0) syz_open_dev$rtc(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x0) [ 1682.965653] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1682.978900] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1683.001924] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1683.024203] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1683.038509] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1683.049861] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1683.058581] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1683.089059] hid-generic 0000:0000:0000.0548: unknown main item tag 0x0 [ 1683.111588] hid-generic 0000:0000:0000.0548: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:48 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:48 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(0xffffffffffffffff) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:48 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:48 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000180)={0xa, 0x0, 0x6b}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r4, 0x0, 0x8ec0, 0x0) close(r4) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f00000000c0)=@dstopts={0x0, 0x2, [], [@enc_lim={0x4, 0x1, 0x1}, @hao={0xc9, 0x10, @local}]}, 0x20) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[], 0xffffffef) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f00000001c0)=@req={0x40, 0x0, 0x80, 0x1}, 0x10) close(r3) rt_sigtimedwait(&(0x7f0000000040)={0x7}, &(0x7f0000000100), &(0x7f0000000140)={0x77359400}, 0x8) 00:35:48 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0x3) 00:35:48 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1683.613740] input: syz0 as /devices/virtual/input/input132 [ 1683.630261] input: syz0 as /devices/virtual/input/input133 [ 1683.674813] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674825] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674836] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674849] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 00:35:48 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(0xffffffffffffffff) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1683.674860] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674871] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674881] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674892] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674903] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674915] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.674926] hid-generic 0000:0000:0000.0549: unknown main item tag 0x0 [ 1683.675607] hid-generic 0000:0000:0000.0549: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:48 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(0xffffffffffffffff) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:48 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:48 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1684.079625] input: syz0 as /devices/virtual/input/input134 00:35:48 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1684.208251] input: syz0 as /devices/virtual/input/input135 00:35:49 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1684.372402] input: syz0 as /devices/virtual/input/input136 [ 1684.445394] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.460632] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.479004] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.487938] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 00:35:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:49 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000fddfff)) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0x3) 00:35:49 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1684.495739] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.503636] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.511117] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.518733] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.529436] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 00:35:49 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xc, &(0x7f0000000380), 0x243) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:49 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:49 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1684.541631] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.549074] hid-generic 0000:0000:0000.054A: unknown main item tag 0x0 [ 1684.557479] hid-generic 0000:0000:0000.054A: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:49 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1684.631250] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 [ 1684.643878] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 00:35:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1684.673125] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 [ 1684.687904] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 [ 1684.699465] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 00:35:49 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:49 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1684.712469] input: syz0 as /devices/virtual/input/input138 [ 1684.743633] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 00:35:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1684.787124] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 00:35:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1684.831016] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 [ 1684.846412] input: syz0 as /devices/virtual/input/input139 [ 1684.899059] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 [ 1684.938719] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 [ 1684.971579] hid-generic 0000:0000:0000.054B: unknown main item tag 0x0 [ 1684.985055] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1684.992974] hid-generic 0000:0000:0000.054B: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1685.014590] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.022190] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.030274] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.038136] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.048967] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.059330] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.066209] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.072942] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.079881] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.086709] hid-generic 0000:0000:0000.054C: unknown main item tag 0x0 [ 1685.095002] hid-generic 0000:0000:0000.054C: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:50 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) 00:35:50 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:50 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:50 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:50 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:50 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) r4 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000300)={@empty, @loopback, 0x0}, &(0x7f0000000340)=0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18120000", @ANYRES32=r3, @ANYBLOB="00000000000000008500001380d515eaa3f29700250000001800000006000000000000000100010018000000ff03000000000000040000007ff0200001000000181f0000", @ANYRES32=r4, @ANYBLOB="00000000000000008500000009000000"], &(0x7f00000001c0)='syzkaller\x00', 0x2, 0x24, &(0x7f0000000200)=""/36, 0x41000, 0x0, [], r5}, 0x48) openat$cgroup_procs(r2, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) perf_event_open$cgroup(&(0x7f0000000580)={0x7, 0x70, 0x0, 0x4, 0x0, 0x8, 0x0, 0x4, 0x40000, 0x8, 0xab0, 0x2, 0x0, 0x1, 0xad, 0x7, 0x1000, 0x444, 0x1f, 0x0, 0xeed, 0x9, 0x7, 0x20, 0x1, 0x8, 0x2, 0x7fff, 0x9, 0x100, 0x2, 0x984a, 0xcb9d, 0x2, 0x4, 0x8000, 0x3f, 0x0, 0x0, 0x401, 0x3, @perf_bp={&(0x7f0000000540), 0x2}, 0x0, 0x1, 0xfff, 0x0, 0x7fffffff, 0x3de, 0x5}, r4, 0x0, r3, 0xc) 00:35:50 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1685.356809] input: syz0 as /devices/virtual/input/input140 00:35:50 executing program 0: ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) 00:35:50 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:50 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1685.447475] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.454186] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 00:35:50 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:50 executing program 0: ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) [ 1685.516405] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.545558] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.571669] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.598524] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.611721] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.619613] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.626407] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.633258] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.640023] hid-generic 0000:0000:0000.054D: unknown main item tag 0x0 [ 1685.653196] hid-generic 0000:0000:0000.054D: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:51 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) 00:35:51 executing program 0: ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) 00:35:51 executing program 3: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:51 executing program 5: openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/mls\x00', 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) fgetxattr(r0, &(0x7f0000000140)=@known='trusted.overlay.opaque\x00', &(0x7f0000000180)=""/21, 0x15) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000000)={0xa, 0x2, 0x2}, 0xa) r1 = memfd_create(&(0x7f0000000040)='/dev/uhid\x00', 0x1) write$P9_RMKNOD(r1, &(0x7f0000000100)={0x14, 0x13, 0x1, {0x10, 0x2, 0x6}}, 0x14) ioctl$TIOCCONS(r1, 0x541d) close(r0) ioctl$TIOCCONS(r1, 0x541d) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f00000000c0)=0x4) 00:35:51 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:51 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:51 executing program 3: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:51 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x545440, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1}, 0x10) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:51 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, 0x0, 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:51 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, 0x0, 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:51 executing program 3: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:51 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, 0x0, 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1686.309020] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.324197] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324209] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324220] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324231] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324242] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324253] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324263] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324275] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324287] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324298] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.324310] hid-generic 0000:0000:0000.054F: unknown main item tag 0x0 [ 1686.325040] hid-generic 0000:0000:0000.054F: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1686.544262] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.551400] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.558092] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.564761] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.571449] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.578209] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.584889] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.592340] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.599661] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.607064] hid-generic 0000:0000:0000.054E: unknown main item tag 0x0 [ 1686.616559] hid-generic 0000:0000:0000.054E: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:51 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x166) r2 = syz_open_pts(r1, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000100)=0x3) 00:35:51 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:51 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:51 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:51 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, 0xfffffffffffffffc}, 0xa) write$binfmt_aout(r0, &(0x7f0000000100)={{0x10b, 0x0, 0x714, 0x146, 0x1c6, 0x7fff, 0xa0, 0x1}, "98a44b64ab1bd05f88f9c24fdd61ce14", [[], [], [], []]}, 0x430) 00:35:51 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:51 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:51 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1687.152953] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.164320] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 00:35:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1687.172194] input: syz0 as /devices/virtual/input/input142 [ 1687.199908] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.212608] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.225393] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 00:35:52 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:52 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1687.244989] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.289659] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 00:35:52 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1687.309530] input: syz0 as /devices/virtual/input/input143 [ 1687.342749] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.385090] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.409697] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.429244] input: syz0 as /devices/virtual/input/input144 [ 1687.465533] hid-generic 0000:0000:0000.0550: unknown main item tag 0x0 [ 1687.486165] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.492862] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.509112] hid-generic 0000:0000:0000.0550: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1687.525495] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.532504] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.545961] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.553614] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.561570] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.568463] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.575136] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.582121] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.589021] hid-generic 0000:0000:0000.0551: unknown main item tag 0x0 [ 1687.598572] hid-generic 0000:0000:0000.0551: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:52 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:35:52 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:52 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:52 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x805, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x258000, 0x0) epoll_pwait(r1, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9, 0x3, &(0x7f0000000180)={0x1fc000000000000}, 0x8) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) [ 1687.906582] input: syz0 as /devices/virtual/input/input145 00:35:52 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:52 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:52 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1687.955563] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1687.966663] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1687.976546] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976559] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 00:35:52 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:52 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1687.976570] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976581] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976592] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 00:35:53 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1687.976603] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976614] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976632] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976642] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976653] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.976664] hid-generic 0000:0000:0000.0553: unknown main item tag 0x0 [ 1687.978549] hid-generic 0000:0000:0000.0553: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1688.084921] input: syz0 as /devices/virtual/input/input146 [ 1688.197636] input: syz0 as /devices/virtual/input/input147 [ 1688.338741] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.345410] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.352420] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.359997] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.367402] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.377775] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.384472] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.399294] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.406345] hid-generic 0000:0000:0000.0552: unknown main item tag 0x0 [ 1688.413764] hid-generic 0000:0000:0000.0552: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:53 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000fddfff)) r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x3) 00:35:53 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:53 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:53 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:53 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000200)='/dev/uhid\x00', 0x8, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000040)=""/11, 0xb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:53 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:53 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:53 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:53 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000000180)={0x0, 'syz1\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000100)=""/88, 0x58, 0x9, 0x6, 0x2, 0xdc, 0x9}, 0x120) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:53 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:53 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:53 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) [ 1688.916133] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1688.938085] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1688.980040] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.031608] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.087205] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.097236] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.116807] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.123509] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.130427] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.137293] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.143967] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.150865] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.158479] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.165252] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.180072] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.187003] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.193688] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.200691] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.207666] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.214338] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.221220] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.228099] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.234782] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.241671] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.248550] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.255224] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.262139] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.269018] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.275692] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.282576] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.289427] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.296271] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.302936] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.309798] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.316559] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.323231] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.330101] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.336959] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.343630] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.350481] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.357324] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.364097] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.371282] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.378217] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.384882] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.391759] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.398592] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.405263] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.412136] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.419012] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.425686] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.432571] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.439476] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.446340] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.453015] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.459905] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.466774] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.473446] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.480135] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.486820] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.493486] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.500178] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.506889] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.513556] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.520441] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.527289] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.533964] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.540870] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.547744] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.554422] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.561310] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.568172] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.574845] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.581735] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 00:35:54 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000fddfff)) r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x3) 00:35:54 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:54 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1689.588427] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.595094] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.601951] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.608801] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.615474] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.622389] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.632115] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 00:35:54 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:54 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) [ 1689.640737] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.656245] input: syz0 as /devices/virtual/input/input151 [ 1689.668724] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.705825] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 00:35:54 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, 0x0, 0x0) 00:35:54 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1689.747584] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 00:35:54 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1689.761633] input: syz0 as /devices/virtual/input/input152 [ 1689.809221] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.824288] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.831826] hid-generic 0009:0006:0002.0554: unknown main item tag 0x0 [ 1689.841686] hid-generic 0009:0006:0002.0554: hidraw0: HID v0.dc Device [syz1] on syz1 [ 1689.875843] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.882756] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.895577] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.902829] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.909741] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.917466] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.930808] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.938127] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.944794] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.951709] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.959012] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.965726] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.972695] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.979548] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.986283] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.992961] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1689.999672] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.006402] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.013082] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.019769] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.026448] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.033119] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.039813] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.046495] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.053611] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.060447] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.067207] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.073870] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.080548] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.087218] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.093867] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.100727] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.107554] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.114227] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.120957] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.127644] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.134311] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.141006] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.147697] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.154356] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.161253] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.168117] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.174780] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.181467] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.188142] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.194799] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.201702] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.208552] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.215222] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.221909] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.228597] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.235267] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.241958] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.248639] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.255307] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.262150] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.268996] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.275768] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.282612] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.289317] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.296344] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.303005] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.309698] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.316389] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.323051] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.329944] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.336629] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.343298] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.350137] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.356988] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.363659] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.370751] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.377435] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.384098] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.390928] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.397830] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.404580] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.411266] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.417963] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.424627] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.431425] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.438192] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 00:35:55 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:35:55 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = dup(r0) ioctl$UI_SET_PHYS(r1, 0x4008556c, &(0x7f0000000040)='syz1\x00') fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000100)='trusted.overlay.upper\x00', &(0x7f0000000140)={0x0, 0xfb, 0x84, 0x2, 0x8, "7735d520b529a799d386adcc9649a99a", "1ad9c07cfcce5952e754bbfc69a05960225d5478be7ac8f128eabdefd004fe69e5f4cb2b56634e466aaf6124626b80c6a7f811a803666e9c8941cdde5f1e833137dc42d5eee4a1901600eea6dcc01435943a727c40b82d89ad352bf92cd88f0a3a2a8927a9a42e9832675bb4dbd22e"}, 0x84, 0x2) ioctl$UI_SET_EVBIT(r1, 0x40045564, 0x16) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:55 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:55 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1690.444859] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.451633] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.458332] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.464996] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.471758] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.478445] hid-generic 0009:0006:0002.0555: unknown main item tag 0x0 [ 1690.485978] hid-generic 0009:0006:0002.0555: hidraw0: HID v0.dc Device [syz1] on syz1 00:35:55 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000fddfff)) r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x3) 00:35:55 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1690.567741] input: syz0 as /devices/virtual/input/input153 [ 1690.601930] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 00:35:55 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1690.617549] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 00:35:55 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1690.624314] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624326] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624338] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 00:35:55 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1690.624349] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624361] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624371] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624389] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624400] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624412] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624423] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.624434] hid-generic 0000:0000:0000.0557: unknown main item tag 0x0 [ 1690.627750] hid-generic 0000:0000:0000.0557: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1690.857998] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.864666] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.871934] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.878815] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.885489] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.892492] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.899364] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.906242] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.912917] hid-generic 0000:0000:0000.0556: unknown main item tag 0x0 [ 1690.920650] hid-generic 0000:0000:0000.0556: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:56 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:35:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) 00:35:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:56 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:56 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', "73797a30009c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:56 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(0x0, &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) 00:35:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1691.334814] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 [ 1691.344098] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 00:35:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1691.397594] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 00:35:56 executing program 0: ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1691.444817] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 [ 1691.453104] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 [ 1691.473281] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 [ 1691.482833] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 00:35:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1691.502389] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 [ 1691.521197] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 [ 1691.535147] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 00:35:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, 0x0, 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1691.559510] hid-generic 0000:0000:0000.0558: unknown main item tag 0x0 [ 1691.580952] hid-generic 0000:0000:0000.0558: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1691.627893] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.652004] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.659906] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.670929] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.678714] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.687402] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.695096] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.720360] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.731208] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.738619] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.745333] hid-generic 0000:0000:0000.0559: unknown main item tag 0x0 [ 1691.753997] hid-generic 0000:0000:0000.0559: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:56 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:35:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) 00:35:56 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000040)='/dev/keychord\x00', 0x408000, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)=0x1) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000140)={'bond0\x00', {0x2, 0x4e22, @broadcast}}) inotify_init() openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/enforce\x00', 0x301001, 0x0) 00:35:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1691.884498] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1691.895610] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895622] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895633] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895644] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895655] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895666] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895676] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895687] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895698] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895709] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.895720] hid-generic 0000:0000:0000.055B: unknown main item tag 0x0 [ 1691.899333] hid-generic 0000:0000:0000.055B: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1692.044772] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.051863] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.058640] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.065311] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.072086] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.079633] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.086388] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.093052] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.099831] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.106605] hid-generic 0000:0000:0000.055A: unknown main item tag 0x0 [ 1692.125375] hid-generic 0000:0000:0000.055A: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:57 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(0x0, &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) 00:35:57 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:35:57 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:57 executing program 5: openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x802, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000340)='/dev/uhid\x00', 0x400000002, 0x0) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/policy\x00', 0x0, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000480)={0x1, 0x3, [@dev={[], 0x20}, @local, @random="f7bca47d8ec5"]}) r2 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$sock_netdev_private(r2, 0x89f8, &(0x7f0000000380)="bd4189ff27e74a38c44afa74ee0f61f51edab44393641342833fc5aa61b19c5ceab28a3fd8eeb2da4d6f7e8a9e7f9d99ac50427240f10473f2e281203e979438137b8ed5c1fb81e7d10f1d669385a9ebe9cc685201ab1b94271176949224e98717d2e6aa358f8e3cdd99b0744e0f2bc4db375519325445c4acdadec149bc43e9b1febb7c749935a7abe0975551db06bec2bd047d84fe529c048a2f428ab665f4874ea481bfd0e0333240") write$UHID_INPUT(r0, &(0x7f00000011c0)={0x8, "ef57714298718b0df32c773a00b23a2fba2b7af055c00bbb5a3ac9acb6d4216567080c40806773689578985b1b002f572dfb2c2f8e9adc281de1045f105b21deeef6f9f8b4ae64242e3335a0f594ee3f226c61d339a7c57880352165302aae7cce4a8cafeddb793a484cace660769f9f0ff296634e448209519e4fb4d1ae70dc72303c325bc7f26564cb1651ac53b4621109da5528d097b4fd8b23848f44b3c77599a53bb65395ad2fe0b479ba8024f8b71a0b56b6a9df86007fd483be65f2f827f722b412fe4531dc74ae9150736d6e833bc52bf0c07cc5eebcdde5e07347633fe7fcc0c9baca29e67b1448feef1cc751b51a07f9c0112c8f6196a4179615dc8f3fce369aab4b820a2324f81c70e5397e482b9de3219257ada9c91eb2b57c1d8c2ab18fc64159b6c8ea502cec64fdbd7e82c933b5f5e5d7586dd6ba277ddb19459ef05312dd9f3fa943c5a08ad2a5d89837d0173c0fa727c6fd6d75a0ebbe6674f88d16fce14198ff2d02b7afdac4b5ebe8234d2ce9aad28c30a167e3c916f9003150ebdb0dbe4bfb79880da3a2b26f465725075db22b41accf7b77750ebe3429b801ecfe2b37055187cdf062ef6337f8ad75e811a537363d46e1a21f9740382d4c547ed2f7620c0faeb4007deb3d81026121acdcbba374c90fdc09462b459b95ec3088f45f0abc41a9b3b371e6c0c8e7bd9fcaab8edee5a49871da6b89bc2f3cbc6c2a57e566bcfb32974e1ff86f5537650ca367099fa11748d770f3a50de0ba7ac66db82c681a9f5929d6f36cfb9dc76fcea67264b681b36da4d6ec79d1e73491145321737f0b1f82b98da3331f674526711cb6ae041033eca9ef1b0239952f0a7a6888c81c9a533e386e28db1a7891efe8e2d7089c9bd3c8d9b88cd03f2cbdf729a4b4a0513f4b258cbc68132144f42c61df86b835dc2c00d89968c580a1653f50d9b6c2d65975e170700b634de0a08a8b3b93c4a4b73b73ecfe1a106b3181855c63c38bdf8082e92d4119bf36502bc4afa3c25500b3ab5f6385aeedc7b0b23e937d73ce210740df60885cfa8e56a46f4258588b140847652e43f825ad36618cf9551d413b0ec558112b5a9082734a471222d3376b673bcfb656b312f0964c5a1a1ea1ad3a7c16c5da27e36014901b80a5b72d35f156d77c3e09493ad03a84c42f98613c8e9cfdc7b6a2c50840239d4e980e1333a00e6db527d124b80faea7135c0cc802300e3457e5c660003bb8de5ba75d8a1b20c9441d5cea23a5f8a7a3437faf2431be648524f4c51d898ebdaf862bde999977aaac22e0b33a432d67e3e48073bc26f8df1ff2a0636b0e9d19d835578ce95eea9c56e257105bcacac2d82da1881cd55da3e43e2a9cd8dfc5571aa5d2894d6d5e6cb12350100b30b836817bb08bb081a0fc2c346c0627615c0e08d746f12f9e10cdd6bb57d5961b2fb70fa65b40838f916690155590325b5ca6e3d6740bfb55777954a7fb31c29ac9b0bf9fc5e51a35447a16f0cf3341f193f3f76e06f6da4421048bf2cf205329fca97d4b09991638f133008a30b0ef0902b7f8248edb263f2132346ea2212c81387cdf0979f0f37af09b41050447c9930e4714b3b7c41568a348560bc7d96b6de0f632a5c8608af235bf236df350561f43c01772e9f113dab271d229fae03eef71c24fc3da4d5218a5962d66b083e659aa728d55013622c1372bcbc8e2bc66a5a4cc23539edf5505f93edb8f517feb76425bb1c1107990b970306bbdf6b76c180b834f434986299fadaa913de0b8232c74ad62e35a3643e65dcdfc05cdd5cba802c24e58b1fcb405f785af462c6339e4fccf429ae1ef042846cdd97d1370a19d8cdd2b403a3896dad6fa6281e814f0f9eaf4756f43883a1be9efda79757e2109a245318beb7ac5fc4c62e3ec7a2c1be17fa119bfa362252b4039982ecd28d59d406443f27aab1d624ee78b4699fcb2aff583c4f12c4d275fe22b6af85bb859ba2a5ba12ed2587150e4b90e3033aa3a80fefc77d75cf6957b490c3c62773c8b2659c784470a4a2da277af3988ccc0e97f130e11e7d2ee81f227134c5437d43cf6075286ea61ca3853cf6b82b08e42bca15d8328cbb028fb75cf3d5b38797425e31de69e307135aa4e1df65460821441fad5ba097a22e220a04959cc71f11afc50935892e356175c3bc57dbf9d6939e369c1dbf8a5e59a5b9fa24e670657872d04a7d5fde323fec461cb2b0b0419eb4f67f4a782fec987a6f447871eb392f444a82f6c6f25faf309db171523467f9ddf7d17aa1d787d1b18d5ca231d3bc211474a988e4875ff27f2b791d04eeebf00833243233bb8fd750194dba38e86775c967b5fb5228ad646836bdaf81b3a2b9caaecad22c9a825ac9d935470abdd5186d336297b478071732e87af49976c1266468ede51ec1222318a4fd4ab1edbaaf94221fcf3178ad8c668718e6918519b01684b3d1c053dae7732dc9b26764989fab09d988f28f12b3b1b3035f2aa4f88d09368a33558882284105dc0f0204e40c104b2bd257ee3c774fbc63776bf7cf5d874a7c321ad931979d893679146a159cfde8836e52e97853ba054dd7dddb88542fe705f58960e5db3b7359237e802bb85035aea44eacb85f326539fd8c5fe6cb521b955924fc95b3eda67a9131bf11b4b46e1406503cf753120105a796a4a9efcf5431ada292a64044f39846a4e625e609d100f6f6375f09450d88f3e25779a6855816fd424651211616c5bb47191b84ca64c32dfadb522eaa8eaf5385d25096c6753d8433aebe2969e6ec147786595e80486f2214366be4093d93660f2b7d75ca837a4c0e443d700254b9cf9617309f4bb93a6df4ad79620c71795a957aaf4c37aae990f6684e7c1b6643d7154218c13f7ed30287c62d34f27870df978ec0f2a4017c0ce0d50d1486722d984caf75031ce7cf9490b0e5e52cca8fee941d5e315713c0b5eb0dfbf80b06f9139b6572dab261c56fe8907430802d52ce6976b17fc80d915f4be0caea69470ac6b4ab6196806b411e775a6e0b87aa0e468b0852bffb407bd380be969d0d1c35fc17fc1d2cb009c1917be4c2829651b64906f674dadc892b7916e2dfd97899760adf1b76cdf1085eedef91f591ced78827ffbf12f98cabdf750572bd03bbf720d13731f3650b700e220b83a13d54e303f10353765191a48aa2dda40dbbfd46f7cc5e669136ed707ecc74bbb8a5a6cff43b8338c10b4e168b57088708433b31c884187a930c8faa42ae18fd7f8154965add4de6788d3a1d53e1c3a9f935d9efc332bd522e6514b3c0bd858e5163ab9f58bf2d566f8b97c0c98ff87b986902f67ce7533cacf93b309cb334fdb1adbb1e6623c893f28c113ca51ae86ab8c5365c2c54c35d72c1baf3dfe93d78681a96ccbe66ce73f8f8d0fc9d6bf7b8f20b94be1312a0a09550987eaecebd090240a24af413d7a0504d03c60f5af251b00df5ff8524c922bed5108b2d6a25df32024ea287025ab5d6d8d9866173ea8555e3483968c9d70173d75790a23fb1fcc5df14c1aeb775d121b2c94d1db0c4a1d3e620ed29b8d729498022929b80ea2cbd52b9863ada23d81d169f046dc112c5ecdebc6c7b3b549ecd9b60114486326aa5a2c1ea854e5679016981cd2e865cd726e96830aad263a734f8d5a94f78182f8df2737d55c25e3ad7f8e88f0fdef1c30e53b8656eeec65df5ab34c23ebe3d71dda4da8c511261f288e4a424d1932b8369dd13fef58b65d155220ae43f2cd1159fbb4da73bc3d3944016c33700c0be4a9cfe9cb4650b06338715d0a0913e1cedae2ec614acb73ffed1fc64592499dcb9010d579b6e9f794a8b02aec925e7fb7682302b58bdfe9b7a9276e2b1da695af0b99b4949693badcc5c67341aa4e8de5890dd8d568ff3c239b16f27c37432ee4899d2eb4abdc6b382fde1cc9ade89a587347a47e72630af5c0416095e1bb263b9f625ec3f8119e59a960e2eede25d630867abb644846afa77884a374f8649f8ef7e51a9f2bbbc8049ee1cd99fef3a09fe047bdc6c31ae35d9f8c69d504c1d2c25eb8b496b49b428ef71b569574b848aba68a513bca0e227976933c1c019473535b518d6a300698cf50f188ef6d2fa80ab04be637edc4361ee6e9f4f5ec5f2d6da4b799b00e9f92601f954da93e4964f1fae489de573825175bf1ee69a2089a9b546b11542fbfff3dcf81d3d011c69878e66bc2bbdcf27236bd69c3f53e41e52a44bc89c57ad714c1e4c5d7ab2ab17e1b30b506807a027bfa6b53d63d1769ca1c054258ba0692094678a59edd692313bf0993c2ddf6e856713dff1a7cbf5d0eb65953a69cd0bff535e2124a136c8319195bc44c86331ebdfcc736f949051cce2b8ebafe52f0e6b7c6e5eefeae98f4836cebe931348ba219da20cb769e750a3ebedd43558f62518d77f5a2b6938d12639e978950184456d8c460600c9d7286e5a779925119ee7f570f522d94506465ba1ead886f36be156e29e5e90d5ad7d2fc1b7847cff1e413feaa6d734388ed6ee2254cccef6f0c33823fdfad1e3ea62e6594d7366adfcd449e04710f3e125585e0b775a213d66556df27cb19c420e9437fcf16b7aab11492508889dd1706e80c533f25f897fc82b71159c250f847b7369528eb19814cd02b66b36cc95ddf50f937a4fef1a3a3857992f7663feb312606eea3cfdf0d79c7ed7dfe2167ecadda3e1577da5b08317bb9779f5d503d67ba013224b21058e31aeefa82c23b78a39893015738678f66512d0a53dcd86a35f2c7d90d0a1a9edd10f6db48b83d9524870f63b10582c1c8f36c474db95637984eb44e0300f64c4929e2af8125434eebc348b66b2234f69a5f9e27d094f5a28db404f3b204c8289af2871a0c0ab2820c4e7871dd63350e930cc8719d37d648474abf3040de0062a30a4fc2795b354393f6efda0c1f287134edefbd1597ad2c40a6c9d83c09030c43dcfe252f195409314f924d2f1bfdef98754ab036717ed304661579f8f7bfa9a59b141830ef10f937901c278f0c74f8d885f542c2a55b3300e8eb948b0f1045d36285b76178390ffdf7bf7fd50f929be96c39243b68e55d2befc069593363218209907a5b6434fc6818391d63dab890d3e695e966d59978900c62af079a912196f95b7382f87bb5d4590586e2a0ccf794c667671848d3b9548195c5bc05ac1e9187e8a2295f0369a41b67cdaac84d7c8067e6df77b81e8c5407917345262086e78116640dbe92a43a813871df9b36fcb33d0b623bd78051f7178c364f20b9c570e59940673fed6ad65aad5dc8c92f18a6f9e21423da67d3b519db96539f714160b445fe10422bfe91a561e886c47839cb594b270b1826afe0034caec677ebeed4ac73f41ea9b507c073483bc5c4e62eb5d81e54f7de0d4ea066f6b1fec57753c51d24f9b4d1e36d8885c9a30a2d23e6ab2942ad837b3d5af940778f968cba43af7cbcc2ad187fec463742ff8e52cb60a43a1ae93dac5d7cb49ead61087d5b0560ff4c49552f3379c9894407aef83d34a7108b52dac1e4acdcdb47a956c1ae45be814466898035809493970da0180dde9a4bff87ff7a9d6b24a64e8c80ba2031976e6168a2b230c224e709e8acadb687d8148b6941e529c896015b457bf939130da919531a786da4d8077b3e3cd1e181b8dc2ce7f9bd7785b88aa8b15ebe16784189a9643966285296fed047b887960ba1fedc169206e4b9b2959913ec4fec132b52745732bd9b32fd59752911fc857efa9c1d112bf5f2fd5180a38819c6268939059b97af2d21a0458f4003", 0xfffffffffffffcb5}, 0x1006) prctl$PR_GET_CHILD_SUBREAPER(0x25) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000140)={r3, 0x0, 0x1000, 0x1000, &(0x7f0000002200)="8b8ea7aa937b52b9f92df3342ceb84525bb13af64efb70fcb9524bd84da5940dd1c63d6e7c75338b56410fefb1623361b51ecf17be3e11972cc8edcb14d1e1a49c5b1cb9e85c97b1f8a67fce6ede606f54fcf141043a90e82ac55aeb347705835dc3b266394af3172d57c83e3b2bc0cf879710833dce4d8034880d62bc9afe219c883de647f1cdda7511329cee31c1266ecd3743e9f07309a17e5647fd271ba120585379ac3b97df2869201c58f37d5a2771166dd90e7d8cb862e9d525aa1f3beb0678ae224ca05136b4af2fb30f924a8990c54acac2f56394dc8450195fc957ffde6c5248decd831c19be721600d7ba212593a24269986087b3eb7bbd608fc9753ae5ca244604c00ed25a8aed866572f639551e958150fe2cee4b9de933acf79b9776fedd7db1491b0d4a29e69c45fa0482c503e5d03a51af50f6e1d31febb92b5828fd3aa5ea3ad9da4b68096eca221b2bf1a9732b0b136ebb54984e5b2498b2538b430c65decb0313030649b12ba431becc2fc13eabf26476adf771b4f549138f4609c071765d0c8762cf476877d96945deff948db04f1edb9ab3d16ec654bd7b6d5051c78abe08297ed0e5684bc1f0add80d9addd30541900bd34c1a186564101ec32460e7911722a4cefeee402196308172e836594a6a8acf279c57e79ac5c8cc972c4c7bd28f7cd642c89f175400b03d2b69c120572c8152259a6996d58a68de1b394d0b963c9d46f16076132462892634b738725734660417252084bfe7204a52a3147cec1c3d1a4090e6852d9b24b03c2566b6b6e5b3bc774b87e2d53b0753ed3a9112ef2ce8e158dff7333d1730043636a16894894ba023ed771855b1c2d68425c5e4054161ef8083d2ad8049ec4ad93f7c61971e4eec51acddbffc6b6e2d49a5f5c9023473665f5aa416aa67e2a60548d109a225f95376a0290d133486fec65c2b3fa8f69da9099131de1a51aebc718ae2b0b4846215b348ebeba985a31311588ef5005d09cf47ff0de99ffd74935b9171e11c1925846069fc0fdca9d317c963b610cf5b9d27bd595e7e5567fd0bb6879f551c51e5c3d369e34038ac532ae96700a048c04d9daa1818c3be47a0d6b72ab6dac3f925726b9b7fb1fe2bdb3849805789a90be495b726b86a0e4fad6a1514987811c9a08e34a0593e840b0876f91bf2ead3d0a325d277224103faceaa9556d2f199a317649fb86ec0a978fdfa297c3b617666e3d58daa53e90f8e06e06c0675c411f48cffd9b430ca4917bfeb2756f1c67ca56877d3eef2d8c37f3071121ae04779522a55397e455d410290dfe1aa320ce27c71625ce56a4b283e252f72f2683fae644a35f764b6c9906edcf2c8d669adb3c887695e64748f1d6852d3d550048159770b0140fbf457fd2f437e54cd08cfeda37bf4ccc9e1d6792287d3ab5713052eaaf650f82c20b33bd1d54d5d7e125e5e46cfb6a83bb5a531e58561c5c63a06e2d8cc21eac5307d27ce6563fa181247f2e59df47159dba0482eac4d207fdaa1f433da0b320f0e532fd61c449661906b088d9fe256d3b7ae3f354833e0ba3b4a175422c9bf3c0ef8cb6bd9eae3e361692d37e908c415cb9323329f32b162ee9296dc6bfbfbad2e13d130d95984808362e04f0ecd8fc0395d656dc8fc108e0da7ab2f61dfc35ad0c713cbd21daca32ccf736134833430b183757207c6168212c7952d1d9450d4febffdeb15aa5538d76d801053cab9ca1236137db9b531453801cb01b5d9153b2471fa8b959c78cb1a06b6cddd6a5ce5129ebfe0d649c625d6abf5e6f6f294f5d6f40bff214e30d797bcfbcc5400e22a0a3a04ea8e46d83f2ec6e3c15b83fe94275e2bd4f996b953bb3a63eca71320f8aed07b9c61c1f56cf92e61176afe5e6e69b74a1c4676b1d690a9fd915b9865908d64ba2ce2d2cc36b6adbced51724c3a14f05a935f329ae05b830a65f2cde1d8ffcc406c4190149abe256353aa55a344c7cabefe6ae8b209eb989d7a722221b4173c627f9aee6d1df8942b81dd426de9febd696de4c1170378e0784f553456e59bd3c1e27668747f95c5738ac6d33ca3f15bfb726d314351e4892e7903aa3fa4bd0d4e03cb81b0cafce8620d0f2c7fea945c4ed268e00c220cb5a6337988c70714e7f02bfda8b658129359e02216e8a14254a14fbfb7f3f932b928674953d7fe40ff33312f93419816452146024b6498f49ba9e0dc571d41ece28f6b2ab9e8732344c67ea7cfe7bdd415b16feee80e144fab00bf1bb58ffd3be6d1dd0b36c73f45e2d9d2eff1cdc5dcbf54f3e253c48544c9358f7a3f51df9515f38ca4faae01df45d5dff525f9d4e63e5cd686dc921256269aa5cf3ca926e1b00a00481bae7fe50ff96b4c8b688daadfcc7886a431300747127fc4314ffd880022ca64341625973ef2b2a0c47c524d8f359b18157065de673f9bcc5a4cd6e8c2fd5c938ae90836148d9aa41e9332e37b669974ff586db78f3d285c5001332ddd3870db9fecb847f9c916cf786f19cab7e508133de297ce28b2c349aa4be22886f58d6457479a25b8c6a916d63a06c0c7e745fb9927d5be3dea48db84cb180697567410bb1577cf071863960e9d5643b8e4444440f50ce41ed05b1a209b02c48ae38fd94acd21b30e8bd608e1db65a831cdc8cf9f2b9e3450e2fa201fc96582d88ba8f4c47dcfc048b3c4d6527e7fa578d64e0fa38ed6600b1acf76ae78b40f4a2a04eaa7d441e3d1c3fc67c5a8a25443c774fea68a18372f2b3fe2fe61f836a7712711ec35bf94c174f451916706aa44ee743db06e2a15f1d252e43ba4d8d658f42768faed6f311ed3812be1f40afb4c15a7b137cfb1d2f513f88357277eca81f5d8bc96b370aa1a0fd817ca6dfac8585e15b34988eb75b167add8e67ce7fa42073a3c6a227e6b900a292cbd29e1a89b10bc61a0fa38f5212b33da59281e90ee41ebf03a3de5e30d41b6c98c4fc70168a565a18fa5aad31dda8144a231a90beaec5ecc0b4709f3d44ace03d079ad961d6b06a6c2ec1075555d4b8dfcdb0e1fd198161ba69e6c9e6881118e61b7e0aba31e8df3595c726a6a298f1bf3946b6135e40107f716b21a2689c29e5e6c4ccac1b918ecf9bb24ede390deb2f6c3e3892620d2aac6e6cffb11011b30b0c33eb78b9b537ad5717988ca51ee34a270fc1c9ed0936eebb24e70ebd1c777dd108b17322f7b04fb0c4396cbc3a2bdd407d6ba064c5dc360b6b4c1cb616083ebe4d25e96fa7c7deec6bbb7bc99d30966c8f5fbeb22c249ca6e1f2a686308725539c97730dd1f4faccf00e5ab2bd783789412a3a5f8a3474ba9314d83bcd0526d8c0c9af687b5ea48a8f57421359e07cbc07ca539d980058e48eda39d33a9fab3bcfc61f1f2009baea31632a69893784fb2a1348cabcf5ded5c11c83bfe7422c7029bd6071694b0427c5caa88b05d95597abe7701172e4909d02c7983cdbf9eb849d82445792841fc04fad1eb82a4e3396031d7ae509262ba1a6f3278b999c08e5c6b1557eeef72d6641b1fdd0b223bfa15451642338f17f8a432c23c8e2741b2221675f2ece036fdc112598abb4876f0921fd541371922d93cef155ac82b6865775c19827b4b044d79ede3ed0a435ee5e41b7acfbd0b68b3ad5b7d2cb1ea64706d733aea5f5f73b8f48411fcbb4843162e10216c57461a3c1c001eb82c57b87783905eb94caada16fd7b26607b3f277aec568d8fcf434b9eb9520f83f94c6974c589d4034e8dca8d7abe9f0a4b0c90769bb73f682b2e6abd2c0ea73dcfc451a2305a3d44480d7057255232f36fd8cd4ae6928a17f207ceee275f69eb3f7ae9e4217b261d67b9beefb3a44953041162cf6155c210a345348906f7cf1bba86745ce7f64f43b4f6554eca8fc490c447959b9c7b3cad6e099611420383a1ee9a83f3dac0e834d027e8746a0f9debcba91bd51e844b59f4f3d84dafdc39e34d5aa6e23d5de08e5a2412defd29d3a5387a212b49018239552511eb1d74fee5093bf321239ba6152338e1da2d3625ce1ae68dd46d8a110b7dce4b25066470e2c4332653a2454351e85b412680b3cce25be92cc04d3e96ab17100a91cabe4687c1ff2b0c4c4bed880c4c31125a700fa85703b33269c074f7c6985738aca4260213bd61ca4012e71d887bdb39be12b9d214533de5b5d4ff35e88f59198872d5efc3c1465a56808812ccdd5077e39c809f8a4645a961c6b4009e6c4806dc57427dfdffc51ecbc246b4103ff4d7a0399e68ae32d627fd1c82fb1311e3b26092cbc204e60f9737728253411e4c136dec8c34fe83f3feb151c100631931b9a0e4936aab6a6265ae42cac48136f0dc4880c8bc8730940614140b3121bcde2c4e2fa28c3ef9087d975e587129c7fc76063d510a074435086739dedaa53b31860df072b4f65b98b0eae27cfdebb4cb0d385fef2c2a3a23b87277867a6a0a357d16950d950ec44fa31d67c011f71c5e847faeac51cb1fe40f28c61bab947500df6dd79cc193bb7421a5a4aad45639504bbdbea1e24b56d48fdb627f3f63a2b8f83addcbe62acdcac076148e4cdfc3a55695afd3512eeb3b32b0e4105755187c09c9f2207aebf4bb0b3336c9038d68f9c2c47b628d898e7560d60a2b71e37bfc21e647766e2cffd507813b60ca088369090493863a9bd231f52ac189755a100d7372d7d8cbaee8681479d86f28ba2108e45eea38987c0d39c3ba70526e09b6bff7d4179b8242fb8c7cfd6357bf27760ba8bc12bf66d4d495a5f9d40cc77ac0d83e798ade40a48b370fc9506daf018daf9c95aadb3e5d1131b734353b71f1c4017be972433d86d11d60155306e19e7ce932a7ea3b460f2fef99a4a0a0153708077bf87d93b58dbf4108aacfdc3ee375502e1593a6b7a72090e1abb7af28a3a25f57b02ea1651571aa76d41eb3679ba4c938ab07c027d0568e18ff0dc0a65cea547014dc37945059f8887e9e6d1da4872ad67ad89b777d9f2625cca72d909ce5a0a667eb7e754aea59b672be27b4edbeb5bb33a0198ac16ae58bdb8170495a629df27cda8249fbe12c8876b3d45652aa87f010f3766312f492cada2ed80d940228e53ca0673697412c0586002463adfe8e5f3072804ab518228a987f5e6ad10b296c3b87d5c34de36bcc177b274de6c6d3462b05beddc49889e8618a50d0c832475080281587a8c076e0f9fffabda7e2a049fcb12eca6d1ad731752184289e7da9376249777a3f18ac86f8fd11cadd337f0eb84a889af9c3c8a84189a9817915fb5d1e87479d1340d17ac328b59adc6faf98b7a05acca0392a1dee5b991d72d022e0ceb99cceeb1ff9ab7fbf1fb7c2ba6fd31ec12d03b43469204f99490192a56798ae179a2e33f2c0cbc9777c84c9ed305e6409cdcacc1f793418f2fd8b56a5b6ef99ff8643588c2b5ba06ace500cffb832a24f2bb1353714dc6c870b2a6eceb451e3306e6257cd00c500a43166758ec4ed619e2df1c40da1020fb27208deaa1f74a6a6e1ac498b1fa4c5f84a67ee3b142dffc1c170967fd9968ea1f0825df33a461e03d16dc52dac03c1d0b30af2d117a53bb8c09294e28331504c6d037367d97461983470c6fa96d494cde1ac9fa925654a21b04b4ed4bea65b04c48b8ab672f998968a2d2630d291f8af38ab0e29b19108f9c5a5ae45f706b0ff99a65eddea980afadde09dbd9a4070f53c379a5c02c9ca09ffacfddab99e4b20d456c0ca366751b276bbc2f53d14f02bd72d76e2d37c2c55ce414fc3d36b83789f1f262944e18c056fe33c76964e52cb59983020dd62f75926579a", &(0x7f0000003200)=""/4096, 0x5}, 0x28) ioctl$TIOCSTI(r3, 0x5412, 0x47) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r3, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa4, r4, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_DEST={0x18, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@dev={0xfe, 0x80, [], 0x19}}]}, @IPVS_CMD_ATTR_DAEMON={0x20, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bcsf0\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8001}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xc5}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x19}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'erspan0\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:57 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:35:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x3) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) 00:35:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1692.322112] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.342452] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 00:35:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1692.380031] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 00:35:57 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda}, 0x10) 00:35:57 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) write$uinput_user_dev(r0, &(0x7f0000000800)={'syz0\x00'}, 0x45c) [ 1692.380044] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380054] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380070] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380107] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380117] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380128] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380139] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380149] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380160] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.380171] hid-generic 0000:0000:0000.055D: unknown main item tag 0x0 [ 1692.381510] hid-generic 0000:0000:0000.055D: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1692.647027] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.653712] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.660530] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.672470] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.682022] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.688871] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.696538] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.703969] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.711861] hid-generic 0000:0000:0000.055C: unknown main item tag 0x0 [ 1692.725518] hid-generic 0000:0000:0000.055C: hidraw1: HID v0.00 Device [syz1] on syz1 00:35:57 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(0x0, &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00'}, 0x45c) 00:35:57 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:35:57 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:57 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000000)=""/11, 0xb, 0x0, 0xffffffffffffffff}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0xc000, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f00000001c0)) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000040)='/dev/keychord\x00', 0x200000, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x8, 0x5, 0x5, 0x20, 0x0, 0xfffffffffffffffd, 0x400, 0x2, 0x0, 0x9, 0x1, 0x4, 0x3ff, 0x8001, 0x40, 0x3, 0x3, 0x101, 0x9, 0x1, 0x81, 0x1, 0xfffffffffffffe00, 0x1, 0x1, 0x2, 0x80000000, 0x4, 0x20, 0x1, 0x20, 0xc55, 0x9, 0x101, 0x200, 0x4, 0x0, 0x7fffffff, 0x2, @perf_config_ext={0x2, 0x812}, 0x610, 0x3f, 0x4, 0x5, 0x5, 0x40, 0x3}, 0xffffffffffffffff, 0xf, r2, 0x2) 00:35:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, 0x0, 0x0) 00:35:58 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, 0x0, 0x0) [ 1693.174054] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 [ 1693.197374] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 00:35:58 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x805, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) write$uinput_user_dev(r0, 0x0, 0x0) [ 1693.232066] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 [ 1693.242502] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 [ 1693.253171] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 [ 1693.263995] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 [ 1693.274872] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 00:35:58 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000001c0)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) [ 1693.289412] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 [ 1693.300091] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 [ 1693.326316] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 00:35:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) set_thread_area(0x0) [ 1693.356687] hid-generic 0000:FFFFFFFF:0000.055E: unknown main item tag 0x0 00:35:58 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = dup2(r0, r0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000040), 0xa) getsockopt$EBT_SO_GET_INIT_ENTRIES(r1, 0x0, 0x83, &(0x7f0000000200)={'broute\x00', 0x0, 0x3, 0x8c, [], 0x5, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], &(0x7f0000000140)=""/140}, &(0x7f0000000280)=0x78) 00:35:58 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1693.417970] hid-generic 0000:FFFFFFFF:0000.055E: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1693.515774] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.543385] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.572539] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.591471] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.611286] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.619593] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.626314] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.632981] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.639678] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.646380] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.653051] hid-generic 0000:0000:0000.055F: unknown main item tag 0x0 [ 1693.661469] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.673011] hid-generic 0000:0000:0000.055F: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1693.694664] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.701933] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.708810] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.715479] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.722176] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.729028] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.735779] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.742671] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.749457] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.756751] hid-generic 0000:0000:0000.0560: unknown main item tag 0x0 [ 1693.765537] hid-generic 0000:0000:0000.0560: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:58 executing program 2: clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000280)='dns_resolver\x00', &(0x7f0000000180)={'sy.', 0x1}, &(0x7f00000002c0)='syz', 0xffffffffffffffff) 00:35:58 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x3) ioctl(r0, 0x1000008912, &(0x7f0000000040)="0a5c2d023cca6285718070") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000540)={0x2, 0x4e23, @rand_addr}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @loopback}, 0x10) write$binfmt_elf64(r1, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0xffffff84) ppoll(&(0x7f0000000440)=[{r1, 0x2000}], 0x1, &(0x7f0000000480)={0x0, 0x1c9c380}, &(0x7f0000000500)={0x1ff}, 0x8) 00:35:58 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:58 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:58 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) readahead(r0, 0x401, 0x6) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:58 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:35:58 executing program 2: r0 = syz_open_dev$sndtimer(&(0x7f0000000b40)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r0, 0x80045400, &(0x7f0000000b80)) 00:35:58 executing program 0: clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000280)='dns_resolver\x00', &(0x7f0000000180)={'sy.'}, &(0x7f00000002c0)='syz', 0xffffffffffffffff) add_key(&(0x7f0000000300)='cifs.spnego\x00', 0x0, 0x0, 0x0, 0x0) arch_prctl$ARCH_SET_CPUID(0x1012, 0x0) [ 1693.981637] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1693.993740] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 00:35:58 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) capget(&(0x7f0000000000), 0x0) [ 1694.053123] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.087818] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 00:35:58 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:35:58 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1694.111830] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.131326] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.142077] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.168495] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.218005] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.226322] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.234625] hid-generic 0000:0000:0000.0561: unknown main item tag 0x0 [ 1694.248445] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.255143] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 00:35:59 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:35:59 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:35:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1694.276671] hid-generic 0000:0000:0000.0561: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1694.312846] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.326876] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.340332] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.377238] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.402599] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.410069] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.418771] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 00:35:59 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1694.426948] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.435074] hid-generic 0000:0000:0000.0562: unknown main item tag 0x0 [ 1694.461969] hid-generic 0000:0000:0000.0562: hidraw0: HID v0.00 Device [syz1] on syz1 00:35:59 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:35:59 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:35:59 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:35:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:35:59 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) 00:35:59 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000840)="b56a2bee9a26e75296557dae86ed25de43d6148c40b16ac6abf099e4bdeaa122823f1bd2dc7155d95881c9cb67fcf5409703e006dc1742f845abf45dd421242c8f741d9f030db638908578c09ef931799d449e5d5e60821f5ed331ad9e7e47350cff909eeb6682b5944f80f5ee01837a458ab27126c21b77773fdb784b2b9f553144c0b1c47b39b90a6d1f97b035624c00e90a9858bf5ca6ae932ef9b88738407442a0e2b8b713cab4b741f4dbdeed0798c3b4579723e593499e3b5d763f018aac8b8e3625ce4c7ca64ad440b4c04c8507719b6b026b6b7065355e4c", 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0xffffffff, 0x5, 0x1, 0x4, 0x0, 0x7, 0x10000, 0x1, 0xfffffffffffffffb, 0x6, 0x7fffffff, 0xbef, 0x1000, 0x926, 0x7f, 0x9, 0x0, 0xa1a, 0x7, 0x6, 0xfffffffffffffffa, 0x9, 0x17, 0x9, 0x2, 0xfffffffffffffff8, 0x2, 0x0, 0x5, 0x5, 0xb854, 0x7, 0x7, 0xce6, 0x995, 0x400, 0x0, 0x5, 0x4, @perf_config_ext={0x1f, 0x101}, 0x0, 0x0, 0x7a74, 0x2, 0x101, 0xb7, 0x1}, 0xffffffffffffffff, 0x2, r2, 0x3) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000100)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f00000001c0)={0x0, 'syz0\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb, 0x0, 0x7fc00000, 0x1}, 0x120) r4 = socket(0x3, 0x4, 0x8e5a) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000040)={@dev={0xfe, 0x80, [], 0x13}, 0x3, 0x0, 0x0, 0xd5e24f881554beb1, 0x4, 0x1, 0x1}, 0x20) write$UHID_GET_REPORT_REPLY(r3, &(0x7f00000000c0), 0xa) creat(&(0x7f0000000300)='./file0\x00', 0x2) open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x2) 00:35:59 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:35:59 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) [ 1695.026506] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.041995] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 00:35:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1695.084944] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.092477] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.099960] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.108139] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.117518] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.135945] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.151944] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.162180] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.169790] hid-generic 0000:0000:0000.0563: unknown main item tag 0x0 [ 1695.186947] hid-generic 0000:0000:0000.0563: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1695.208614] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.216207] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.228285] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.236748] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.245175] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.254586] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.263045] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.271683] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.280146] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 00:36:00 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x2, 0x0) r1 = add_key(&(0x7f0000000040)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x7, r1) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2, 0x1c, 0xfffffffffffffc00, {"ba4b6796181143510d69f0d4c7f079c848851c383d4dab508592ec095070828d48bbb184a8cd13643c116029703fbf4736766b40aff2b9b885b54f46508df395d98da7e895e1555cf088482b06c9a1ea4e8d0000000000000000"}}, {0x0, "8d1674f1ddd80b293973e75f007fa30dca47d99effee764291f2ee0dd3170e81cb626555656dd17cbfb9cbf90685f3251a578d4a4c27acf21b7508b5198f55e425edc03d"}}, &(0x7f0000000200)=""/190, 0x62, 0xbe, 0x1}, 0x20) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.stat\x00', 0x0, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000180), &(0x7f00000001c0)=0x14) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) [ 1695.288611] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.297089] hid-generic 0000:0000:0000.0564: unknown main item tag 0x0 [ 1695.319374] hid-generic 0000:0000:0000.0564: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:36:00 executing program 5: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000300)='/dev/keychord\x00', 0x8500, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200000, 0x4) write$selinux_access(r2, &(0x7f0000000440)={'system_u:object_r:systemd_passwd_var_run_t:s0', 0x20, '/usr/sbin/ntpd', 0x20, 0xfffffffffffffffb}, 0x52) getsockopt$netlink(r2, 0x10e, 0xf, &(0x7f0000000180)=""/241, &(0x7f0000000280)=0xf1) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r1, &(0x7f0000000040)={0xa, 0x3, 0x40}, 0x6) r3 = dup3(r1, r1, 0x80000) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r3, 0x400c6615, &(0x7f00000004c0)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000380)={0x0, r0, 0x4e31cf9d}) getsockopt$inet6_udp_int(r3, 0x11, 0x65, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockname$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0x1c) [ 1695.455089] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.467200] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.493318] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.501052] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.508590] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.516271] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.523782] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.531392] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.539237] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.546966] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 00:36:00 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='cpuset\x00') timerfd_gettime(r0, &(0x7f0000000100)) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) socket$packet(0x11, 0x3, 0x300) write$UHID_CREATE(r1, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb, 0x0, 0x0, 0x0, 0x1}, 0x120) write$UHID_GET_REPORT_REPLY(r1, &(0x7f00000000c0), 0xa) [ 1695.554533] hid-generic 0000:0000:0000.0565: unknown main item tag 0x0 [ 1695.571420] hid-generic 0000:0000:0000.0565: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1695.640401] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.653367] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.675576] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 00:36:00 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:00 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:00 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1695.700967] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.716836] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.732436] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.758107] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.781887] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.790359] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.801393] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 00:36:00 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1695.810088] hid-generic 0000:0000:0000.0566: unknown main item tag 0x0 [ 1695.835595] hid-generic 0000:0000:0000.0566: hidraw0: HID v0.01 Device [syz1] on syz1 [ 1695.859987] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.868315] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.876630] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.884986] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.895139] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.905045] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.913270] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.921556] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.929828] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.938432] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.946785] hid-generic 0000:0000:0000.0567: unknown main item tag 0x0 [ 1695.969058] hid-generic 0000:0000:0000.0567: hidraw0: HID v0.01 Device [syz1] on syz1 00:36:00 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, 0x14}, 0xa) 00:36:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, 0x0, 0x0) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1696.080727] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.108329] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.134370] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.163881] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.187302] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.198795] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.206858] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.214889] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.223403] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 00:36:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, 0x0, 0x0) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1696.231443] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.239472] hid-generic 0000:0000:0000.0568: unknown main item tag 0x0 [ 1696.257713] hid-generic 0000:0000:0000.0568: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1696.295061] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.303391] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.313786] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.324125] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.366535] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.388008] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.416240] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.427922] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.435318] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.442711] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 [ 1696.450141] hid-generic 0000:0000:0000.0569: unknown main item tag 0x0 00:36:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, 0x0, 0x0) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:36:01 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) socketpair(0x10, 0x6, 0x8e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000100)={{0x2, 0x4e24, @rand_addr=0x40}, {0x306, @remote}, 0x8, {0x2, 0x4e22, @multicast1}, 'veth0_to_team\x00'}) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) [ 1696.463570] hid-generic 0000:0000:0000.0569: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:01 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:01 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1696.551171] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.569940] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.616009] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.645706] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.654531] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.662802] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.671071] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.680213] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.688478] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.696925] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.705352] hid-generic 0000:0000:0000.056A: unknown main item tag 0x0 [ 1696.720493] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.737755] hid-generic 0000:0000:0000.056A: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1696.776536] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.783955] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.791402] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.799121] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.806516] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.818053] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 00:36:01 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(0x0, 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:36:01 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:01 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) init_module(&(0x7f0000000040)='{\x00', 0x2, &(0x7f0000000100)='syz1\x00') getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000180)={{{@in6=@mcast1, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getresgid(&(0x7f00000003c0), &(0x7f0000000400)=0x0, &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000005c0), &(0x7f0000000600), &(0x7f0000000640)=0x0) ioctl(r0, 0x10000, &(0x7f0000000700)="eb7859c105e0f17a55837c4b86761010f7e4421474ac9683f635317418889bdc8a7c91fe9f182970d20362435ad36e6ec509c16f398ce1f565be54a6e3") fsetxattr$system_posix_acl(r0, &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f0000000680)={{}, {0x1, 0x4}, [{0x2, 0x1, r1}, {0x2, 0x1, r2}], {0x4, 0x2}, [{0x8, 0x4, r3}, {0x8, 0x2, r4}, {0x8, 0x7, r5}, {0x8, 0x3, r6}, {0x8, 0x4, r7}], {0x10, 0x1}, {0x20, 0x2}}, 0x5c, 0x3) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) [ 1696.824748] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.834172] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.841808] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.849444] hid-generic 0000:0000:0000.056B: unknown main item tag 0x0 [ 1696.867016] hid-generic 0000:0000:0000.056B: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(0x0, 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1696.955907] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1696.962634] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1696.990720] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1697.006305] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1697.014537] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1697.037665] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 00:36:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(0x0, 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1697.075618] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1697.091633] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1697.100065] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1697.108434] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 [ 1697.116845] hid-generic 0000:0000:0000.056C: unknown main item tag 0x0 00:36:02 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x38, r2, 0x105b02c155bdfb76, 0x70bd27, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}]}, @IPVS_CMD_ATTR_SERVICE={0x18, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x0, 0x1}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x4c814}, 0x10) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) socket$inet(0x2, 0x80804, 0x1) [ 1697.153138] hid-generic 0000:0000:0000.056C: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1697.224195] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 [ 1697.254120] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 00:36:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1697.291241] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 [ 1697.300006] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 [ 1697.309919] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 [ 1697.324392] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 00:36:02 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1697.361853] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 [ 1697.376008] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 00:36:02 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1697.440476] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 00:36:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1697.480617] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 [ 1697.498948] hid-generic 0000:0000:0000.056D: unknown main item tag 0x0 [ 1697.528763] hid-generic 0000:0000:0000.056D: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1697.558670] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.573272] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.584729] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.592381] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.604013] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.617765] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 00:36:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1697.624538] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.631570] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.638429] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.645097] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.651941] hid-generic 0000:0000:0000.056E: unknown main item tag 0x0 [ 1697.668439] hid-generic 0000:0000:0000.056E: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:02 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:02 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:02 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) openat$random(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x4100, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x100) write$FUSE_GETXATTR(r1, &(0x7f0000000280)={0x18, 0x0, 0x6, {0x3ff}}, 0x18) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000100)='/dev/keychord\x00', 0x400000, 0x0) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000140)=""/225) 00:36:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1697.742580] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1697.752565] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1697.760166] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760179] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 00:36:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1697.760189] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760200] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760211] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760221] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760232] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760242] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760254] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760265] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.760276] hid-generic 0000:0000:0000.0570: unknown main item tag 0x0 [ 1697.771616] hid-generic 0000:0000:0000.0570: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1697.972152] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1697.979671] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1697.986666] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1697.993442] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1698.000444] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1698.012173] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1698.026535] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1698.034020] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 [ 1698.048834] hid-generic 0000:0000:0000.056F: unknown main item tag 0x0 00:36:02 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f00000001c0)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000140)=""/89, 0x59, 0x6, 0x3ff, 0x1, 0x2, 0x3}, 0x120) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, 0x2}, 0xfffffffffffffe42) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/mls\x00', 0x0, 0x0) ioctl$BLKREPORTZONE(r1, 0xc0101282, &(0x7f0000000300)={0x10000}) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x20100, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8, 0x30, r2, 0x0) fcntl$setsig(r1, 0xa, 0x15) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r1) 00:36:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x0) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1698.076228] hid-generic 0000:0000:0000.056F: hidraw1: HID v0.00 Device [syz1] on syz1 [ 1698.152591] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.171783] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 00:36:03 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1698.212187] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.231926] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.242586] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.272212] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.302283] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.310280] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.319946] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.328159] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.335724] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.343589] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.351270] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.358959] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.367765] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.375345] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.383047] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.390736] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.398418] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.406131] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.413753] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.421431] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.429062] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.436727] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.444288] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.451966] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.459666] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.467357] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.474969] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.482652] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.490331] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.498065] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.505709] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.513458] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 00:36:03 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x0) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1698.521226] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.534618] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.544139] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.554451] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.562286] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 00:36:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:03 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:03 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1698.589795] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 00:36:03 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1698.636502] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 00:36:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x0) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) [ 1698.695289] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 00:36:03 executing program 0: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1698.735803] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.780648] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.802512] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.827311] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.838876] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.860429] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.884070] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.890845] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.897640] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.904342] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.911067] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.918057] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.924728] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.931417] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.938093] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.944752] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.951538] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.958245] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.964913] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.971606] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.978287] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.984948] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.991640] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1698.998325] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.004986] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.011658] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.018344] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.025010] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.031700] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.038378] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.045049] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.051845] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.058539] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.065545] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.072240] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.078928] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.085589] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.092270] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.098946] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.105614] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.115701] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.126117] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.132815] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.139570] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.146269] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.153515] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.160281] hid-generic 0006:03FF:0001.0571: unknown main item tag 0x0 [ 1699.168621] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.175320] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.182269] hid-generic 0006:03FF:0001.0571: hidraw0: HID v0.02 Device [syz1] on syz1 [ 1699.192973] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.200548] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.208041] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.214729] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.221615] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.228452] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.235111] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.241890] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.248588] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.255247] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.262120] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.268977] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.275737] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.282597] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.289449] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.296149] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.302832] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.309528] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.316219] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.322874] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.329554] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.336249] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.342903] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.349591] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.356280] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.362943] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.369629] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.376391] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.383054] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.389741] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.396418] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.403086] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.409774] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.416453] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.423122] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.429810] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.436497] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.443165] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.449870] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.456544] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.463200] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.469891] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.476575] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.483243] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.489924] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.496615] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.503270] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.509949] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.516627] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.523282] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.529988] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.536680] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.543347] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.550063] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.556756] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.563412] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.570092] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.576785] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.583448] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.590129] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.596835] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.603516] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.610227] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.616920] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.623592] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.630286] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.636977] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.643637] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.650336] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.657025] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.663686] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.670392] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.677071] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.683828] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.690503] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.697175] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.703838] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.710520] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.717203] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.723869] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.730547] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 00:36:04 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:36:04 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(0xffffffffffffffff, r6, &(0x7f0000000540), 0x8000fffffffe) 00:36:04 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, 0x0) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:04 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1699.737219] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.743869] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.750541] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.757240] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.763907] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.770582] hid-generic 0006:03FF:0001.0572: unknown main item tag 0x0 [ 1699.778598] hid-generic 0006:03FF:0001.0572: hidraw0: HID v0.02 Device [syz1] on syz1 00:36:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 2: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(0xffffffffffffffff, r6, &(0x7f0000000540), 0x8000fffffffe) 00:36:04 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:05 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:05 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(0x0, &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:05 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(0xffffffffffffffff, r6, &(0x7f0000000540), 0x8000fffffffe) 00:36:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, 0xffffffffffffffff, &(0x7f0000000540), 0x8000fffffffe) 00:36:05 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(0x0, &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, 0xffffffffffffffff, &(0x7f0000000540), 0x8000fffffffe) 00:36:06 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, 0xffffffffffffffff, &(0x7f0000000540), 0x8000fffffffe) 00:36:06 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:06 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, 0x0, 0x8000fffffffe) 00:36:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, 0x0, 0x8000fffffffe) 00:36:06 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, 0x0, 0x8000fffffffe) 00:36:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x0) 00:36:07 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x0) 00:36:07 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:07 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x0) 00:36:07 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:07 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:07 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) r4 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000300)={@empty, @loopback, 0x0}, &(0x7f0000000340)=0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18120000", @ANYRES32=r3, @ANYBLOB="00000000000000008500001380d515eaa3f29700250000001800000006000000000000000100010018000000ff03000000000000040000007ff0200001000000181f0000", @ANYRES32=r4, @ANYBLOB="00000000000000008500000009000000"], &(0x7f00000001c0)='syzkaller\x00', 0x2, 0x24, &(0x7f0000000200)=""/36, 0x41000, 0x0, [], r5}, 0x48) openat$cgroup_procs(r2, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) perf_event_open$cgroup(&(0x7f0000000580)={0x7, 0x70, 0x0, 0x4, 0x0, 0x8, 0x0, 0x4, 0x40000, 0x8, 0xab0, 0x2, 0x0, 0x1, 0xad, 0x7, 0x1000, 0x444, 0x1f, 0x0, 0xeed, 0x9, 0x7, 0x20, 0x1, 0x8, 0x2, 0x7fff, 0x9, 0x100, 0x2, 0x984a, 0xcb9d, 0x2, 0x4, 0x8000, 0x3f, 0x0, 0x0, 0x401, 0x3, @perf_bp={&(0x7f0000000540), 0x2}, 0x0, 0x1, 0xfff, 0x0, 0x7fffffff, 0x3de, 0x5}, r4, 0x0, r3, 0xc) 00:36:07 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) r4 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000300)={@empty, @loopback, 0x0}, &(0x7f0000000340)=0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18120000", @ANYRES32=r3, @ANYBLOB="00000000000000008500001380d515eaa3f29700250000001800000006000000000000000100010018000000ff03000000000000040000007ff0200001000000181f0000", @ANYRES32=r4, @ANYBLOB="00000000000000008500000009000000"], &(0x7f00000001c0)='syzkaller\x00', 0x2, 0x24, &(0x7f0000000200)=""/36, 0x41000, 0x0, [], r5}, 0x48) openat$cgroup_procs(r2, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) perf_event_open$cgroup(&(0x7f0000000580)={0x7, 0x70, 0x0, 0x4, 0x0, 0x8, 0x0, 0x4, 0x40000, 0x8, 0xab0, 0x2, 0x0, 0x1, 0xad, 0x7, 0x1000, 0x444, 0x1f, 0x0, 0xeed, 0x9, 0x7, 0x20, 0x1, 0x8, 0x2, 0x7fff, 0x9, 0x100, 0x2, 0x984a, 0xcb9d, 0x2, 0x4, 0x8000, 0x3f, 0x0, 0x0, 0x401, 0x3, @perf_bp={&(0x7f0000000540), 0x2}, 0x0, 0x1, 0xfff, 0x0, 0x7fffffff, 0x3de, 0x5}, r4, 0x0, r3, 0xc) 00:36:07 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) r4 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000300)={@empty, @loopback, 0x0}, &(0x7f0000000340)=0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18120000", @ANYRES32=r3, @ANYBLOB="00000000000000008500001380d515eaa3f29700250000001800000006000000000000000100010018000000ff03000000000000040000007ff0200001000000181f0000", @ANYRES32=r4, @ANYBLOB="00000000000000008500000009000000"], &(0x7f00000001c0)='syzkaller\x00', 0x2, 0x24, &(0x7f0000000200)=""/36, 0x41000, 0x0, [], r5}, 0x48) openat$cgroup_procs(r2, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) perf_event_open$cgroup(&(0x7f0000000580)={0x7, 0x70, 0x0, 0x4, 0x0, 0x8, 0x0, 0x4, 0x40000, 0x8, 0xab0, 0x2, 0x0, 0x1, 0xad, 0x7, 0x1000, 0x444, 0x1f, 0x0, 0xeed, 0x9, 0x7, 0x20, 0x1, 0x8, 0x2, 0x7fff, 0x9, 0x100, 0x2, 0x984a, 0xcb9d, 0x2, 0x4, 0x8000, 0x3f, 0x0, 0x0, 0x401, 0x3, @perf_bp={&(0x7f0000000540), 0x2}, 0x0, 0x1, 0xfff, 0x0, 0x7fffffff, 0x3de, 0x5}, r4, 0x0, r3, 0xc) 00:36:07 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:07 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:07 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) r4 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000300)={@empty, @loopback, 0x0}, &(0x7f0000000340)=0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18120000", @ANYRES32=r3, @ANYBLOB="00000000000000008500001380d515eaa3f29700250000001800000006000000000000000100010018000000ff03000000000000040000007ff0200001000000181f0000", @ANYRES32=r4, @ANYBLOB="00000000000000008500000009000000"], &(0x7f00000001c0)='syzkaller\x00', 0x2, 0x24, &(0x7f0000000200)=""/36, 0x41000, 0x0, [], r5}, 0x48) openat$cgroup_procs(r2, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) 00:36:07 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) r3 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000300)={@empty, @loopback, 0x0}, &(0x7f0000000340)=0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18120000", @ANYRES32=r2, @ANYBLOB="00000000000000008500001380d515eaa3f29700250000001800000006000000000000000100010018000000ff03000000000000040000007ff0200001000000181f0000", @ANYRES32=r3, @ANYBLOB="00000000000000008500000009000000"], &(0x7f00000001c0)='syzkaller\x00', 0x2, 0x24, &(0x7f0000000200)=""/36, 0x41000, 0x0, [], r4}, 0x48) 00:36:07 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040), 0x4000) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000300)={@empty, @loopback}, &(0x7f0000000340)=0xc) 00:36:07 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(0x0, 0x0, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:07 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040), 0x4000) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/checkreqprot\x00', 0x0, 0x0) 00:36:08 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:08 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) pipe2(&(0x7f0000000040), 0x4000) 00:36:08 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:08 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xa) 00:36:08 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) keyctl$update(0x2, r1, &(0x7f00000004c0)="8a334fc3be436b5bc3213761a4c0262d04f836ba56ff6aec694c788b5a05b373c523d31baa49ca9a24e2f5758878d3d7b23b5d5e0b6d893e0cbe7b81584383a7d4fcb59f48931d72687e8f3348e76ea5b5d62fd31c410a49370b099b47ac914a86220b80", 0x64) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:08 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, 0x0, 0x0) 00:36:08 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:08 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:08 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) [ 1703.683185] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.697115] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.705396] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.715768] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.724229] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.735946] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.744257] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.753462] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.763762] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.771487] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 [ 1703.779313] hid-generic 0000:0000:0000.0573: unknown main item tag 0x0 00:36:08 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) [ 1703.788990] hid-generic 0000:0000:0000.0573: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1703.858256] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.869986] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.878317] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.917983] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.926368] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.934485] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.942829] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.952044] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.961123] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 00:36:08 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(0x0, 0x0, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:08 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) [ 1703.969428] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.977797] hid-generic 0000:0000:0000.0574: unknown main item tag 0x0 [ 1703.998657] hid-generic 0000:0000:0000.0574: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:08 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1704.088668] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.095371] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.110739] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 00:36:09 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1704.137322] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.157869] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.174616] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.193087] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.207947] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.216241] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.223740] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 [ 1704.231573] hid-generic 0000:0000:0000.0575: unknown main item tag 0x0 00:36:09 executing program 1: add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) [ 1704.260568] hid-generic 0000:0000:0000.0575: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:09 executing program 1: add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:09 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, 0x0, 0x0) 00:36:09 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:09 executing program 1: add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:09 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:09 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:09 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:09 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(0x0, 0x0, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:09 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x0, 0x0) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:09 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:09 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:09 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x0, 0x0) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:09 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x0, 0x0) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:10 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) read$FUSE(r0, 0x0, 0x0) 00:36:10 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(0x0, &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:10 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1705.308664] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.315384] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.325627] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.335404] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.344786] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.355009] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.365525] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.374954] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.386092] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.394548] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 00:36:10 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(0x0, &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) [ 1705.403020] hid-generic 0000:0000:0000.0576: unknown main item tag 0x0 [ 1705.415468] hid-generic 0000:0000:0000.0576: hidraw0: HID v0.00 Device [syz1] on syz1 [ 1705.509805] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.518193] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.536354] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.544235] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.554562] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.563113] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.572624] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.581062] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.588662] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.596228] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 00:36:10 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(0x0, &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) [ 1705.603921] hid-generic 0000:0000:0000.0577: unknown main item tag 0x0 [ 1705.622004] hid-generic 0000:0000:0000.0577: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:10 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180), 0x0, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1705.671887] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.694133] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.708104] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.723213] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.742599] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.752205] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.760830] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 00:36:10 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, &(0x7f0000000400)="6c2c28f224260feeca711d83f2b6ae06182c58dee9772d67b64d5fdfa56292052a3dad6601c2bf74adfc3a15d279432ebe8351bc7b525a57024971713a7a01f297f71d0e3a5d35a4002062549afd0ed20288a05abf3b0df9d6169d29093dfb46cf79b6621ceae8a41a8af47fe6dfe4bbad92acbc7a555609f91c099cddc31716e4df0166722171899905edfb00f0e4acbcb1316be42d69008fca4bba9341f380906a3ff01ca407e475422d3ab053bbc0f957eaa5ada749d86871", 0xba, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:10 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1705.769525] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.778286] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.788490] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.796873] hid-generic 0000:0000:0000.0578: unknown main item tag 0x0 [ 1705.809228] hid-generic 0000:0000:0000.0578: hidraw0: HID v0.00 Device [syz1] on syz1 00:36:10 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:10 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:10 executing program 1: openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:10 executing program 1: openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:10 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:10 executing program 1: openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/11, 0xb}, 0x120) 00:36:11 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:11 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(r0, 0x0, 0x0) 00:36:11 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(r0, 0x0, 0x0) 00:36:11 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180), 0x0, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:11 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(r0, 0x0, 0x0) 00:36:11 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:11 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) add_key$user(&(0x7f0000000140)='user\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) write$UHID_CREATE(r0, &(0x7f0000001080)={0x0, 'syz1\x00', 'syz1\x00', 'syz0\x00', 0x0}, 0x120) 00:36:11 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_udplite(0x2, 0x2, 0x88, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$ARPT_SO_GET_INFO(r1, 0x0, 0x60, &(0x7f0000000340)={'filter\x00'}, &(0x7f0000000240)=0x44) close(r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) sched_setaffinity(0x0, 0xfffffffffffffda6, &(0x7f0000000240)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) r3 = syz_open_procfs(0x0, 0x0) ioctl$sock_SIOCGPGRP(r3, 0x8904, 0x0) r4 = creat(&(0x7f0000000200)='./file0\x00', 0x0) recvmmsg(r4, &(0x7f0000002800), 0x0, 0x0, &(0x7f0000002940)) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000006c0), 0xffffffffffffffff) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="9b7a3784cacf88e666ed2f646bb2c9c6c682e01cb865763bbc681219"], &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='pstore\x00', 0x0, &(0x7f0000000580)='\x00') r5 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x0, 0x0) ioctl$IOC_PR_RESERVE(r5, 0x401070c9, &(0x7f0000000180)={0x3f, 0x1, 0x1}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$nbd(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="674466980100000003000300030000003bf731f5ce4897a19109772c628a6b180a31292b8b4df2ff066ca2be8a86f13348666d4aa5358cc074ddf8be16b6ace3a09c9ea6c47c98bc9ee146534aa9dbd6667a4e72e01912780756b52d7f3782a43c25a5853a76980f0299f7e64be64ad09d8c36c839052e66ee1d2aa1eae3cd4aae445d32e47f0e22d0a956a9cf44520d61550ab46d7cf2d6397a2c95a4769e0419c1f54efd567b2ddfbca65914f03521837d556184a4362a789381111efc44cade463a582f382e98daf189a6f1addfe1863cc80efb47f8ee475f48e8000000000000"], 0xe2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) socketpair(0x2, 0x5, 0x100000001, &(0x7f00000001c0)) setsockopt$inet6_IPV6_ADDRFORM(r2, 0x29, 0x1, &(0x7f0000000000), 0x4) ioctl$sock_inet_SIOCADDRT(r7, 0x890b, &(0x7f0000000400)={0xffffffff, {0x2, 0x4e20, @remote}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1e}}, {0x2, 0x4e23, @multicast1}, 0x80, 0x7ff, 0x8, 0x80000001, 0x0, &(0x7f00000003c0)='veth1_to_bridge\x00', 0xfffffffffffffff8, 0x4, 0x4}) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000480)) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:36:11 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:11 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) memfd_create(&(0x7f0000000040)='/selinux/load\x00', 0x5) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) [ 1706.975054] syz-executor1: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1707.029792] CPU: 0 PID: 24084 Comm: syz-executor1 Not tainted 4.9.141+ #72 [ 1707.036827] ffff88017a2e78a0 ffffffff81b43209 1ffff1002f45cf16 ffff880177e00000 [ 1707.044895] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff88017a2e79e8 [ 1707.052975] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1707.061059] Call Trace: [ 1707.063650] [] dump_stack+0xc1/0x128 [ 1707.069018] [] warn_alloc.cold.31+0x7f/0x9c [ 1707.074998] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1707.081662] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.088500] [] ? avc_has_perm+0x9e/0x3a0 [ 1707.094204] [] __vmalloc_node_range+0x35e/0x600 [ 1707.100610] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.107443] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.114271] [] ? task_has_security+0x130/0x270 [ 1707.120490] [] vmalloc+0x5b/0x70 00:36:12 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1707.125502] [] ? sel_write_load+0x135/0xfa0 [ 1707.131466] [] sel_write_load+0x135/0xfa0 [ 1707.137258] [] ? sel_read_bool+0x240/0x240 [ 1707.143138] [] ? trace_hardirqs_on+0x10/0x10 [ 1707.149192] [] ? debug_smp_processor_id+0x1c/0x20 [ 1707.155683] [] ? perf_trace_lock+0x11a/0x520 [ 1707.161738] [] ? trace_hardirqs_on+0x10/0x10 [ 1707.167804] [] __vfs_write+0x115/0x580 [ 1707.173322] [] ? sel_read_bool+0x240/0x240 [ 1707.179191] [] ? __vfs_read+0x560/0x560 [ 1707.184815] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.191650] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1707.198500] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1707.205069] [] ? __sb_start_write+0x161/0x300 [ 1707.211204] [] vfs_write+0x187/0x520 [ 1707.216563] [] SyS_write+0xd9/0x1c0 [ 1707.221836] [] ? SyS_read+0x1c0/0x1c0 [ 1707.227278] [] ? do_syscall_64+0x48/0x550 [ 1707.233069] [] ? SyS_read+0x1c0/0x1c0 [ 1707.238510] [] do_syscall_64+0x19f/0x550 [ 1707.244223] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1707.254162] Mem-Info: [ 1707.257725] active_anon:136081 inactive_anon:923 isolated_anon:0 [ 1707.257725] active_file:6777 inactive_file:47797 isolated_file:0 [ 1707.257725] unevictable:521 dirty:130 writeback:0 unstable:0 [ 1707.257725] slab_reclaimable:12557 slab_unreclaimable:82513 [ 1707.257725] mapped:56948 shmem:2920 pagetables:49636 bounce:0 [ 1707.257725] free:1221041 free_pcp:433 free_cma:0 [ 1707.330561] Node 0 active_anon:544424kB inactive_anon:3692kB active_file:27108kB inactive_file:191188kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227892kB dirty:520kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no 00:36:12 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180), 0x0, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1707.367518] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB [ 1707.408572] lowmem_reserve[]: 0 3505 3505 [ 1707.437438] Normal free:1864552kB min:5580kB low:9168kB high:12756kB active_anon:544276kB inactive_anon:3696kB active_file:27108kB inactive_file:191200kB unevictable:2084kB writepending:536kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:50236kB slab_unreclaimable:330268kB kernel_stack:74016kB pagetables:198748kB bounce:0kB free_pcp:656kB local_pcp:284kB free_cma:0kB [ 1707.476593] lowmem_reserve[]: 0 0 0 [ 1707.489238] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB [ 1707.540859] Normal: 1696*4kB (UME) 503*8kB (UM) 219*16kB (UM) 80*32kB (UM) 15*64kB (UM) 13*128kB (UME) 3*256kB (ME) 2*512kB (ME) 0*1024kB 4*2048kB (UME) 448*4096kB (M) = 1864488kB 56791 total pagecache pages [ 1707.583248] 0 pages in swap cache 00:36:12 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1707.587763] Swap cache stats: add 0, delete 0, find 0/0 [ 1707.593995] Free swap = 0kB [ 1707.598700] Total swap = 0kB [ 1707.602491] 1965979 pages RAM [ 1707.608357] 0 pages HighMem/MovableOnly [ 1707.613127] 313617 pages reserved [ 1707.617745] SELinux: policydb string length 335 does not match expected length 8 00:36:12 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) memfd_create(&(0x7f0000000040)='/selinux/load\x00', 0x5) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:12 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1707.711554] syz-executor1: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1707.739848] CPU: 0 PID: 24107 Comm: syz-executor1 Not tainted 4.9.141+ #72 [ 1707.746971] ffff880171cf78a0 ffffffff81b43209 1ffff1002e39ef16 ffff8801a2a4af80 00:36:12 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) [ 1707.755042] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880171cf79e8 [ 1707.763124] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1707.771195] Call Trace: [ 1707.773786] [] dump_stack+0xc1/0x128 [ 1707.779155] [] warn_alloc.cold.31+0x7f/0x9c [ 1707.785134] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1707.791797] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.798896] [] ? avc_has_perm+0x9e/0x3a0 [ 1707.804609] [] __vmalloc_node_range+0x35e/0x600 [ 1707.810927] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.817758] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.824589] [] ? task_has_security+0x130/0x270 [ 1707.830810] [] vmalloc+0x5b/0x70 [ 1707.835819] [] ? sel_write_load+0x135/0xfa0 [ 1707.841796] [] sel_write_load+0x135/0xfa0 [ 1707.847585] [] ? sel_read_bool+0x240/0x240 [ 1707.853464] [] ? trace_hardirqs_on+0x10/0x10 [ 1707.859522] [] ? debug_smp_processor_id+0x1c/0x20 [ 1707.866008] [] ? perf_trace_lock+0x11a/0x520 [ 1707.872061] [] ? trace_hardirqs_on+0x10/0x10 [ 1707.878115] [] __vfs_write+0x115/0x580 [ 1707.883648] [] ? sel_read_bool+0x240/0x240 [ 1707.889522] [] ? __vfs_read+0x560/0x560 [ 1707.895140] [] ? check_preemption_disabled+0x3b/0x200 [ 1707.901977] [] ? rcu_read_lock_sched_held+0x103/0x120 00:36:12 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) [ 1707.908813] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1707.915385] [] ? __sb_start_write+0x161/0x300 [ 1707.921526] [] vfs_write+0x187/0x520 [ 1707.926882] [] SyS_write+0xd9/0x1c0 [ 1707.932156] [] ? SyS_read+0x1c0/0x1c0 [ 1707.937712] [] ? do_syscall_64+0x48/0x550 [ 1707.943497] [] ? SyS_read+0x1c0/0x1c0 [ 1707.948939] [] do_syscall_64+0x19f/0x550 [ 1707.954640] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1707.965824] Mem-Info: [ 1707.971768] active_anon:136015 inactive_anon:924 isolated_anon:0 [ 1707.971768] active_file:6777 inactive_file:47801 isolated_file:0 [ 1707.971768] unevictable:521 dirty:135 writeback:0 unstable:0 [ 1707.971768] slab_reclaimable:12565 slab_unreclaimable:82584 [ 1707.971768] mapped:56948 shmem:2920 pagetables:49629 bounce:0 [ 1707.971768] free:1221108 free_pcp:357 free_cma:0 [ 1708.043602] Node 0 active_anon:544260kB inactive_anon:3696kB active_file:27108kB inactive_file:191204kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227892kB dirty:540kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1708.078026] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB [ 1708.113631] lowmem_reserve[]: 0 3505 3505 00:36:13 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1708.127550] Normal free:1864464kB min:5580kB low:9168kB high:12756kB active_anon:544240kB inactive_anon:3696kB active_file:27108kB inactive_file:191216kB unevictable:2084kB writepending:552kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:50260kB slab_unreclaimable:330424kB kernel_stack:74016kB pagetables:198620kB bounce:0kB free_pcp:660kB local_pcp:80kB free_cma:0kB [ 1708.170741] lowmem_reserve[]: 0 0 0 00:36:13 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1708.177325] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB [ 1708.197169] Normal: 1665*4kB (UME) 502*8kB (UM) 218*16kB (UM) 85*32kB (UME) 16*64kB (UME) 12*128kB (UM) 3*256kB (ME) 2*512kB (ME) 0*1024kB 4*2048kB (UME) 448*4096kB (M) = 1864436kB 56797 total pagecache pages [ 1708.235342] 0 pages in swap cache [ 1708.251230] Swap cache stats: add 0, delete 0, find 0/0 [ 1708.258346] Free swap = 0kB [ 1708.268497] Total swap = 0kB [ 1708.272192] 1965979 pages RAM [ 1708.277671] 0 pages HighMem/MovableOnly [ 1708.284269] 313617 pages reserved [ 1708.290675] SELinux: policydb string length 335 does not match expected length 8 00:36:13 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) memfd_create(&(0x7f0000000040)='/selinux/load\x00', 0x5) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) [ 1708.395842] syz-executor1: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1708.412264] CPU: 0 PID: 24135 Comm: syz-executor1 Not tainted 4.9.141+ #72 [ 1708.419294] ffff880171cf78a0 ffffffff81b43209 1ffff1002e39ef16 ffff8801905d0000 [ 1708.427370] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880171cf79e8 [ 1708.435436] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1708.443506] Call Trace: [ 1708.446095] [] dump_stack+0xc1/0x128 [ 1708.451463] [] warn_alloc.cold.31+0x7f/0x9c [ 1708.457435] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1708.464099] [] ? check_preemption_disabled+0x3b/0x200 [ 1708.470937] [] ? avc_has_perm+0x9e/0x3a0 [ 1708.476646] [] __vmalloc_node_range+0x35e/0x600 [ 1708.482963] [] ? check_preemption_disabled+0x3b/0x200 [ 1708.489800] [] ? check_preemption_disabled+0x3b/0x200 [ 1708.496642] [] ? task_has_security+0x130/0x270 [ 1708.502866] [] vmalloc+0x5b/0x70 [ 1708.507880] [] ? sel_write_load+0x135/0xfa0 [ 1708.513850] [] sel_write_load+0x135/0xfa0 [ 1708.519647] [] ? sel_read_bool+0x240/0x240 [ 1708.525527] [] ? trace_hardirqs_on+0x10/0x10 [ 1708.531936] [] ? debug_smp_processor_id+0x1c/0x20 [ 1708.538423] [] ? perf_trace_lock+0x11a/0x520 [ 1708.544477] [] ? trace_hardirqs_on+0x10/0x10 [ 1708.550533] [] __vfs_write+0x115/0x580 [ 1708.556066] [] ? sel_read_bool+0x240/0x240 [ 1708.561945] [] ? __vfs_read+0x560/0x560 [ 1708.567596] [] ? check_preemption_disabled+0x3b/0x200 [ 1708.574435] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1708.581272] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1708.587851] [] ? __sb_start_write+0x161/0x300 00:36:13 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) [ 1708.594251] [] vfs_write+0x187/0x520 [ 1708.599615] [] SyS_write+0xd9/0x1c0 [ 1708.604887] [] ? SyS_read+0x1c0/0x1c0 [ 1708.610335] [] ? do_syscall_64+0x48/0x550 [ 1708.616127] [] ? SyS_read+0x1c0/0x1c0 [ 1708.621572] [] do_syscall_64+0x19f/0x550 [ 1708.627283] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1708.638843] Mem-Info: [ 1708.643031] active_anon:136056 inactive_anon:922 isolated_anon:0 [ 1708.643031] active_file:6777 inactive_file:47807 isolated_file:0 [ 1708.643031] unevictable:521 dirty:144 writeback:0 unstable:0 [ 1708.643031] slab_reclaimable:12571 slab_unreclaimable:82607 [ 1708.643031] mapped:56959 shmem:2920 pagetables:49666 bounce:0 [ 1708.643031] free:1220916 free_pcp:448 free_cma:0 [ 1708.678982] Node 0 active_anon:544224kB inactive_anon:3688kB active_file:27108kB inactive_file:191228kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227836kB dirty:576kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1708.706078] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB [ 1708.737768] lowmem_reserve[]: 0 3505 3505 [ 1708.744234] Normal free:1864200kB min:5580kB low:9168kB high:12756kB active_anon:544224kB inactive_anon:3688kB active_file:27108kB inactive_file:191228kB unevictable:2084kB writepending:576kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:50284kB slab_unreclaimable:330428kB kernel_stack:73888kB pagetables:198664kB bounce:0kB free_pcp:1124kB local_pcp:412kB free_cma:0kB [ 1708.786445] lowmem_reserve[]: 0 0 0 00:36:13 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:13 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) [ 1708.796072] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB [ 1708.833954] Normal: 1634*4kB (UME) 501*8kB (UM) 218*16kB (UM) 83*32kB (UM) 16*64kB (UME) 12*128kB (UM) 3*256kB (ME) 2*512kB (ME) 0*1024kB 4*2048kB (UME) 448*4096kB (M) = 1864240kB 56801 total pagecache pages [ 1708.868360] 0 pages in swap cache [ 1708.871853] Swap cache stats: add 0, delete 0, find 0/0 [ 1708.877793] Free swap = 0kB [ 1708.886515] Total swap = 0kB [ 1708.896172] 1965979 pages RAM 00:36:13 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) [ 1708.910725] 0 pages HighMem/MovableOnly [ 1708.919619] 313617 pages reserved [ 1708.923313] SELinux: policydb string length 335 does not match expected length 8 [ 1708.963521] syz-executor1: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1709.001103] CPU: 0 PID: 24149 Comm: syz-executor1 Not tainted 4.9.141+ #72 [ 1709.008127] ffff8801c4fb78a0 ffffffff81b43209 1ffff100389f6f16 ffff880185ed97c0 [ 1709.016212] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801c4fb79e8 [ 1709.024286] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1709.032349] Call Trace: [ 1709.034939] [] dump_stack+0xc1/0x128 [ 1709.040305] [] warn_alloc.cold.31+0x7f/0x9c [ 1709.046273] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1709.052937] [] ? check_preemption_disabled+0x3b/0x200 [ 1709.059774] [] ? avc_has_perm+0x9e/0x3a0 [ 1709.065481] [] __vmalloc_node_range+0x35e/0x600 [ 1709.071796] [] ? check_preemption_disabled+0x3b/0x200 [ 1709.078720] [] ? check_preemption_disabled+0x3b/0x200 [ 1709.086599] [] ? task_has_security+0x130/0x270 [ 1709.092826] [] vmalloc+0x5b/0x70 [ 1709.097849] [] ? sel_write_load+0x135/0xfa0 [ 1709.103818] [] sel_write_load+0x135/0xfa0 [ 1709.109614] [] ? sel_read_bool+0x240/0x240 [ 1709.115491] [] ? trace_hardirqs_on+0x10/0x10 [ 1709.121547] [] ? debug_smp_processor_id+0x1c/0x20 [ 1709.128036] [] ? perf_trace_lock+0x11a/0x520 [ 1709.134089] [] ? trace_hardirqs_on+0x10/0x10 [ 1709.140143] [] __vfs_write+0x115/0x580 [ 1709.145666] [] ? sel_read_bool+0x240/0x240 [ 1709.151540] [] ? __vfs_read+0x560/0x560 [ 1709.157159] [] ? check_preemption_disabled+0x3b/0x200 [ 1709.164001] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1709.170837] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1709.177413] [] ? __sb_start_write+0x161/0x300 [ 1709.183551] [] vfs_write+0x187/0x520 [ 1709.188909] [] SyS_write+0xd9/0x1c0 [ 1709.194177] [] ? SyS_read+0x1c0/0x1c0 [ 1709.199624] [] ? do_syscall_64+0x48/0x550 [ 1709.205417] [] ? SyS_read+0x1c0/0x1c0 00:36:14 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:14 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1709.210863] [] do_syscall_64+0x19f/0x550 [ 1709.216574] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1709.238855] Mem-Info: [ 1709.242100] active_anon:136035 inactive_anon:922 isolated_anon:0 [ 1709.242100] active_file:6777 inactive_file:47811 isolated_file:0 [ 1709.242100] unevictable:521 dirty:145 writeback:0 unstable:0 [ 1709.242100] slab_reclaimable:12575 slab_unreclaimable:82614 [ 1709.242100] mapped:56948 shmem:2920 pagetables:49640 bounce:0 [ 1709.242100] free:1220997 free_pcp:457 free_cma:0 [ 1709.295239] Node 0 active_anon:544140kB inactive_anon:3688kB active_file:27108kB inactive_file:191244kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:580kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1709.321991] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB [ 1709.355648] lowmem_reserve[]: 0 3505 3505 [ 1709.370450] Normal free:1864188kB min:5580kB low:9168kB high:12756kB active_anon:544220kB inactive_anon:3696kB active_file:27108kB inactive_file:191260kB unevictable:2084kB writepending:596kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:50300kB slab_unreclaimable:330608kB kernel_stack:73984kB pagetables:198604kB bounce:0kB free_pcp:708kB local_pcp:508kB free_cma:0kB [ 1709.419455] lowmem_reserve[]: 0 0 0 [ 1709.425200] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB [ 1709.459242] Normal: 1634*4kB (UME) 499*8kB (UM) 218*16kB (UM) 77*32kB (UM) 16*64kB (UME) 12*128kB (UM) 3*256kB (ME) 2*512kB (ME) 0*1024kB 4*2048kB (UME) 448*4096kB (M) = 1864032kB 56806 total pagecache pages [ 1709.492841] 0 pages in swap cache [ 1709.497796] Swap cache stats: add 0, delete 0, find 0/0 [ 1709.504377] Free swap = 0kB [ 1709.508418] Total swap = 0kB [ 1709.512380] 1965979 pages RAM [ 1709.516476] 0 pages HighMem/MovableOnly 00:36:14 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) [ 1709.521224] 313617 pages reserved [ 1709.525613] SELinux: policydb string length 335 does not match expected length 8 00:36:14 executing program 1: write$selinux_load(0xffffffffffffffff, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:14 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, 0x0, 0x0) 00:36:14 executing program 1: write$selinux_load(0xffffffffffffffff, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) [ 1709.578435] SELinux: policydb string length 335 does not match expected length 8 00:36:14 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:14 executing program 1: write$selinux_load(0xffffffffffffffff, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:14 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:14 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:14 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:14 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:15 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, 0x0, 0x0) 00:36:15 executing program 1: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(0xffffffffffffffff, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:15 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:15 executing program 1: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(0xffffffffffffffff, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:15 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10}, 0x10) 00:36:15 executing program 1: openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(0xffffffffffffffff, &(0x7f00000001c0)={0xf97cff8c, 0x14f, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016311176b8c85ef9949bb4b05802234d245f58bd85baae8040840f075244c5a00ff7f4ed639bcae8a28386bf33b6781ff8bd3e205d7c2a3373d2ef780e8adc0cbc56541872d22fb7e865629f7a"}, 0x5e) 00:36:15 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) 00:36:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:15 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) [ 1710.620158] syz-executor1: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1710.632128] CPU: 0 PID: 24215 Comm: syz-executor1 Not tainted 4.9.141+ #72 [ 1710.639314] ffff88017636f8a0 ffffffff81b43209 1ffff1002ec6df16 ffff88017a6c97c0 [ 1710.647492] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff88017636f9e8 [ 1710.655555] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1710.663630] Call Trace: [ 1710.666218] [] dump_stack+0xc1/0x128 [ 1710.671582] [] warn_alloc.cold.31+0x7f/0x9c [ 1710.677547] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1710.684210] [] ? check_preemption_disabled+0x3b/0x200 [ 1710.691136] [] ? avc_has_perm+0x9e/0x3a0 [ 1710.696851] [] __vmalloc_node_range+0x35e/0x600 [ 1710.703167] [] ? check_preemption_disabled+0x3b/0x200 [ 1710.710002] [] ? check_preemption_disabled+0x3b/0x200 [ 1710.716847] [] ? task_has_security+0x130/0x270 [ 1710.723071] [] vmalloc+0x5b/0x70 [ 1710.728101] [] ? sel_write_load+0x135/0xfa0 [ 1710.734067] [] sel_write_load+0x135/0xfa0 [ 1710.739863] [] ? sel_read_bool+0x240/0x240 [ 1710.745742] [] ? trace_hardirqs_on+0x10/0x10 [ 1710.752138] [] ? debug_smp_processor_id+0x1c/0x20 [ 1710.758632] [] ? perf_trace_lock+0x11a/0x520 [ 1710.764685] [] ? trace_hardirqs_on+0x10/0x10 [ 1710.770737] [] __vfs_write+0x115/0x580 [ 1710.776300] [] ? sel_read_bool+0x240/0x240 [ 1710.782182] [] ? __vfs_read+0x560/0x560 [ 1710.787801] [] ? check_preemption_disabled+0x3b/0x200 [ 1710.794639] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1710.801474] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1710.808046] [] ? __sb_start_write+0x161/0x300 [ 1710.814176] [] vfs_write+0x187/0x520 [ 1710.819535] [] SyS_write+0xd9/0x1c0 [ 1710.824807] [] ? SyS_read+0x1c0/0x1c0 [ 1710.830253] [] ? do_syscall_64+0x48/0x550 [ 1710.836047] [] ? SyS_read+0x1c0/0x1c0 [ 1710.841495] [] do_syscall_64+0x19f/0x550 [ 1710.847199] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1710.888212] Mem-Info: [ 1710.907305] active_anon:136077 inactive_anon:924 isolated_anon:0 [ 1710.907305] active_file:6777 inactive_file:47816 isolated_file:0 [ 1710.907305] unevictable:521 dirty:150 writeback:0 unstable:0 [ 1710.907305] slab_reclaimable:12592 slab_unreclaimable:82617 [ 1710.907305] mapped:56973 shmem:2920 pagetables:49663 bounce:0 [ 1710.907305] free:1220926 free_pcp:331 free_cma:0 [ 1710.964829] Node 0 active_anon:544276kB inactive_anon:3696kB active_file:27108kB inactive_file:191264kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:600kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no 00:36:15 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) 00:36:15 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10}, 0x10) [ 1710.997751] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:668kB free_cma:0kB [ 1711.056757] lowmem_reserve[]: 0 3505 3505 [ 1711.061587] Normal free:1864668kB min:5580kB low:9168kB high:12756kB active_anon:544232kB inactive_anon:3696kB active_file:27108kB inactive_file:191264kB unevictable:2084kB writepending:600kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:50368kB slab_unreclaimable:330484kB kernel_stack:73760kB pagetables:198536kB bounce:0kB free_pcp:804kB local_pcp:616kB free_cma:0kB 00:36:15 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1711.106106] lowmem_reserve[]: 0 0 0 [ 1711.111988] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB 00:36:16 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) r1 = syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000100)=0x3) [ 1711.193838] Normal: 1663*4kB (UME) 495*8kB (UM) 220*16kB (UME) 77*32kB (UME) 17*64kB (UME) 13*128kB (UME) 2*256kB (M) 2*512kB (ME) 0*1024kB 4*2048kB (UME) 448*4096kB (M) = 1864084kB 56807 total pagecache pages [ 1711.288987] 0 pages in swap cache [ 1711.304481] Swap cache stats: add 0, delete 0, find 0/0 00:36:16 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0x3) 00:36:16 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) [ 1711.322642] Free swap = 0kB [ 1711.327811] Total swap = 0kB [ 1711.339711] 1965979 pages RAM [ 1711.356428] 0 pages HighMem/MovableOnly 00:36:16 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) [ 1711.381192] 313617 pages reserved [ 1711.453434] syz-executor1: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1711.490090] CPU: 1 PID: 24248 Comm: syz-executor1 Not tainted 4.9.141+ #72 [ 1711.497115] ffff880176ccf8a0 ffffffff81b43209 1ffff1002ed99f16 ffff880175e117c0 [ 1711.505284] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff880176ccf9e8 [ 1711.513357] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1711.521461] Call Trace: [ 1711.524049] [] dump_stack+0xc1/0x128 [ 1711.529415] [] warn_alloc.cold.31+0x7f/0x9c [ 1711.535389] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1711.542062] [] ? check_preemption_disabled+0x3b/0x200 [ 1711.548898] [] ? avc_has_perm+0x9e/0x3a0 [ 1711.554605] [] __vmalloc_node_range+0x35e/0x600 [ 1711.560924] [] ? check_preemption_disabled+0x3b/0x200 [ 1711.567768] [] ? check_preemption_disabled+0x3b/0x200 [ 1711.574785] [] ? task_has_security+0x130/0x270 [ 1711.581014] [] vmalloc+0x5b/0x70 [ 1711.586027] [] ? sel_write_load+0x135/0xfa0 [ 1711.591992] [] sel_write_load+0x135/0xfa0 [ 1711.597791] [] ? sel_read_bool+0x240/0x240 [ 1711.603673] [] ? trace_hardirqs_on+0x10/0x10 [ 1711.609726] [] ? debug_smp_processor_id+0x1c/0x20 [ 1711.616217] [] ? perf_trace_lock+0x11a/0x520 [ 1711.622268] [] ? trace_hardirqs_on+0x10/0x10 [ 1711.628319] [] __vfs_write+0x115/0x580 [ 1711.633850] [] ? sel_read_bool+0x240/0x240 [ 1711.639725] [] ? __vfs_read+0x560/0x560 [ 1711.645352] [] ? check_preemption_disabled+0x3b/0x200 [ 1711.652186] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1711.659015] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1711.665587] [] ? __sb_start_write+0x161/0x300 [ 1711.671726] [] vfs_write+0x187/0x520 [ 1711.677090] [] SyS_write+0xd9/0x1c0 [ 1711.682363] [] ? SyS_read+0x1c0/0x1c0 [ 1711.687805] [] ? do_syscall_64+0x48/0x550 [ 1711.693599] [] ? SyS_read+0x1c0/0x1c0 [ 1711.699079] [] do_syscall_64+0x19f/0x550 [ 1711.704869] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1711.718327] Mem-Info: [ 1711.720772] active_anon:136061 inactive_anon:924 isolated_anon:0 [ 1711.720772] active_file:6777 inactive_file:47822 isolated_file:0 [ 1711.720772] unevictable:521 dirty:162 writeback:0 unstable:0 [ 1711.720772] slab_reclaimable:12596 slab_unreclaimable:82653 [ 1711.720772] mapped:56948 shmem:2920 pagetables:49630 bounce:0 [ 1711.720772] free:1220959 free_pcp:431 free_cma:0 00:36:16 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:16 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) [ 1711.756072] Node 0 active_anon:544164kB inactive_anon:3696kB active_file:27108kB inactive_file:191288kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:664kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1711.782013] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB [ 1711.813169] lowmem_reserve[]: 0 3505 3505 [ 1711.817994] Normal free:1864472kB min:5580kB low:9168kB high:12756kB active_anon:544164kB inactive_anon:3696kB active_file:27108kB inactive_file:191288kB unevictable:2084kB writepending:664kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:50384kB slab_unreclaimable:330644kB kernel_stack:73760kB pagetables:198568kB bounce:0kB free_pcp:1072kB local_pcp:660kB free_cma:0kB 00:36:16 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) [ 1711.857087] lowmem_reserve[]: 0 0 0 [ 1711.861269] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB [ 1711.886535] Normal: 1632*4kB (UME) 492*8kB (UM) 220*16kB (UME) 84*32kB (UME) 17*64kB (UME) 13*128kB (UME) 2*256kB (M) 2*512kB (ME) 0*1024kB 4*2048kB (UME) 448*4096kB (M) = 1864160kB 00:36:16 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:16 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, 0x0, 0x0) 56816 total pagecache pages [ 1711.909557] 0 pages in swap cache [ 1711.913050] Swap cache stats: add 0, delete 0, find 0/0 [ 1711.918768] Free swap = 0kB [ 1711.921832] Total swap = 0kB [ 1711.924875] 1965979 pages RAM [ 1711.929213] 0 pages HighMem/MovableOnly [ 1711.934165] 313617 pages reserved 00:36:16 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:16 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, 0x0, 0x0) [ 1712.009210] syz-executor1: vmalloc: allocation failure: 0 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 1712.067683] CPU: 1 PID: 24265 Comm: syz-executor1 Not tainted 4.9.141+ #72 [ 1712.074744] ffff8801d78578a0 ffffffff81b43209 1ffff1003af0af16 ffff880181930000 [ 1712.082813] ffffffff82aa8c00 0000000000000001 0000000000400000 ffff8801d78579e8 [ 1712.090904] ffffffff814fc7c8 0000000041b58ab3 ffffffff82e37aa8 ffffffff81427db0 [ 1712.098961] Call Trace: [ 1712.101554] [] dump_stack+0xc1/0x128 [ 1712.106922] [] warn_alloc.cold.31+0x7f/0x9c [ 1712.112894] [] ? zone_watermark_ok_safe+0x250/0x250 [ 1712.119556] [] ? check_preemption_disabled+0x3b/0x200 [ 1712.126391] [] ? avc_has_perm+0x9e/0x3a0 [ 1712.132093] [] __vmalloc_node_range+0x35e/0x600 [ 1712.138400] [] ? check_preemption_disabled+0x3b/0x200 [ 1712.145237] [] ? check_preemption_disabled+0x3b/0x200 [ 1712.152072] [] ? task_has_security+0x130/0x270 [ 1712.158308] [] vmalloc+0x5b/0x70 [ 1712.163327] [] ? sel_write_load+0x135/0xfa0 [ 1712.169293] [] sel_write_load+0x135/0xfa0 [ 1712.175086] [] ? sel_read_bool+0x240/0x240 [ 1712.180970] [] ? trace_hardirqs_on+0x10/0x10 [ 1712.187027] [] ? debug_smp_processor_id+0x1c/0x20 [ 1712.193517] [] ? perf_trace_lock+0x11a/0x520 [ 1712.199575] [] ? trace_hardirqs_on+0x10/0x10 [ 1712.205629] [] __vfs_write+0x115/0x580 [ 1712.211167] [] ? sel_read_bool+0x240/0x240 00:36:17 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 00:36:17 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(0xffffffffffffffff, 0x0, 0x0) [ 1712.217049] [] ? __vfs_read+0x560/0x560 [ 1712.222671] [] ? check_preemption_disabled+0x3b/0x200 [ 1712.229518] [] ? rcu_read_lock_sched_held+0x103/0x120 [ 1712.236355] [] ? rcu_sync_lockdep_assert+0x73/0xb0 [ 1712.242927] [] ? __sb_start_write+0x161/0x300 [ 1712.249061] [] vfs_write+0x187/0x520 [ 1712.254420] [] SyS_write+0xd9/0x1c0 [ 1712.259890] [] ? SyS_read+0x1c0/0x1c0 00:36:17 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0x3) [ 1712.265340] [] ? do_syscall_64+0x48/0x550 [ 1712.271130] [] ? SyS_read+0x1c0/0x1c0 [ 1712.276578] [] do_syscall_64+0x19f/0x550 [ 1712.282285] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1712.297519] Mem-Info: [ 1712.299963] active_anon:136004 inactive_anon:924 isolated_anon:0 [ 1712.299963] active_file:6777 inactive_file:47826 isolated_file:0 [ 1712.299963] unevictable:521 dirty:173 writeback:0 unstable:0 00:36:17 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x400000002, 0x0) r1 = socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000480)) socket$inet6(0xa, 0x0, 0x7ffffffa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4000, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x608080, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x2, 0x1321) socketpair$inet_udp(0x2, 0x2, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) write$UHID_INPUT2(r3, &(0x7f00000001c0)={0xc, 0x34, "1cc4540728ec8b69da872a2c47eef94278732c3b7b441863ff4c968cbc28c2f5df50fbea146821422438958979e1cc342f21306f"}, 0x3a) r5 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$KDDELIO(r2, 0x4b35, 0x6) r6 = dup(r5) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000200)='syz_tun\x00@\x00', 0x10) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x141042, 0x0) ftruncate(r7, 0x2007fff) sendfile(r6, r7, &(0x7f0000000540), 0x8000fffffffe) 00:36:17 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) [ 1712.299963] slab_reclaimable:12600 slab_unreclaimable:82532 [ 1712.299963] mapped:56948 shmem:2920 pagetables:49590 bounce:0 [ 1712.299963] free:1221109 free_pcp:503 free_cma:0 [ 1712.341457] Node 0 active_anon:544116kB inactive_anon:3696kB active_file:27108kB inactive_file:191304kB unevictable:2084kB isolated(anon):0kB isolated(file):0kB mapped:227792kB dirty:692kB writeback:0kB shmem:11680kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 1712.378591] DMA32 free:3019464kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020132kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:668kB local_pcp:0kB free_cma:0kB [ 1712.409588] lowmem_reserve[]: 0 3505 3505 [ 1712.414289] Normal free:1864468kB min:5580kB low:9168kB high:12756kB active_anon:544160kB inactive_anon:3692kB active_file:27108kB inactive_file:191312kB unevictable:2084kB writepending:700kB present:4718592kB managed:3589316kB mlocked:2084kB slab_reclaimable:50400kB slab_unreclaimable:330656kB kernel_stack:73696kB pagetables:198580kB bounce:0kB free_pcp:932kB local_pcp:548kB free_cma:0kB [ 1712.454779] lowmem_reserve[]: 0 0 0 [ 1712.461103] DMA32: 4*4kB (UM) 3*8kB (M) 2*16kB (M) 4*32kB (UM) 4*64kB (UM) 4*128kB (UM) 3*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 735*4096kB (M) = 3019464kB [ 1712.483553] Normal: 1725*4kB (UME) 492*8kB (UM) 217*16kB (UM) 82*32kB (UME) 17*64kB (UME) 13*128kB (UME) 2*256kB (M) 2*512kB (ME) 0*1024kB 4*2048kB (UME) 448*4096kB (M) = 1864420kB 56819 total pagecache pages [ 1712.507670] 0 pages in swap cache [ 1712.511212] Swap cache stats: add 0, delete 0, find 0/0 [ 1712.519762] Free swap = 0kB [ 1712.523755] Total swap = 0kB [ 1712.528089] 1965979 pages RAM [ 1712.532599] 0 pages HighMem/MovableOnly [ 1712.537813] 313617 pages reserved 00:36:17 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:17 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:17 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x8, 'SE Linux'}, 0x10) 00:36:17 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) pause() r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="2c67726f75705f69641a", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000001c0)={0x0, 0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000180)='&\x00'}, 0x30) fcntl$getownex(r0, 0x10, &(0x7f0000000240)={0x0, 0x0}) rt_tgsigqueueinfo(r1, r2, 0x34, &(0x7f0000000300)={0x3a5, 0x3, 0x2, 0x8}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:17 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:17 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:17 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x8, 'SE Linux'}, 0x10) 00:36:17 executing program 5: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:17 executing program 5: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:18 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000fddfff)) syz_open_pts(r0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xfffffffffffffffc) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000100)=0x3) 00:36:18 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x8, 'SE Linux'}, 0x10) 00:36:18 executing program 5: mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:18 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x8, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016"}, 0x5c) 00:36:18 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:18 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x100) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) 00:36:18 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0xffffffffffffffda, 0x2}, 0x10) 00:36:18 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) r1 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xee01, 0x0, 0xee00]) write$FUSE_ATTR(r0, &(0x7f0000000300)={0x78, 0x0, 0x5, {0xd5aa, 0x6, 0x0, {0x4, 0x7, 0x80000000, 0x20, 0x1, 0x4, 0x5, 0x6, 0x3, 0x9, 0x5, r1, r2, 0x100000000000, 0x8}}}, 0x78) [ 1713.556514] SELinux: policydb version 963439740 does not match my version range 15-30 00:36:18 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000840)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000000880)={@empty, @local, @loopback, 0x4, 0x7, 0x4, 0x500, 0x20, 0x9, r3}) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x208001, 0x88) ioctl$TIOCLINUX4(r4, 0x541c, &(0x7f0000000740)) getresgid(&(0x7f00000001c0), &(0x7f0000000240)=0x0, &(0x7f0000000300)=0x0) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) bind$inet6(r4, &(0x7f00000007c0)={0xa, 0x4e21, 0x90, @remote, 0x3}, 0x1c) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000900)=""/16, 0x10}, {&(0x7f0000000c40)=""/174, 0xae}, {&(0x7f0000000a00)=""/161, 0xa1}, {&(0x7f0000000ac0)=""/146, 0x92}, {&(0x7f0000000b80)=""/49, 0x31}], 0x5, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000480)={{{@in6=@ipv4={[], [], @dev}, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000000580)=0xe8) mount$fuseblk(&(0x7f0000000340)='/dev/loop0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='fuseblk\x00', 0x4, &(0x7f00000005c0)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r7}, 0x2c, {'group_id', 0x3d, r6}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x1}}, {@blksize={'blksize'}}, {@max_read={'max_read', 0x3d, 0x9}}, {@default_permissions='default_permissions'}, {@allow_other='allow_other'}, {@max_read={'max_read', 0x3d, 0x80000000000000}}, {@max_read={'max_read', 0x3d, 0x1}}, {@allow_other='allow_other'}], [{@smackfsroot={'smackfsroot', 0x3d, 'group_id'}}, {@fsmagic={'fsmagic', 0x3d, 0x6}}, {@hash='hash'}]}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r4, &(0x7f00000030c0), 0x1000) read$FUSE(r0, &(0x7f00000020c0), 0x1000) dup(r0) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000200)={0x10, 0x0, 0x2}, 0x10) setsockopt$IP_VS_SO_SET_STARTDAEMON(r4, 0x0, 0x48b, &(0x7f0000000780)={0x2, 'syzkaller0\x00'}, 0x18) 00:36:18 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, 0x0, 0x0) 00:36:18 executing program 1: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r0, &(0x7f00000001c0)={0xf97cff8c, 0x8, 'SE Linux', "7cec6c3921552b0200000000000000827c621438a3cb4a3017269fccc7d9561751bd4a7876801224cb4623112320637b85d61897fef1c22c8d54bb9a5df88d0e1e426169b42e1535ee477016"}, 0x5c) 00:36:18 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='fuse\x00', 0x0, &(0x7f0000000400)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0), 0x1000) write$FUSE_INIT(r0, &(0x7f0000000280)={0x50, 0x0, 0x1}, 0x50) read$FUSE(r0, &(0x7f0000001000), 0x1000) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x8000, 0x0) write$FUSE_INTERRUPT(r1, &(0x7f00000001c0)={0x10, 0x0, 0x2}, 0x10) [ 1713.755357] SELinux: policydb version 963439740 does not match my version range 15-30 [ 1713.911963] BUG: unable to handle kernel paging request at ffffed004e8203ff [ 1713.919341] IP: [] fuse_dev_do_write+0x1316/0x23d0 [ 1713.926061] PGD 21fffb067 [ 1713.928723] PUD 21fff9067 PMD 0 [ 1713.932246] [ 1713.933906] Oops: 0000 [#1] PREEMPT SMP KASAN [ 1713.938389] Modules linked in: [ 1713.941719] CPU: 1 PID: 24367 Comm: syz-executor2 Not tainted 4.9.141+ #72 [ 1713.948717] task: ffff88018e1a5f00 task.stack: ffff880175cb8000 [ 1713.954758] RIP: 0010:[] [] fuse_dev_do_write+0x1316/0x23d0 [ 1713.963804] RSP: 0018:ffff880175cbf910 EFLAGS: 00010a07 [ 1713.969246] RAX: dffffc0000000000 RBX: ffff8801743916d0 RCX: ffff880174102000 [ 1713.976501] RDX: 1ffff1004e8203ff RSI: ffff880274101fff RDI: ffff880174391780 [ 1713.983753] RBP: ffff880175cbfba0 R08: 0000000000000000 R09: 0000000000000001 [ 1713.991021] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 1713.998279] R13: ffff880175cbfbd0 R14: ffff8801d721b540 R15: 1ffff1002eb97f2f [ 1714.005557] FS: 00007f79561cb700(0000) GS:ffff8801db700000(0000) knlGS:0000000000000000 [ 1714.013770] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1714.019642] CR2: ffffed004e8203ff CR3: 0000000174185000 CR4: 00000000001606b0 [ 1714.026981] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1714.034231] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1714.041483] Stack: [ 1714.043625] ffff880100000000 ffff880175cbfbd0 ffff8801743916d0 ffff880174391780 [ 1714.051664] ffffffff00000001 ffff880100001000 ffff88017439176c ffff8801d721b548 [ 1714.059711] ffff880174391778 ffff880174391700 ffff8801d721b550 ffff880176d83300 [ 1714.067761] Call Trace: [ 1714.070348] [] ? fuse_dev_release+0x480/0x480 [ 1714.076481] [] ? futex_wake+0x1aa/0x450 [ 1714.082086] [] ? futex_wait_restart+0x230/0x230 [ 1714.088387] [] ? check_preemption_disabled+0x3b/0x200 [ 1714.095205] [] ? __lock_acquire+0x654/0x4a10 [ 1714.101248] [] fuse_dev_write+0x142/0x1d0 [ 1714.107028] [] ? fuse_dev_splice_write+0xc00/0xc00 [ 1714.113597] [] ? iov_iter_init+0xaf/0x1d0 [ 1714.119380] [] __vfs_write+0x3d7/0x580 [ 1714.124901] [] ? __vfs_read+0x560/0x560 [ 1714.130525] [] ? avc_policy_seqno+0x9/0x20 [ 1714.136414] [] ? selinux_file_permission+0x82/0x470 [ 1714.143242] [] ? rw_verify_area+0xe5/0x2a0 [ 1714.149118] [] vfs_write+0x187/0x520 [ 1714.154669] [] SyS_write+0xd9/0x1c0 [ 1714.159938] [] ? SyS_read+0x1c0/0x1c0 [ 1714.165385] [] ? do_syscall_64+0x48/0x550 [ 1714.171181] [] ? SyS_read+0x1c0/0x1c0 [ 1714.176620] [] do_syscall_64+0x19f/0x550 [ 1714.182331] [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1714.189255] Code: 02 84 c0 74 08 3c 03 0f 8e 33 10 00 00 8b 83 b0 00 00 00 83 e8 01 48 8d 34 01 48 b8 00 00 00 00 00 fc ff df 48 89 f2 48 c1 ea 03 <0f> b6 04 02 48 89 f2 83 e2 07 38 d0 7f 08 84 c0 0f 85 32 0d 00 [ 1714.217081] RIP [] fuse_dev_do_write+0x1316/0x23d0 [ 1714.223787] RSP [ 1714.227403] CR2: ffffed004e8203ff [ 1714.230847] ---[ end trace 5d63d98ca1fe72ad ]--- [ 1714.235584] Kernel panic - not syncing: Fatal exception [ 1714.241305] Kernel Offset: disabled [ 1714.244916] Rebooting in 86400 seconds..