# https://syzkaller.appspot.com/bug?id=6645023ba8f2a5a0bc7bb7bdc75c006c25e657bf # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"sandbox":"none","fault_call":-1,"tun":true,"netdev":true,"resetnet":true,"cgroups":true,"binfmt_misc":true,"close_fds":true,"vhci":true,"wifi":true,"sysctl":true,"tmpdir":true,"segv":true} r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000100)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) write$cgroup_type(r0, &(0x7f0000000000)='threaded\x00', 0x248800) r2 = socket$kcm(0x2b, 0x1, 0x0) socketpair(0x1, 0x2000000003, 0x0, 0x0) sendmsg$kcm(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001880)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000005c0)}, {&(0x7f00000006c0)="3937e599bfc92be1a7e562037856269bd31c92f191ec1f0336c1342c459882fe3b72dafc5d82e9b116749d0ef4f4c03d0cbca409edfdb567902abbf9687dbdb14f52b26576f0a676929fe3255abe07d0521e6e3d4c34c447e9c06dcaa8843ebf9869faf810a4a3142169b3549c41e80dc4f0720cfc1a25000b8aafdc49729a555b0d1c1d0e41ef2670fe509a22e46f3e28d04ec710ba07aee916dbf688b687f0cf3eeae6939e0ff15ecd46c778c942cdf779f27c5c46363486085f436205bdcf3d78232b1aaccc348184a444d36a630299da3b32823854c34ec39583bf525071d090bedf082d008ead417ab3b17cc360dfc0098120052e68b68d966683f9a107dfae6bee837362796205f63f574079355d03242069001c17bd0c9e79f467b0e64fe299b451fc4c13fb095c8718341c7cd2d9d32eb7a980f443f7bbb3ede646fa7c11de220d690220399e6afd26cb49e57525150a969bbd275142ff68c87dbe065e02c1f0c97f5f8575337855d44515215d25be1a15239c07100a4b668956af8450b0bd3d241a8a9fc9d1643dcd6751cfc989032c0020015a6bba01d32380f8d7f3da5db0ec860fcd018cbeab400cc5f7476c4f2f572a480494e591e87e844071c18e5723c83daf85cc01ed590b14899267c2248d3ab891a4815b3af1d6b1e4daec90da6be781b4961cfbe4425acef4a0d7698f4e853ec79dd24ecc7c062fd72c5b4e234a5e5adbbc87cc825c288ded5f69f668d6f16e446c14fddbff3137a745c34bda926b8d9fd5dba2a0bca190dc1623084423f809e11844e0dacbd69bdecebe2befce8c178b8a986221b4eaa542dd68d28aa5edbcb3055975c0c15adcaf821c5bbed5d3c27d650db34678beef189123f1f352dce8839647a960beee5644519438221b9cfed4b37cae193f5b4994bb41f4baaa3ad9821bc984cacdba8b18a1217cee791da79694f94fe05c922a504bf56218aae4b1cdf98d6f5767307fcc5d6041645fd4fa3f6a6e47392d2967920462339a533eed3dba107bdd37cba56ae4a083e032ce29de02a3d1f65cd545ef0dab3a58ea25ee2f9dadf7f26df8e1bfc3dec15022ec9430256a1915444548fdcea54dcb8091958e62c5e60fe462e65d2ad88d218382bea3c5f1b942ae6a953a4120ff7d5dcabf51ed9970265f0ff101ada6e1e84d51f9978f5abf948c4799fcbe8ec7ad0fd4bb7f41172fc9a4ae8bad228cd4c00e194f36150a4fb41802d3120d86407b28d5f0d93b71ab2c3be06ed66874bca5454e28fb7f9fa33078f20ad3162a6867d9c51cf217ab37610625a14410cd2017c7133dfabcb93382f19804708ec637868515dbcee7d7f8b7a9d95131af4db752e1294436422d06c42bac45a129831f5b798271024f75b9aec384d8ece2b51f70bf6ec88d068c74b8ab9e1d74346ea3afe052d0834abda5a519dcce1de3e809eb457035bb31296ca3327abed9062f2ef1a74d3599c40bfc0194c986babe5cfd7194bd411b5a63b2401bf9eb78c4ecfc1b5c3c146324212baa185f4e6f26d2fa6b64df7e566ee87eb2812e0391d81636306d8b18976add273c9abb1fc5570db2120c69af78070e998bf2329beb1718f4aab27c5dbb4a13e64fe650aa18d65861d2e6b674c6b4de1168cdcbbd85f970b8e09e4f3041405f7a6f0614d1d891421a37f3f150a68b79ccec4cac687face358c50484c74253317af5dcce48868de9850c5a489240db9a1d717598f2e254a041092fcaadda7eec8dc5b382f0963562a53bf87856247ffd8ef9090c18942dd770caab98f1e4568b57417337b7be96b05c1ccd87e9657d999d0138442c19134500b3d0f63e2e49a081d3d4b1461b3948948dc5a28ca0070b442a2afb5b8b1df2f751af82fafc2bd541ea0cc063d01948cc2fea851b1606f617877f5d4f5c1b612ae491530f1c0465daebab62edc7709a66581d02bb3d0283f36c81e3b8ee6ba5d832a4a2f8123dee1e7eeed890c6c4a53a772c711f23ad035594b97b8aeb39d6d5be9da607626024047177becc6a2cdb58053298e7c09b00f306b6a0118f6759ef2a0baf7091beba42719bd85a8a0b80a466de53badc4ca3e593f7afe0550dcd65aee24b21cdb287c75851e46e5a561146865757c62c7a211d06b7bd5506c19dc97f00156b6ed0b65f951eab5029624def38dde893ad9e8a0d48da77a84685cd37e231a856d13c755146db8975dc67ca98e2dd142d815b4f64ac7f1a52709f59a40e1036a4db15c1ba07ae03e73e413c62b6bf780f01899f8eed882935973ebcf7ad82bb0965d3ab9c30634e7b3244244c7055c60e404570090d66693bf3f79e8b0ea5529b8049fe848735089e774b68166defe6bd5275f02e3977d95155b2c0c096b441d44445d8ad6df408ebb1be33413a9d1cfd754bded7869f7b50a581620bc6914a2f519ec33c8ec1d665699c196cfb94bb28789f574634a436c471a2002a56e23c0f05f032f2cbe3a1c8b6ad6ea04c645711d6acc4ef94230e6968cb0ff1e4d68899078cf490241b8996e748dcd4bd7050bbf7e79ca3ab42862afd0cba12f3bca42ae6de1880e91622fe352f0bda912ac4e9316c5ae6c7dfcd6cc97da9d3c7ac8aefab6de914172e6fb088d244949c87675b24d8a3bac314c6971516b1060e4fb15c668ce0e1012440e8cb479bd9c5356b2086ff71add57590688e7845d81c6693f557e0c743ddbfac85753b8b2c51b031f2a38c8d28af829193bb6943b9c6efeae3e828b6da3bfadbaa6a9d7ff0aa1bcf57db3a5c5f2dcb44640712e918d28dac3801db26ca83e98d42c03fe7ba28c84d8831d5912fbe717ac5d00e754b119e8ccd6566bed6340d34fc8817dc7757c7025fbc0945c7ac476d8d018c832d3df36bba71fbb1366753f07895432415237dbd48350780fa47c42c18fd403806e06ce1e27ab12a0e3e839c10367db020f1477781778ac4ac7899f7770b0395b9bcdc4c929cb833b238ab4e28c3dbc3302b1f72b769cd8aefccd5847672269bc394b1f3d52bda3839d86f65f0fa6205e9e4f6e25ffaf09929bc79cd866e997e7e0b6d8b3d5dfc50b8885fea6ccf581027b531931551a74473c3f7121c24cedf9a3c88550d08654695d7b26acfd5f7ccfa793efeeb6c88b6a363642f72e927952c726625342b86d78dc37b4677a92c5f596d989cec7e72e43330ec2580395ecbf65f7b64cdd1305a1864c70ff2103925e33af75bdf425595f74e0e5e89af48d7732b989c46a494b7b3bcb4321f4c34cdbdca59f0e00550d237d6e2a395f9f74feaa66ead0ee6f8440ebc1e2995b517ad349a9b945982d2f85fb275470eb336a807032d567d72aa7c908f1a61ad247aa4e11d14ee223e60a8c7d54614b6f3d2cda806b4b879435e5eaf0a556c6bbf4efb5833e56deabdc87ee37b5f9962fdb475f8a68921c93d1270833fde7703b6797310a9cf57bda9b7e3179756ccb4e9782cd8d440203f823abb5ca233a89aee69637c22a3e379e6ab1f0aaa9d4a7fe687fddb4a2a9a64784c6ab8c8a34dfbb984005a61de86ac339d34ad0254e4d5efef047cc0018ef4cd45b6c2f2dc729abcc58a1ca6916e08595f58099bf65bca5c53f2ebd225da4307f930d0f129b9c9262f38828ffaf0778101f4e47f00193a31354ca04b7792f1bb2b1a5620632463d5e1b278b3f3f6dee47827027f37e3faa42a62bed22768fac040a82d6ce672cf2590ad00cf058d1386b77229d7fda7623aa7a7e1d488ce601def970f1ac6bfaafa17e7f125c3fcee81c358a573376d69acf754dbc514c7e79ce8d6bc671870cfe0aed467401e0b995302bfe91c375583064b3330ecf562f375dc6a1bc3e67e8f8fada957f746f78a0c0d2a883226a91ac08a2cf72d15780f541ee5f8790f8e44e2eb70e2d12d899455117526319529bb9538030cc8ed1be4a88455bc0cedc0b32e0017baad5316df9c12b879ba05f996699b60c7a4fc9e766da0f52fbc05c630c1294e6b29d11047ccbe9d9335209ca2f0bb5cabe8b42f1cfe588eb860c577c366918eba39e8641064a05f4a4245e35ec2a0d711f317c1c80f3e908cca8f2af433ca0d9db62d06ab505637f73ccb702118fd03d9996b4b31a83d6b2ede0a1cf4970865723bc569d4b0f0276df1be5bb8a249028e5fd3d2e3e6c5d215c49ccc2380592cef765a6e49b994478831ae27240589b5d794979b7d44d0924e037de47afeaa2d5145db18a1541ea44061d89c72615d55af0bb0c03be86abc34dd9e926969bce260dd9bff36d7d201605813728bf857e4176bf3f6c7a7c695b504a998e0350948acdc1faac59c8b9ced12d8a1aa2c5ad8ebfbce939919586e5bac639fe700cd17826a887584228daa9fcd0784acb7bf049896c436889336766537831c5627f116be896f6063b93206900c449b67b36a0d4ebcc7dd31551a625227b5e09f244dbd7ea262201b2867482b832559864725b6e0c291710ea480272821f5959751517f92d48ae2cc339d22ea2ff8444e29e4a8b1eacdb724ffcb4647d01622319a54c1b58256b1b65c0ec8524da796714de318fe17de552e8962c2b46fa37e4db5b38a84dc21aa2235b6fa6a4cabe01f22a58c02d9133c3691eb2dbf062183978a494e7b73089e41ff41102f6b4b083e60be97a875a4829c1eae8f6978c8e25339cdbe2435768c4aca66afb1ec5a2d9f2c693935a13e1320a106a75fd391683158d5b2cf32f2599fa743e0a182567e60712dc54598e398c9a2078523af5b4b669728a1d6c520588b9a095da8fb613fb18e2afddeaba55309e70eee137dcdf8c967ca25baa2d3a679430e931d57204c4a3b8414627a41d88dbb1d97043049551baf9691e0b1d3d83dcc41145c49bd988552adfc674704a6e025c15583b0a6bcaadfb89ee1994ede1bc55f16898db475e4d17266b5cd431fc1f5ec9b92e1779cc93b5b80cf2c1e89a585c159fe80dfc5964ab98d24ef2853535fa0e5d874689f77278718c8c843e7ed27b8581f7d61d925e08cd7ad4e45ec8507d157d4cc386e89988cae0d02e3ee3c316537c0179fede8dceea553bbd1f3d01b5cb4b22fd1d52b4a59ba7f11bae0673e464609387003c98ead85be7ff22e410a6378bd3f14bfe71c548da2e0981a709ca468de3621e744be7c3f0dc9bbe8ff512fbf6252944174bad7d6dafd556aef9584fb01ec1f78252340b52089366cbfd1b2694080f7084c1753067febf0c5fb1a65bc640bb5f60ddbb32e28a4e75b6c7443a64bdf6613bf77686b85d7a7675f122c5261c84b0e6f15ec065ba97780333527b13d3f6e5499328ff10918ed5e47283d181eb73bfde4eff23c43609d2c2e26acea7bf4157616e7ca4c62aed2f586f0828b14d0b9b7c85bcf3902967f68e7b86e0029369f937479a242590400fc4993cf24a47c63aabc6cb18bc5ec5812779ef31aa66496eda29c6773827466f3288716c6005e0ff0f7d1d65c94934df071526c064c2abb078d13dd29f8c71e342e831a93e409485320a5b3fd03466334381e2b0de0a6197520117da075835606b26501e1abbd7f336ddef40c781810750cf63ce4cf925451d0fbd610e713e2d51303b253eb97ff577a79dd989f6383b96802a0896bc0571b8d357d89f348fc73f575d1eca2ac1f17a2e97547162b2ab14f6e013fd02fc11475393aa7a92e4ff1c441c845085e8bb88f1d47f16b4af07b1a64bf4249680d56ac7a81d2ed1639dbf96f3b0833388c9bc9c3e332936654b21b4846063cbb8d639680fab1d351749a2d46cff88dddab8464e6e058109d23c1f1352f62051b182de617ed", 0x1000}, {0x0}, {0x0}], 0x8}, 0x20000018)