0090", 0x30}], 0x3) socket$kcm(0x29, 0x2, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) 12:06:54 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) 12:06:54 executing program 4 (fault-call:6 fault-nth:1): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 342.082355][T16003] FAULT_INJECTION: forcing a failure. [ 342.082355][T16003] name failslab, interval 1, probability 0, space 0, times 0 [ 342.095109][T16003] CPU: 0 PID: 16003 Comm: syz-executor.4 Not tainted 5.6.0-rc3-syzkaller #0 [ 342.103796][T16003] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.113897][T16003] Call Trace: [ 342.117210][T16003] dump_stack+0x1fb/0x318 [ 342.121576][T16003] should_fail+0x4b8/0x660 [ 342.126022][T16003] __should_failslab+0xb9/0xe0 [ 342.130808][T16003] ? kzalloc+0x1a/0x30 [ 342.134887][T16003] should_failslab+0x9/0x20 [ 342.139410][T16003] __kmalloc+0x7a/0x340 [ 342.143588][T16003] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 342.149157][T16003] kzalloc+0x1a/0x30 [ 342.153067][T16003] cipso_v4_sock_setattr+0xb0/0x470 [ 342.158274][T16003] ? netlbl_domhsh_search_def+0x159/0x2c0 [ 342.164026][T16003] netlbl_sock_setattr+0x2a7/0x310 [ 342.169157][T16003] smack_netlabel_send+0x5b6/0x700 [ 342.174318][T16003] smack_socket_sendmsg+0x349/0x480 [ 342.179529][T16003] ? __might_fault+0xf9/0x160 [ 342.184283][T16003] security_socket_sendmsg+0x67/0xd0 [ 342.189589][T16003] __sys_sendto+0x3ac/0x5e0 [ 342.194132][T16003] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 342.200214][T16003] ? prepare_exit_to_usermode+0x221/0x5b0 [ 342.205947][T16003] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 342.211683][T16003] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 342.217166][T16003] __x64_sys_sendto+0xe5/0x100 [ 342.221957][T16003] do_syscall_64+0xf7/0x1c0 [ 342.226475][T16003] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 342.232377][T16003] RIP: 0033:0x45c449 [ 342.236282][T16003] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 342.256034][T16003] RSP: 002b:00007f6aaf75fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 342.264457][T16003] RAX: ffffffffffffffda RBX: 00007f6aaf7606d4 RCX: 000000000045c449 [ 342.272440][T16003] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000006 12:06:55 executing program 5 (fault-call:6 fault-nth:0): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:06:55 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}], 0x1) 12:06:55 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) 12:06:55 executing program 2: socket$kcm(0x29, 0x5, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000180)=""/32, 0x20}], 0x4, 0x96) 12:06:55 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$netrom(r4, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000100)=r0) bind$rds(r4, &(0x7f0000001440)={0x2, 0x4e20, @multicast1}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r5 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r5, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) socket$kcm(0x29, 0x2, 0x0) [ 342.280510][T16003] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 342.288499][T16003] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000007 [ 342.296484][T16003] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000001 12:06:55 executing program 4 (fault-call:6 fault-nth:2): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 342.402692][T16015] FAULT_INJECTION: forcing a failure. [ 342.402692][T16015] name failslab, interval 1, probability 0, space 0, times 0 [ 342.465891][T16015] CPU: 0 PID: 16015 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 342.474640][T16015] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.484718][T16015] Call Trace: [ 342.488029][T16015] dump_stack+0x1fb/0x318 [ 342.489982][T16027] FAULT_INJECTION: forcing a failure. [ 342.489982][T16027] name failslab, interval 1, probability 0, space 0, times 0 [ 342.492387][T16015] should_fail+0x4b8/0x660 [ 342.492416][T16015] __should_failslab+0xb9/0xe0 [ 342.492513][T16015] ? __keyctl_dh_compute+0x39e/0x15b0 [ 342.492532][T16015] should_failslab+0x9/0x20 [ 342.492545][T16015] __kmalloc_track_caller+0x79/0x340 [ 342.529840][T16015] strndup_user+0x76/0x150 [ 342.534279][T16015] __keyctl_dh_compute+0x39e/0x15b0 [ 342.539514][T16015] ? __might_fault+0xf9/0x160 [ 342.544301][T16015] ? _copy_from_user+0x11a/0x180 [ 342.549265][T16015] keyctl_dh_compute+0x8c/0xb0 [ 342.554065][T16015] __se_sys_keyctl+0x528/0x860 [ 342.558869][T16015] ? debug_smp_processor_id+0x9/0x20 [ 342.564165][T16015] ? debug_smp_processor_id+0x1c/0x20 [ 342.569546][T16015] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 342.575738][T16015] ? prepare_exit_to_usermode+0x221/0x5b0 [ 342.581488][T16015] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 342.587232][T16015] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 342.592712][T16015] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 342.598464][T16015] __x64_sys_keyctl+0xbf/0xd0 [ 342.603186][T16015] do_syscall_64+0xf7/0x1c0 [ 342.607706][T16015] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 342.613630][T16015] RIP: 0033:0x45c449 [ 342.617531][T16015] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 342.637146][T16015] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 342.645601][T16015] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 342.653585][T16015] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 12:06:55 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$netrom(r4, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000100)=r0) bind$rds(r4, &(0x7f0000001440)={0x2, 0x4e20, @multicast1}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r5 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r5, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 342.661563][T16015] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 [ 342.669565][T16015] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 342.677549][T16015] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000000 [ 342.685572][T16027] CPU: 1 PID: 16027 Comm: syz-executor.4 Not tainted 5.6.0-rc3-syzkaller #0 [ 342.694302][T16027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 342.704370][T16027] Call Trace: [ 342.707703][T16027] dump_stack+0x1fb/0x318 [ 342.712063][T16027] should_fail+0x4b8/0x660 [ 342.716511][T16027] __should_failslab+0xb9/0xe0 [ 342.721302][T16027] should_failslab+0x9/0x20 [ 342.725822][T16027] kmem_cache_alloc_trace+0x5d/0x2f0 [ 342.731194][T16027] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 342.736601][T16027] tcp_sendmsg_locked+0x35d7/0x3ef0 [ 342.741836][T16027] ? local_bh_enable+0x1f/0x30 [ 342.746622][T16027] ? smack_netlabel_send+0x5d9/0x700 [ 342.752033][T16027] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 342.757505][T16027] ? __local_bh_enable_ip+0x13a/0x240 [ 342.762904][T16027] ? local_bh_enable+0x9/0x30 [ 342.767601][T16027] ? trace_hardirqs_on+0x74/0x80 [ 342.772561][T16027] ? __local_bh_enable_ip+0x13a/0x240 [ 342.777959][T16027] ? local_bh_enable+0x1f/0x30 [ 342.782770][T16027] ? lock_sock_nested+0xd6/0x120 [ 342.787758][T16027] tcp_sendmsg+0x2f/0x50 [ 342.792076][T16027] inet_sendmsg+0x147/0x310 [ 342.796602][T16027] ? inet_send_prepare+0x250/0x250 [ 342.801842][T16027] __sys_sendto+0x43c/0x5e0 [ 342.806385][T16027] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 342.812477][T16027] ? prepare_exit_to_usermode+0x221/0x5b0 [ 342.818332][T16027] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 342.824073][T16027] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 342.829579][T16027] __x64_sys_sendto+0xe5/0x100 [ 342.834375][T16027] do_syscall_64+0xf7/0x1c0 [ 342.838918][T16027] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 342.844998][T16027] RIP: 0033:0x45c449 [ 342.848909][T16027] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 342.862475][T16037] FAULT_INJECTION: forcing a failure. [ 342.862475][T16037] name failslab, interval 1, probability 0, space 0, times 0 [ 342.868651][T16027] RSP: 002b:00007f6aaf75fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 342.868663][T16027] RAX: ffffffffffffffda RBX: 00007f6aaf7606d4 RCX: 000000000045c449 [ 342.868669][T16027] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000006 [ 342.868674][T16027] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 12:06:55 executing program 5 (fault-call:6 fault-nth:1): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:06:55 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$netrom(r4, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000100)=r0) bind$rds(r4, &(0x7f0000001440)={0x2, 0x4e20, @multicast1}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:06:55 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}], 0x1) 12:06:55 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) 12:06:55 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {0x0}], 0x2) 12:06:55 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$netrom(r4, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000100)=r0) bind$rds(r4, &(0x7f0000001440)={0x2, 0x4e20, @multicast1}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 342.868679][T16027] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000007 [ 342.868685][T16027] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000002 [ 343.005708][T16037] CPU: 0 PID: 16037 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 343.014437][T16037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.024547][T16037] Call Trace: [ 343.028463][T16037] dump_stack+0x1fb/0x318 [ 343.032821][T16037] should_fail+0x4b8/0x660 [ 343.037269][T16037] __should_failslab+0xb9/0xe0 [ 343.042141][T16037] ? kzalloc+0x1a/0x30 [ 343.046249][T16037] should_failslab+0x9/0x20 [ 343.050837][T16037] __kmalloc+0x7a/0x340 [ 343.055016][T16037] kzalloc+0x1a/0x30 [ 343.058937][T16037] crypto_create_tfm+0x73/0x310 [ 343.063800][T16037] ? crypto_alg_mod_lookup+0x182/0x760 [ 343.069283][T16037] crypto_alloc_tfm+0x15c/0x360 [ 343.074155][T16037] ? _copy_from_user+0x11a/0x180 [ 343.079201][T16037] crypto_alloc_shash+0x2c/0x40 [ 343.084083][T16037] __keyctl_dh_compute+0x407/0x15b0 [ 343.089334][T16037] ? __might_fault+0xf9/0x160 [ 343.094148][T16037] ? _copy_from_user+0x11a/0x180 [ 343.099110][T16037] keyctl_dh_compute+0x8c/0xb0 [ 343.103904][T16037] __se_sys_keyctl+0x528/0x860 [ 343.108700][T16037] ? debug_smp_processor_id+0x9/0x20 [ 343.114016][T16037] ? debug_smp_processor_id+0x1c/0x20 [ 343.119840][T16037] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 343.126027][T16037] ? prepare_exit_to_usermode+0x221/0x5b0 [ 343.131778][T16037] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 343.137530][T16037] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 343.143106][T16037] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 343.148863][T16037] __x64_sys_keyctl+0xbf/0xd0 [ 343.153570][T16037] do_syscall_64+0xf7/0x1c0 [ 343.158099][T16037] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 343.164018][T16037] RIP: 0033:0x45c449 [ 343.167927][T16037] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 343.187567][T16037] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 343.196031][T16037] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 12:06:56 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$netrom(r4, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000100)=r0) bind$rds(r4, &(0x7f0000001440)={0x2, 0x4e20, @multicast1}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:06:56 executing program 4 (fault-call:6 fault-nth:3): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 343.204040][T16037] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 343.212036][T16037] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 [ 343.220052][T16037] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 343.228039][T16037] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000001 [ 343.235086][T16053] FAULT_INJECTION: forcing a failure. [ 343.235086][T16053] name failslab, interval 1, probability 0, space 0, times 0 [ 343.249022][T16053] CPU: 1 PID: 16053 Comm: syz-executor.4 Not tainted 5.6.0-rc3-syzkaller #0 [ 343.257709][T16053] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.267781][T16053] Call Trace: [ 343.271093][T16053] dump_stack+0x1fb/0x318 [ 343.275454][T16053] should_fail+0x4b8/0x660 [ 343.279903][T16053] __should_failslab+0xb9/0xe0 [ 343.284687][T16053] ? __inet_hash_connect+0x935/0xff0 [ 343.289991][T16053] should_failslab+0x9/0x20 [ 343.294099][T16037] could not allocate digest TFM handle rmd160 [ 343.294544][T16053] kmem_cache_alloc+0x56/0x2e0 [ 343.305442][T16053] __inet_hash_connect+0x935/0xff0 [ 343.310616][T16053] ? inet_hash_connect+0x150/0x150 [ 343.315769][T16053] inet_hash_connect+0xd0/0x150 [ 343.320658][T16053] tcp_v4_connect+0xc29/0x1bd0 [ 343.325495][T16053] __inet_stream_connect+0x958/0xc40 [ 343.330956][T16053] ? rcu_read_lock_sched_held+0x10b/0x170 [ 343.336732][T16053] ? trace_kmalloc+0xcd/0x130 [ 343.341441][T16053] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 343.347022][T16053] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 343.352416][T16053] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 343.357646][T16053] ? local_bh_enable+0x1f/0x30 [ 343.362427][T16053] ? smack_netlabel_send+0x5d9/0x700 [ 343.367737][T16053] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 343.373061][T16053] ? __local_bh_enable_ip+0x13a/0x240 [ 343.378462][T16053] ? trace_hardirqs_on+0x74/0x80 [ 343.383414][T16053] ? __local_bh_enable_ip+0x13a/0x240 [ 343.388810][T16053] ? local_bh_enable+0x1f/0x30 [ 343.393594][T16053] ? lock_sock_nested+0xd6/0x120 [ 343.398574][T16053] tcp_sendmsg+0x2f/0x50 [ 343.402834][T16053] inet_sendmsg+0x147/0x310 [ 343.407354][T16053] ? inet_send_prepare+0x250/0x250 [ 343.412484][T16053] __sys_sendto+0x43c/0x5e0 [ 343.417026][T16053] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 343.423120][T16053] ? prepare_exit_to_usermode+0x221/0x5b0 [ 343.428864][T16053] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 343.434614][T16053] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 343.440253][T16053] __x64_sys_sendto+0xe5/0x100 [ 343.445053][T16053] do_syscall_64+0xf7/0x1c0 [ 343.449615][T16053] entry_SYSCALL_64_after_hwframe+0x49/0xbe 12:06:56 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) 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, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) memfd_create(0x0, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) open(&(0x7f0000000080)='./file0\x00', 0x40c5, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000000000006000, 0x0) r1 = socket$inet6(0xa, 0x803, 0x2) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x80000000000001}, {{@in=@remote, 0x0, 0x3c}, 0x2, @in=@empty, 0x0, 0x4, 0x0, 0x3}}, 0xe8) sendmmsg(r1, &(0x7f0000008440)=[{{0x0, 0x1aa, 0x0}}], 0x400000000000107, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)) r2 = socket$inet6(0xa, 0x803, 0x2) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000100)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x80000000000001}, {{@in=@remote, 0x0, 0x3c}, 0x2, @in=@empty, 0x0, 0x4}}, 0xe8) splice(r1, &(0x7f0000000000)=0x8, r2, &(0x7f00000000c0)=0x1, 0x80000000, 0x8) socket$kcm(0x29, 0x5, 0x0) r3 = gettid() ptrace$peeksig(0x4209, r3, &(0x7f0000000080)={0x40, 0x1, 0xffffffffffffffea}, &(0x7f0000000240)=[{}, {}, {}, {}, {}]) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) 12:06:56 executing program 5 (fault-call:6 fault-nth:2): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:06:56 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {0x0}], 0x2) 12:06:56 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) 12:06:56 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$netrom(r4, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000100)=r0) bind$rds(r4, &(0x7f0000001440)={0x2, 0x4e20, @multicast1}, 0x10) r5 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r5, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 343.455528][T16053] RIP: 0033:0x45c449 [ 343.457307][T16062] FAULT_INJECTION: forcing a failure. [ 343.457307][T16062] name failslab, interval 1, probability 0, space 0, times 0 [ 343.459428][T16053] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 343.459435][T16053] RSP: 002b:00007f6aaf75fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 12:06:56 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) 12:06:56 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$netrom(r4, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000100)=r0) r5 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r5, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 343.459446][T16053] RAX: ffffffffffffffda RBX: 00007f6aaf7606d4 RCX: 000000000045c449 [ 343.459452][T16053] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000006 [ 343.459459][T16053] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 343.459465][T16053] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000007 [ 343.459471][T16053] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000003 12:06:56 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {0x0}], 0x2) 12:06:56 executing program 4 (fault-call:6 fault-nth:4): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:06:56 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) [ 343.804163][T16062] CPU: 1 PID: 16062 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 343.813169][T16062] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 343.823245][T16062] Call Trace: [ 343.826559][T16062] dump_stack+0x1fb/0x318 [ 343.830918][T16062] should_fail+0x4b8/0x660 [ 343.832107][T16085] FAULT_INJECTION: forcing a failure. [ 343.832107][T16085] name failslab, interval 1, probability 0, space 0, times 0 [ 343.835376][T16062] __should_failslab+0xb9/0xe0 [ 343.835391][T16062] ? __keyctl_dh_compute+0x48e/0x15b0 [ 343.835404][T16062] should_failslab+0x9/0x20 [ 343.835420][T16062] __kmalloc+0x7a/0x340 [ 343.861592][ T26] audit: type=1804 audit(1582718816.778:107): pid=16084 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir997693896/syzkaller.oF81f9/317/file0" dev="sda1" ino=17286 res=1 [ 343.862696][T16062] __keyctl_dh_compute+0x48e/0x15b0 [ 343.868280][ T26] audit: type=1800 audit(1582718816.778:108): pid=16084 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=17286 res=0 [ 343.890700][T16062] ? __might_fault+0xf9/0x160 [ 343.890738][T16062] ? _copy_from_user+0x11a/0x180 [ 343.890755][T16062] keyctl_dh_compute+0x8c/0xb0 [ 343.890778][T16062] __se_sys_keyctl+0x528/0x860 [ 343.890790][T16062] ? debug_smp_processor_id+0x9/0x20 [ 343.890811][T16062] ? debug_smp_processor_id+0x1c/0x20 [ 343.945723][T16062] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 343.952175][T16062] ? prepare_exit_to_usermode+0x221/0x5b0 [ 343.957919][T16062] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 343.963667][T16062] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 343.969159][T16062] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 343.974918][T16062] __x64_sys_keyctl+0xbf/0xd0 [ 343.979619][T16062] do_syscall_64+0xf7/0x1c0 [ 343.984186][T16062] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 343.990128][T16062] RIP: 0033:0x45c449 12:06:57 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) [ 343.994052][T16062] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 344.013675][T16062] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 344.022102][T16062] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 344.030091][T16062] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 344.038079][T16062] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 [ 344.046061][T16062] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 344.054048][T16062] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000002 [ 344.064965][T16085] CPU: 0 PID: 16085 Comm: syz-executor.4 Not tainted 5.6.0-rc3-syzkaller #0 [ 344.073680][T16085] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.083752][T16085] Call Trace: [ 344.087163][T16085] dump_stack+0x1fb/0x318 [ 344.091528][T16085] should_fail+0x4b8/0x660 [ 344.095973][T16085] __should_failslab+0xb9/0xe0 [ 344.100756][T16085] should_failslab+0x9/0x20 [ 344.105273][T16085] kmem_cache_alloc_node+0x65/0x280 [ 344.110485][T16085] ? __alloc_skb+0x9f/0x500 [ 344.115013][T16085] __alloc_skb+0x9f/0x500 [ 344.119375][T16085] sk_stream_alloc_skb+0x40a/0xa50 [ 344.124526][T16085] tcp_connect+0x363/0x2600 [ 344.129045][T16085] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 344.134421][T16085] ? read_seqcount_begin+0x125/0x1c0 [ 344.139737][T16085] ? trace_hardirqs_on+0x74/0x80 [ 344.144707][T16085] ? ktime_get_with_offset+0x85/0x180 [ 344.150139][T16085] ? read_seqcount_begin+0x17a/0x1c0 [ 344.155473][T16085] ? memset+0x31/0x40 [ 344.159482][T16085] ? tcp_fastopen_defer_connect+0x77/0x260 [ 344.165329][T16085] tcp_v4_connect+0x10ee/0x1bd0 [ 344.170258][T16085] __inet_stream_connect+0x958/0xc40 [ 344.175672][T16085] ? rcu_read_lock_sched_held+0x10b/0x170 [ 344.181948][T16085] ? trace_kmalloc+0xcd/0x130 [ 344.186675][T16085] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 344.192239][T16085] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 344.197646][T16085] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 344.202881][T16085] ? check_preemption_disabled+0x44/0x260 [ 344.208622][T16085] ? debug_smp_processor_id+0x9/0x20 [ 344.213945][T16085] ? check_preemption_disabled+0x44/0x260 [ 344.219682][T16085] ? debug_smp_processor_id+0x9/0x20 [ 344.225037][T16085] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 344.230343][T16085] ? __local_bh_enable_ip+0x13a/0x240 [ 344.235748][T16085] ? trace_hardirqs_on+0x74/0x80 [ 344.240712][T16085] ? __local_bh_enable_ip+0x13a/0x240 [ 344.246109][T16085] ? local_bh_enable+0x1f/0x30 [ 344.250984][T16085] ? lock_sock_nested+0xd6/0x120 [ 344.255955][T16085] tcp_sendmsg+0x2f/0x50 [ 344.260219][T16085] inet_sendmsg+0x147/0x310 [ 344.264742][T16085] ? inet_send_prepare+0x250/0x250 [ 344.269880][T16085] __sys_sendto+0x43c/0x5e0 [ 344.274435][T16085] ? do_syscall_64+0x1d/0x1c0 [ 344.279166][T16085] ? trace_hardirqs_off+0x74/0x80 [ 344.284306][T16085] __x64_sys_sendto+0xe5/0x100 [ 344.289099][T16085] do_syscall_64+0xf7/0x1c0 [ 344.293630][T16085] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 344.299534][T16085] RIP: 0033:0x45c449 12:06:57 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$netrom(r3, &(0x7f00000002c0)="be818b16549efdc39aca97bf66506a0d1cb824b7d0ea70c21aa5b4a9b93a40804a34e512da503e75b5383ea98b005f99ca568716d38e0fc16314882604dc223c83f215e1857cc3d7681616960fc90c8684b9b2e19d2e5f3ac3c52d66eab80c1ae3519fc9d16d6bf6d4d3c4b710772a319e396d3c34f4638684d84232810bfa10c2f78ea5cddea66ba389a4b9c95865d7bd0de9bf5ba54479cc6bdac48a311f801d7dfbf3eeec68eabb54e26868d3ee698ccdc178c1730125ef29496db7f0fda7b686d66ef3ab64ae7e9dc4e4a193d848d00bf39ebd71a33bd56f91cfde2b60ee99a458fc423defc8a048530d5548f72f39a70686bafd0a38e3ffb5bdb3ccb211efc3aba07cac339f6f5f881a82cceeb28c4148262601423137f6d81b2768cca30e0756c6af89f07272dd2795bbd31a7ba1580ca6043fbcfc08aa0b6e33bf66fe6d07da9ac33b732d2dcba7cb70e2e618255f405a9cae96e483e191bc3eb1d711356c186361e1450830b42b61ebc859d06169682fb0e1122e398e84f7f5876a7ec2239e71fbb94ba74455c05d66dd9c6aa0d76298803187e18275c6ca4c9e190649a575509cab9ef8d291265f96948d462448a4149c85763bb661a3c0a2fe4c45c8cbfa7c5c5e6328e293710bcaeb9e8560fd6fc7a1e169e7ab302be55096e1a223317cb078acc697b173b39454b346dce120cc62dc742f8c3c708273d56a6cc0c70f6a5338d2bb25cbb3a1c636b21695dfe031f746fd720f378c4352bfa2e8b62b7fefcc82cdeee425d7000ceece8b4744d908e13f979a978305444883eaa69e890098212e0bc57d5b511456d8b0d5dff737fdbf0b1aca5d1c2dea0468bdc9a59ab17694f99a7231ae1aa0f80ca9bef3c95923e94dd2a460ade45de49c2c48a404467c4280ef57c767783710f8542135d54a3972000a7aaebbcd7cc43a891a1f5cb5b8e8154409f0f7980bd69458259dbffb87127ffce561bd00f81018a3ae7098c4117582077c4a0f7a18b337cc30ea7e36082f71c0e4e70125c6f216c5fc617defa23da5474c0d7150eaf43db66d9fb00cf0d755bc2693038c373dc573336459dc13bb4e445eebe01ed8ea46c4d4f88d89872bc73af7aa4e152159b73359cd1bb54e24a2aaabf0adfb70e4e697ebb9c11e1ead3e2508c453b7a6de374ebd24ec9dd64a1e2e5f3adfd6129a917a19e0469086521f3844a97d100fc7228ac1c5a2a3d87a6b3eba39bca5486cd1566f56e7e2d79c963cccaa278635c860d84cccfb2020d2723e44163dd47a18b8b6a8eafc10ed80823ceb607272e66ad05e538e3cafe5fdae7337a87a6398eda620a1407f9d105596ac288cd189544a876b695a09d85fe9f4c4041515e861e3d871730fda00f3c2579435b5d894720d3aa14bf30e1da803e8bd68293dc1822dd0b22f9c38df88236e2d28cf82381a369357bcb744255c8c82f3b4f9242aebced253ba58acfdf1af40c580154d84de7ae992099cc48806e4892a62da3ebf20eb4556b9baca8b7cef060c925721d8e1c17bc73a0eea3dcf965a04bdba37064bfb917e2a9e45b800b2bf4ebb9baa6249e804fd3be1f0b0e3bf24da5d105c1fd745793920a0a5d39a1e77de4df1c6fff7070fba0c9bd5d6af5a6a8420f18127922397ec2091a603025f6a0cd5c81b821dfe025f5532ea94321b8c48b946b186c9be1ba53d4ac53a6ff01879d053d5656800aa70c63cf1f53109f009ddd7a6718261f3465f33b42dc1acbb9824b2fa72cdfd1021167855574373b1af5c9c2d0fa46a625cd7213e478fa80d636b24f6ba86bdb6ebd28c52f1c79e67771d20688e0faf8fb8f47cb2cc38db89685471f91c3a037180c3531cbe7373b7bc0f909066371647197d88d2cdb877a56e1263ff04b136b141b736aa6dc82237531904a70bcc1e77e866ea1bda1524528098c0466f44106fc5e2837b58734ff71e399cba834c90acd8f6c96a77dcaaf91c85ab257d788f79d2063c56f3f83dc823cefbed36e4de9ffa73cebaf383ed7f724974a82806ca7154110c2f7c4e218ec947b59e2e1cae791c409cc270e65153d1f13657c04eeb49dc6ae0ed9eb4db2ed2b28df81dd239571ac6ad1fc991c746bcb3055ddc3ae33940135a54d4ff34eb00af6287758b86b4b80c128942d7c6b09c0fcf0f147a75c9b6ea13d123453e1b440be6878ea72cdd582b512962475e4a9004efaabdd9971bf812fe5511b52da08e7e695a5b001375e5909e531081ca08ed71e824027472b8930c8ba57ad0a1340d975025823281e8e1deef163290375060229c3dc2425f76349fab0f77679717077abcea313e1663291d8f816c08b3147833862099fd3623b675bb51715c66d55bf7c36b4569bde5328dd1c7d2e3fe495b7befd3cef75fa5da095d0c898adef23d2d807bf32498489bf256c42f2f0e6f4a65f217e81620acb4fd304da62f0b2bb1e14e552f06c724697d0fb488bc2cb97cc4788cf025e2f464b69c83ce23fb4c66ad352df0ffd1cf59d2b95e56346a41c0c8cae4a5738ee60aeaf6a6bb5e640e6ae3c156d9d3951a0700b04d40135db7ec98e14bef8f529da4941d465b6c37672868aa602d1eccdd7a2cc72c17be71c5c54078dc285910358b5de6f597843279658a9ff7c96dd7ce8fb44ad33523dd04a0328d0bab3fe86cba6e30e1ded0f8af6d818b2b4c71d1176bb052784753f0006c7973d92534b097277c3a4df4e0bf6f2408c3ec58af454fa03f47880ae801d4e8bef7c81c7c1bff9c69373f90f51b52626022fba0ed6f480cc4243821aedd5e8afe73f0bf04935d2a1f6eae377e272ca9e61f756478c3f9a27d68a829512828b05d07cccebe7f9a2ba6d403acc585508777b1af71cfc5dc6733719007bca36e95db565d34ba7125e0660136ad77c333897666f80054ecaa26a6ad678d0cb13500a13b81a4c41c7285e7ee4e021b422f6a7991ff1e29e76d6451b4e6d722b2f41a2dc6879b10580cf0d4809c2c4ba9717527c8ed68ae0dc8419de629cd5d34cf88359ab3723e368db9a3866d18733e220f86b91cb3d81d41980b9793283c1b89b35c2b4804e48cca2a6905642e74f47f7ed6d3cfda39a99527c6d04acebfe8ade10c2dc660ca67d85c2ce4c258ab1d0f6b38e379fa9e64fcdd8c8069cfc7457b75ff9de53eff63a3e8b8d49c9fb9c6e4d947e8a42ed668bd7bb9a0dab7eb939f5f2f07b8739a9c7a6e5ecfd9048f27841f74c84d358ba4b127fd6da7e7ab0ee0cb774b80a7d1759fe6c53ffb1ae6afe09b16564981cc030d18362a3166bbe70d997b8e4f0f2100a0a857f35396983863174ef76a886ce986f0959b760a2ed4bef4e2068224001d4c2300d5820ad36f18a24f5bb6866ce0b1dfaa33d6d0968d6a3a3f0c6d61f69518b33844a287326b9fb34a8b738607593e8d69f0c681762a2bbbf1d2a9ac0575c1d6b552f3ff60a443f15ebd5866d0c207f7f2951c239f3ab9c0f7b3fc28ea6f35f30dbc68cf01384e378104f7333799f78da7001ae536afbe41f9438fb9e30b1f6a0e6e5e3ac876b3fd002aea571017ce533b311cef90ba325d4d210ed9de6e903ab50795ba765bb7a8231c5f68b9ea3db9b5e6d9c206630f43163ce5c9518b411b5e3cfe9c02fd7141ee72eb6d161982640afd61a9f84439de0e07164e15292d2c86e562b08de790f4b8f1f3c8d21aa31e11ff1da5bfc1e9c01f1bc5290707152cc499483c8f7f5c36a5927752eadd857f9490dd3fad4104f3f8ad8f71f892c017e0e1e04e94c916e1a1380cc14da1bbbe609fd1ae39686c40eecc3038a37adf257cb7f3e2c3a594a44df0f0d39472d9138a9b2915b154bf71b7e55869beddb3dc778ec168cd11afe188e41baa36b3b1d2da378ac504d1c183d13476366ac4529a1315198d2459bf44fb16f767d624a32a02a1979b55522a1028482ecfe4da4238599f5f91e30f3809311cfb48837495570a00d654a3243dc4d6e97d2ad09246699e783f84e015cf48279037842e4d68ce9bc80cc5e17e7370dfd3b0ebd1b9013a39a69c1b6fdc1d81c7b335ecb6d2a5e7cd619c4e432d47bffb71648e644c8801edeb04adcc44e05d886c5051cdb92e129a6b80f44a704ad382253948c78ac34abf8fabc3ee8edc1a4a422f5c7405aaf74212479b35a163926ff0482ec2ee4a13b2b4366ae69c7fbb3758549d222a6a74c1f2c222b6829977aad015f1f1e096d9e90da5fc85caf70fcc6e6bc54970bc5d0f4e5e58f6374befedf645123f4e67e9177cbebc31a3840b0f45bb7e90a852bb8bda968fb84f15b017a4c3fcdc98fb597cf5a0f740984388ce81afff91ebd134ce76c3fecc9ccf2fbc2d45e6b8b867a31372cfd88df25bbec8cd1db4c3c71fed6ab85d75339e57c98cb6491a8f4db8773cfa02d43c957b739bc92bc1029f0d3c6b55962dd5a23a6aa2d68c145b470c5aef621c13a9fbd66bdc5ad91e78a1063ee8c6ad0b11db87f7996e36a1dc0fd48d4e980783f2bcb139466d93506149efce472139a308286ceb2160904585a23231dda4c2d583c5961b8363b81a48660d5b13d05af62bcf5c9ed6fd825ba437562e0d0a2e51a113b93f0a2122ffce76602a6ac64c533e89bdefbd5cdf64570a889d3ff09cf2210c19ec28fab793b3fb0dc889e82bf7249de472d73f7d5ff86fcecf737ebc59344df363a00878586fb5ab85f4a60b514cff09fb6d27eb6ddc44c749c290df90107c7e5814d8d87c996a8a42da9d38d3a94e752df33e04887916613302834582cff3e352e0831d1f3f3378bb18d395572666a5a4bbc9990f9b45d867dccbe77a3d0dab6b879d1f0f89f19e175bc6b7c037e6bfac545985aab0be0ba4b6274b8e21e023ae87d0f264ef45dd70555b5ee901652d910cf658640963842875e43ca88026aa349e574d47172b8a009379f20602cb85918de8f11d67d168fa46177d263a0c2de50b264e4f14d249f1998dfe79c2ece63b65436aea8992c120ba158a3be11aa40832ecb854690201caaf868bd294849e88dd70287a82fe0fc07cbf531293a4581bcb2cdc9f8962e38fc235a073dccec49e33b5f96939058f94939aa3911b440fd669d9ec34de99a2d79721e8d5c85b6c6b4e5aea18ca0153a2be995a69772e5a8472afbc9431ccd1ed0d9812fed1e4a3faf7a37ffab83a8cf5b1b9cbd5f06aef74266bc82afa6d79a6dda0c9b3170d3d6799cc84d8c8f194b18a2a9e44b292a5877a720e4871d0ac755c149d7f2c78aaaf65d1eb81b1a8bc1a6a572f9b7f7dd8c85b37b75b0417a0f07e0b12124aba914c0a2b6ca88e24857a63af8d9c01d83661ec670669bf6d0f51c1f4238e02c103c75341c82b5ee9609889a110f03674252ca8f993cc3479600941f4b992644e06c668c3313ef79c34df6f715c0f982aa022eb968b71e18f592290d6b67ee2f0422e194d8780d6e090f099f0874286950ecec056b5c7e09930fa5be0eee11ad933cc32493d443e6637e1c734140ae1e148946606ed9e14d8c9dd8aea907f075ba132c4ef0eb403ff9b456bc9f2474bc54744026ffbeeb063c0819bbd0a18d5f9655c9b11d8a56ec2b73c37bd30da309565513f71481d4253336f4fc3fe489328c098c67efa875ed303aff8a2976c720fcb8a3282f12ab52963d5ee00af560225219491f44753a1dc7e7dbb65854f20f62618ea2a3bf5992c3ce0401a6fc483c1858bba7111b628ca11c6780d82446f25708b9845a5b8703c5ab5f3e88b125563053223015d9d2fb8a1d5ee7e9c39b80e82a41eb50a4969819cc75962785fdb1dbc2e0addb3f2424a8aa03a0d", 0x1000, 0x20000000, &(0x7f00000001c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @null, @null]}, 0x48) r4 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r4, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 344.303447][T16085] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 344.323089][T16085] RSP: 002b:00007f6aaf75fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 344.331544][T16085] RAX: ffffffffffffffda RBX: 00007f6aaf7606d4 RCX: 000000000045c449 [ 344.339530][T16085] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000006 [ 344.347520][T16085] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 344.355507][T16085] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000007 [ 344.363495][T16085] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000004 [ 344.509297][ T26] audit: type=1800 audit(1582718817.478:109): pid=16099 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=17286 res=0 12:06:57 executing program 2: openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x200540, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$NL80211_CMD_GET_MPP(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r0, 0x100, 0x70bd27, 0x21dfdbff}, 0x14}}, 0x4008804) socket$kcm(0x29, 0x2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r3, &(0x7f0000000300), 0x0, 0x96) 12:06:57 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:06:57 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) 12:06:57 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r4, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:06:57 executing program 5 (fault-call:6 fault-nth:3): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:06:57 executing program 4 (fault-call:6 fault-nth:5): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 344.665534][T16109] FAULT_INJECTION: forcing a failure. [ 344.665534][T16109] name failslab, interval 1, probability 0, space 0, times 0 [ 344.677663][T16106] FAULT_INJECTION: forcing a failure. [ 344.677663][T16106] name failslab, interval 1, probability 0, space 0, times 0 12:06:57 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7", 0x50}], 0x2) [ 344.707577][T16106] CPU: 0 PID: 16106 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 344.716321][T16106] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.726389][T16106] Call Trace: [ 344.729707][T16106] dump_stack+0x1fb/0x318 [ 344.734094][T16106] should_fail+0x4b8/0x660 [ 344.738586][T16106] __should_failslab+0xb9/0xe0 [ 344.743398][T16106] ? dh_data_from_key+0x1a5/0x260 [ 344.748440][T16106] should_failslab+0x9/0x20 [ 344.752958][T16106] __kmalloc_track_caller+0x79/0x340 [ 344.758252][T16106] ? __down_read+0x153/0x370 12:06:57 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) [ 344.762925][T16106] kmemdup+0x24/0x50 [ 344.766842][T16106] dh_data_from_key+0x1a5/0x260 [ 344.771729][T16106] __keyctl_dh_compute+0x157/0x15b0 [ 344.777016][T16106] ? _copy_from_user+0x11a/0x180 [ 344.781985][T16106] keyctl_dh_compute+0x8c/0xb0 [ 344.786774][T16106] __se_sys_keyctl+0x528/0x860 [ 344.791551][T16106] ? debug_smp_processor_id+0x9/0x20 [ 344.796851][T16106] ? debug_smp_processor_id+0x1c/0x20 [ 344.802236][T16106] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 344.808321][T16106] ? prepare_exit_to_usermode+0x221/0x5b0 [ 344.814060][T16106] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 344.819884][T16106] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 344.825356][T16106] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 344.831094][T16106] __x64_sys_keyctl+0xbf/0xd0 [ 344.835802][T16106] do_syscall_64+0xf7/0x1c0 [ 344.840346][T16106] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 344.846516][T16106] RIP: 0033:0x45c449 12:06:57 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 344.850429][T16106] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 344.870809][T16106] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 344.879261][T16106] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 344.887248][T16106] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 344.895237][T16106] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 [ 344.903232][T16106] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 344.911239][T16106] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000003 [ 344.919262][T16109] CPU: 1 PID: 16109 Comm: syz-executor.4 Not tainted 5.6.0-rc3-syzkaller #0 [ 344.927969][T16109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 344.938058][T16109] Call Trace: [ 344.941374][T16109] dump_stack+0x1fb/0x318 [ 344.945744][T16109] should_fail+0x4b8/0x660 [ 344.950227][T16109] __should_failslab+0xb9/0xe0 [ 344.955048][T16109] should_failslab+0x9/0x20 [ 344.959567][T16109] kmem_cache_alloc_node_trace+0x6e/0x2d0 [ 344.965305][T16109] ? __kmalloc_node_track_caller+0x3c/0x60 [ 344.971147][T16109] __kmalloc_node_track_caller+0x3c/0x60 [ 344.976800][T16109] ? sk_stream_alloc_skb+0x40a/0xa50 [ 344.982107][T16109] __alloc_skb+0xe8/0x500 [ 344.986471][T16109] sk_stream_alloc_skb+0x40a/0xa50 [ 344.991621][T16109] tcp_connect+0x363/0x2600 [ 344.996153][T16109] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 345.001462][T16109] ? read_seqcount_begin+0x125/0x1c0 [ 345.006798][T16109] ? trace_hardirqs_on+0x74/0x80 [ 345.011762][T16109] ? ktime_get_with_offset+0x85/0x180 [ 345.017155][T16109] ? read_seqcount_begin+0x17a/0x1c0 [ 345.022495][T16109] ? memset+0x31/0x40 [ 345.026521][T16109] ? tcp_fastopen_defer_connect+0x77/0x260 [ 345.032365][T16109] tcp_v4_connect+0x10ee/0x1bd0 [ 345.037275][T16109] __inet_stream_connect+0x958/0xc40 [ 345.042590][T16109] ? rcu_read_lock_sched_held+0x10b/0x170 [ 345.048340][T16109] ? trace_kmalloc+0xcd/0x130 [ 345.053049][T16109] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 345.058611][T16109] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 345.064015][T16109] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 345.069255][T16109] ? local_bh_enable+0x1f/0x30 [ 345.074049][T16109] ? smack_netlabel_send+0x5d9/0x700 [ 345.079377][T16109] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 345.084683][T16109] ? __local_bh_enable_ip+0x13a/0x240 [ 345.090080][T16109] ? trace_hardirqs_on+0x74/0x80 [ 345.095041][T16109] ? __local_bh_enable_ip+0x13a/0x240 [ 345.100443][T16109] ? local_bh_enable+0x1f/0x30 [ 345.105262][T16109] ? lock_sock_nested+0xd6/0x120 [ 345.110397][T16109] tcp_sendmsg+0x2f/0x50 [ 345.114780][T16109] inet_sendmsg+0x147/0x310 [ 345.119315][T16109] ? inet_send_prepare+0x250/0x250 [ 345.124454][T16109] __sys_sendto+0x43c/0x5e0 [ 345.128993][T16109] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 345.135090][T16109] ? prepare_exit_to_usermode+0x221/0x5b0 [ 345.140831][T16109] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 345.146597][T16109] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 345.152114][T16109] __x64_sys_sendto+0xe5/0x100 [ 345.156904][T16109] do_syscall_64+0xf7/0x1c0 [ 345.161439][T16109] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 345.167398][T16109] RIP: 0033:0x45c449 [ 345.171299][T16109] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 345.190913][T16109] RSP: 002b:00007f6aaf75fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 345.199339][T16109] RAX: ffffffffffffffda RBX: 00007f6aaf7606d4 RCX: 000000000045c449 [ 345.207319][T16109] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000006 12:06:58 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:06:58 executing program 5 (fault-call:6 fault-nth:4): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:06:58 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) r3 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:06:58 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/zoneinfo\x00', 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000240)={0x1, 0x1, {0x6, 0x1b, 0x16, 0x1, 0x9, 0x5, 0x4, 0x6d}}) socket$kcm(0x29, 0x5, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000002c0)) getpgid(0xffffffffffffffff) r2 = getpid() openat$vnet(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vhost-net\x00', 0x2, 0x0) sched_setscheduler(r2, 0x5, &(0x7f00000002c0)) r3 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x81, 0x0) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r3, 0x8008ae9d, &(0x7f0000000100)=""/143) r4 = getpid() sched_setscheduler(r4, 0x0, &(0x7f00000002c0)) get_robust_list(r4, &(0x7f0000000340)=&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, &(0x7f0000000380)=0x18) r5 = syz_open_procfs(r2, &(0x7f00000000c0)='net/bnep\x00') preadv(r5, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) 12:06:58 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) [ 345.215313][T16109] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 345.223302][T16109] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000007 [ 345.228486][T16128] FAULT_INJECTION: forcing a failure. [ 345.228486][T16128] name failslab, interval 1, probability 0, space 0, times 0 [ 345.232262][T16109] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000005 12:06:58 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:06:58 executing program 4 (fault-call:6 fault-nth:6): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:06:58 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 345.393417][T16128] CPU: 0 PID: 16128 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 345.402182][T16128] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.412445][T16128] Call Trace: [ 345.415751][T16128] dump_stack+0x1fb/0x318 [ 345.420104][T16128] should_fail+0x4b8/0x660 [ 345.424548][T16128] __should_failslab+0xb9/0xe0 [ 345.429325][T16128] ? dh_data_from_key+0x1a5/0x260 [ 345.434365][T16128] should_failslab+0x9/0x20 [ 345.438888][T16128] __kmalloc_track_caller+0x79/0x340 [ 345.444189][T16128] ? __down_read+0x153/0x370 [ 345.448911][T16128] kmemdup+0x24/0x50 [ 345.452837][T16128] dh_data_from_key+0x1a5/0x260 [ 345.457776][T16128] __keyctl_dh_compute+0x1c7/0x15b0 [ 345.463058][T16128] ? _copy_from_user+0x11a/0x180 [ 345.468019][T16128] keyctl_dh_compute+0x8c/0xb0 [ 345.472815][T16128] __se_sys_keyctl+0x528/0x860 [ 345.477593][T16128] ? debug_smp_processor_id+0x9/0x20 [ 345.482892][T16128] ? debug_smp_processor_id+0x1c/0x20 12:06:58 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, 0x0, 0x0) 12:06:58 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 345.488286][T16128] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 345.494379][T16128] ? prepare_exit_to_usermode+0x221/0x5b0 [ 345.500643][T16128] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 345.506379][T16128] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 345.511857][T16128] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 345.517628][T16128] __x64_sys_keyctl+0xbf/0xd0 [ 345.522333][T16128] do_syscall_64+0xf7/0x1c0 [ 345.526863][T16128] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 345.532765][T16128] RIP: 0033:0x45c449 [ 345.537104][T16128] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 345.556720][T16128] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 345.565147][T16128] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 345.573159][T16128] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 345.581147][T16128] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 12:06:58 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, 0x0, 0x0) [ 345.589135][T16128] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 345.597119][T16128] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000004 12:06:58 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$dsp(r1, &(0x7f0000000080)="c218bf9e887cfec9a613762ff88163fc086fb34d13a363774a97e9fcc939477dcbf82efe87db6a5950fd9728af2dea253ea68b6b5a8794afd3eaf02bb529f9cf16b03ae8ea43591d487c1ec7016265fbcde9440ca9c31756e8e52062235e8b8711af2a1d02701051cc506cf7d98caf664d02f4be368abe17233a1988c8c6e07c541297d52d448d7f1dc5489e627b3d073b13038678354daf8364c1d5cc2ef7be877876a9a901c9dc069944d32b6905cb494bd8cd618bca84877f5206dee77318cebc95282c40abb8ae5a9acc381200db70ab1e823ead", 0xd6) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) 12:06:58 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 345.699485][T16152] FAULT_INJECTION: forcing a failure. [ 345.699485][T16152] name failslab, interval 1, probability 0, space 0, times 0 [ 345.783353][T16152] CPU: 0 PID: 16152 Comm: syz-executor.4 Not tainted 5.6.0-rc3-syzkaller #0 [ 345.792104][T16152] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.802172][T16152] Call Trace: [ 345.805477][T16152] dump_stack+0x1fb/0x318 [ 345.809832][T16152] should_fail+0x4b8/0x660 [ 345.814332][T16152] ? rcu_lock_release+0x21/0x30 [ 345.819208][T16152] __should_failslab+0xb9/0xe0 [ 345.823988][T16152] ? __nf_conntrack_alloc+0xbf/0x3d0 [ 345.829288][T16152] should_failslab+0x9/0x20 [ 345.833803][T16152] kmem_cache_alloc+0x56/0x2e0 [ 345.838599][T16152] __nf_conntrack_alloc+0xbf/0x3d0 [ 345.843738][T16152] init_conntrack+0x3ae/0x14e0 [ 345.848536][T16152] ? get_l4proto+0x2b0/0x4b0 [ 345.853150][T16152] nf_conntrack_in+0x62e/0x11b6 [ 345.858064][T16152] ipv4_conntrack_local+0x123/0x1d0 [ 345.863285][T16152] ? ipv4_conntrack_in+0x30/0x30 [ 345.868291][T16152] nf_hook_slow+0xbf/0x200 [ 345.872828][T16152] ? nf_hook+0x310/0x310 [ 345.877089][T16152] nf_hook+0x235/0x310 [ 345.881184][T16152] ? nf_hook+0x310/0x310 [ 345.885445][T16152] __ip_local_out+0x3c8/0x520 [ 345.890128][T16152] ? nf_hook+0x310/0x310 [ 345.894416][T16152] __ip_queue_xmit+0x108b/0x1b30 [ 345.899382][T16152] ip_queue_xmit+0x4b/0x70 [ 345.903816][T16152] __tcp_transmit_skb+0x1db6/0x3350 [ 345.909084][T16152] tcp_connect+0x163c/0x2600 [ 345.913696][T16152] ? read_seqcount_begin+0x125/0x1c0 [ 345.919019][T16152] ? trace_hardirqs_on+0x74/0x80 [ 345.923966][T16152] ? ktime_get_with_offset+0x85/0x180 [ 345.929472][T16152] tcp_v4_connect+0x10ee/0x1bd0 [ 345.934383][T16152] __inet_stream_connect+0x958/0xc40 [ 345.939677][T16152] ? rcu_read_lock_sched_held+0x10b/0x170 [ 345.945402][T16152] ? trace_kmalloc+0xcd/0x130 [ 345.950095][T16152] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 345.955651][T16152] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 345.961046][T16152] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 345.966266][T16152] ? local_bh_enable+0x1f/0x30 [ 345.971066][T16152] ? smack_netlabel_send+0x5d9/0x700 [ 345.976378][T16152] ? lockdep_hardirqs_on+0x4a5/0x7a0 12:06:58 executing program 5 (fault-call:6 fault-nth:5): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:06:58 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:06:58 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:06:58 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r0, &(0x7f0000000040), 0x0, 0x9) 12:06:58 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, 0x0, 0x0) [ 345.981668][T16152] ? __local_bh_enable_ip+0x13a/0x240 [ 345.987054][T16152] ? trace_hardirqs_on+0x74/0x80 [ 345.991997][T16152] ? __local_bh_enable_ip+0x13a/0x240 [ 345.997390][T16152] ? local_bh_enable+0x1f/0x30 [ 346.002161][T16152] ? lock_sock_nested+0xd6/0x120 [ 346.007120][T16152] tcp_sendmsg+0x2f/0x50 [ 346.011372][T16152] inet_sendmsg+0x147/0x310 [ 346.015886][T16152] ? inet_send_prepare+0x250/0x250 [ 346.021020][T16152] __sys_sendto+0x43c/0x5e0 [ 346.025561][T16152] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 346.031645][T16152] ? prepare_exit_to_usermode+0x221/0x5b0 [ 346.037406][T16152] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 346.043143][T16152] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 346.048636][T16152] __x64_sys_sendto+0xe5/0x100 [ 346.053429][T16152] do_syscall_64+0xf7/0x1c0 [ 346.057956][T16152] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 346.063861][T16152] RIP: 0033:0x45c449 [ 346.067763][T16152] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 346.087378][T16152] RSP: 002b:00007f6aaf75fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 346.095801][T16152] RAX: ffffffffffffffda RBX: 00007f6aaf7606d4 RCX: 000000000045c449 [ 346.103800][T16152] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000006 [ 346.111784][T16152] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 346.119770][T16152] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000007 [ 346.127759][T16152] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000006 [ 346.265995][T16180] FAULT_INJECTION: forcing a failure. [ 346.265995][T16180] name failslab, interval 1, probability 0, space 0, times 0 [ 346.284913][T16180] CPU: 1 PID: 16180 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 346.293648][T16180] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.303726][T16180] Call Trace: [ 346.307103][T16180] dump_stack+0x1fb/0x318 [ 346.311522][T16180] should_fail+0x4b8/0x660 [ 346.316003][T16180] __should_failslab+0xb9/0xe0 [ 346.320843][T16180] ? dh_data_from_key+0x1a5/0x260 [ 346.326090][T16180] should_failslab+0x9/0x20 [ 346.330687][T16180] __kmalloc_track_caller+0x79/0x340 [ 346.336006][T16180] ? __down_read+0x153/0x370 [ 346.340634][T16180] kmemdup+0x24/0x50 [ 346.344565][T16180] dh_data_from_key+0x1a5/0x260 [ 346.349465][T16180] __keyctl_dh_compute+0x230/0x15b0 [ 346.354761][T16180] ? _copy_from_user+0x11a/0x180 [ 346.357081][ T26] audit: type=1400 audit(1582718819.258:110): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16183 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36204 netif=lo [ 346.359734][T16180] keyctl_dh_compute+0x8c/0xb0 [ 346.359761][T16180] __se_sys_keyctl+0x528/0x860 [ 346.359774][T16180] ? debug_smp_processor_id+0x9/0x20 [ 346.359791][T16180] ? debug_smp_processor_id+0x1c/0x20 [ 346.359811][T16180] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 346.407288][T16180] ? prepare_exit_to_usermode+0x221/0x5b0 [ 346.413042][T16180] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 346.418783][T16180] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 346.421852][T16189] FAULT_INJECTION: forcing a failure. [ 346.421852][T16189] name failslab, interval 1, probability 0, space 0, times 0 [ 346.424254][T16180] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 346.424274][T16180] __x64_sys_keyctl+0xbf/0xd0 [ 346.424303][T16180] do_syscall_64+0xf7/0x1c0 [ 346.451802][T16180] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 346.457709][T16180] RIP: 0033:0x45c449 [ 346.461618][T16180] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 346.481231][T16180] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 346.489689][T16180] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 346.497769][T16180] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 346.505757][T16180] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 12:06:59 executing program 4 (fault-call:6 fault-nth:7): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:06:59 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:06:59 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:06:59 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:06:59 executing program 2: socket$kcm(0x29, 0x5, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000080)={0x7, 0x6, {0xffffffffffffffff}, {0xee00}, 0x1, 0x1f}) gettid() r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f00000002c0)) tkill(r0, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000140)='{\\systemem1\x00'}, 0x30) r2 = syz_open_procfs(r1, &(0x7f0000000240)='net/ip_vs\x00') preadv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) 12:06:59 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:06:59 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) [ 346.514269][T16180] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 346.522258][T16180] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000005 [ 346.531815][T16189] CPU: 0 PID: 16189 Comm: syz-executor.4 Not tainted 5.6.0-rc3-syzkaller #0 [ 346.540531][T16189] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.550605][T16189] Call Trace: [ 346.553919][T16189] dump_stack+0x1fb/0x318 [ 346.558282][T16189] should_fail+0x4b8/0x660 [ 346.562731][T16189] __should_failslab+0xb9/0xe0 [ 346.567518][T16189] ? nf_ct_ext_add+0x36a/0x530 [ 346.572315][T16189] should_failslab+0x9/0x20 [ 346.576836][T16189] __kmalloc_track_caller+0x79/0x340 [ 346.582148][T16189] krealloc+0x92/0xe0 [ 346.586154][T16189] nf_ct_ext_add+0x36a/0x530 [ 346.590813][T16189] init_conntrack+0x6ce/0x14e0 [ 346.595621][T16189] ? get_l4proto+0x2b0/0x4b0 [ 346.600241][T16189] nf_conntrack_in+0x62e/0x11b6 [ 346.605154][T16189] ipv4_conntrack_local+0x123/0x1d0 [ 346.610384][T16189] ? ipv4_conntrack_in+0x30/0x30 [ 346.615353][T16189] nf_hook_slow+0xbf/0x200 [ 346.619877][T16189] ? nf_hook+0x310/0x310 [ 346.624163][T16189] nf_hook+0x235/0x310 [ 346.628260][T16189] ? nf_hook+0x310/0x310 [ 346.632526][T16189] __ip_local_out+0x3c8/0x520 [ 346.637321][T16189] ? nf_hook+0x310/0x310 [ 346.641586][T16189] __ip_queue_xmit+0x108b/0x1b30 [ 346.646586][T16189] ip_queue_xmit+0x4b/0x70 [ 346.651026][T16189] __tcp_transmit_skb+0x1db6/0x3350 [ 346.656313][T16189] tcp_connect+0x163c/0x2600 [ 346.661100][T16189] ? read_seqcount_begin+0x125/0x1c0 [ 346.666415][T16189] ? trace_hardirqs_on+0x74/0x80 [ 346.671483][T16189] ? ktime_get_with_offset+0x85/0x180 [ 346.676905][T16189] tcp_v4_connect+0x10ee/0x1bd0 [ 346.681821][T16189] __inet_stream_connect+0x958/0xc40 [ 346.687130][T16189] ? rcu_read_lock_sched_held+0x10b/0x170 [ 346.692868][T16189] ? trace_kmalloc+0xcd/0x130 [ 346.697573][T16189] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 346.703169][T16189] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 346.708560][T16189] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 346.713792][T16189] ? local_bh_enable+0x1f/0x30 [ 346.718582][T16189] ? smack_netlabel_send+0x5d9/0x700 [ 346.723915][T16189] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 346.729238][T16189] ? __local_bh_enable_ip+0x13a/0x240 [ 346.734639][T16189] ? trace_hardirqs_on+0x74/0x80 [ 346.739603][T16189] ? __local_bh_enable_ip+0x13a/0x240 [ 346.745010][T16189] ? local_bh_enable+0x1f/0x30 [ 346.749809][T16189] ? lock_sock_nested+0xd6/0x120 [ 346.754862][T16189] tcp_sendmsg+0x2f/0x50 [ 346.759132][T16189] inet_sendmsg+0x147/0x310 [ 346.763660][T16189] ? inet_send_prepare+0x250/0x250 [ 346.768790][T16189] __sys_sendto+0x43c/0x5e0 [ 346.773331][T16189] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 346.779432][T16189] ? prepare_exit_to_usermode+0x221/0x5b0 [ 346.785173][T16189] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 346.790914][T16189] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 346.796432][T16189] __x64_sys_sendto+0xe5/0x100 [ 346.801230][T16189] do_syscall_64+0xf7/0x1c0 [ 346.805758][T16189] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 346.811664][T16189] RIP: 0033:0x45c449 [ 346.815573][T16189] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 346.835191][T16189] RSP: 002b:00007f6aaf75fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 346.843641][T16189] RAX: ffffffffffffffda RBX: 00007f6aaf7606d4 RCX: 000000000045c449 [ 346.851626][T16189] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000006 [ 346.859629][T16189] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 12:06:59 executing program 5 (fault-call:6 fault-nth:6): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:06:59 executing program 0 (fault-call:3 fault-nth:0): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:06:59 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:06:59 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) r1 = socket$inet(0x2, 0x1, 0x42) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000140), &(0x7f0000000180)=0xe) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[], 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000080), &(0x7f0000000100)=0x4) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$RDS_CANCEL_SENT_TO(r4, 0x114, 0x1, &(0x7f0000000280)={0x2, 0x4e22, @empty}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) dup2(r1, 0xffffffffffffffff) 12:06:59 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 346.867615][T16189] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000007 [ 346.875725][T16189] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000007 [ 346.945696][T16206] FAULT_INJECTION: forcing a failure. [ 346.945696][T16206] name failslab, interval 1, probability 0, space 0, times 0 [ 346.953323][T16209] FAULT_INJECTION: forcing a failure. [ 346.953323][T16209] name failslab, interval 1, probability 0, space 0, times 0 [ 346.958528][T16206] CPU: 1 PID: 16206 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 346.979759][T16206] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 346.989841][T16206] Call Trace: [ 346.993167][T16206] dump_stack+0x1fb/0x318 [ 346.997535][T16206] should_fail+0x4b8/0x660 [ 347.001986][T16206] __should_failslab+0xb9/0xe0 [ 347.006774][T16206] should_failslab+0x9/0x20 [ 347.011303][T16206] kmem_cache_alloc_trace+0x5d/0x2f0 [ 347.016611][T16206] ? cipso_v4_sock_setattr+0x65/0x470 [ 347.022040][T16206] cipso_v4_sock_setattr+0x65/0x470 [ 347.027262][T16206] ? netlbl_domhsh_search_def+0x159/0x2c0 [ 347.033019][T16206] netlbl_sock_setattr+0x2a7/0x310 [ 347.038154][T16206] smack_netlabel_send+0x5b6/0x700 [ 347.043329][T16206] smack_socket_sendmsg+0x349/0x480 [ 347.048559][T16206] ? __might_fault+0xf9/0x160 [ 347.053283][T16206] security_socket_sendmsg+0x67/0xd0 [ 347.058598][T16206] __sys_sendto+0x3ac/0x5e0 [ 347.063140][T16206] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 347.069238][T16206] ? prepare_exit_to_usermode+0x221/0x5b0 [ 347.075009][T16206] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 347.080762][T16206] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 347.086253][T16206] __x64_sys_sendto+0xe5/0x100 [ 347.091054][T16206] do_syscall_64+0xf7/0x1c0 [ 347.095581][T16206] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 347.101922][T16206] RIP: 0033:0x45c449 [ 347.106267][T16206] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 347.126113][T16206] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 347.134550][T16206] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 [ 347.142565][T16206] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 347.150560][T16206] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 347.158551][T16206] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 347.166642][T16206] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000000 [ 347.174791][T16209] CPU: 0 PID: 16209 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 347.183642][T16209] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.193714][T16209] Call Trace: [ 347.198859][T16209] dump_stack+0x1fb/0x318 [ 347.203237][T16209] should_fail+0x4b8/0x660 [ 347.207698][T16209] __should_failslab+0xb9/0xe0 [ 347.212529][T16209] ? __keyctl_dh_compute+0x286/0x15b0 [ 347.217930][T16209] should_failslab+0x9/0x20 [ 347.222472][T16209] __kmalloc+0x7a/0x340 [ 347.226659][T16209] ? crypto_dh_key_len+0x1f/0xe0 [ 347.231634][T16209] __keyctl_dh_compute+0x286/0x15b0 [ 347.236923][T16209] ? _copy_from_user+0x11a/0x180 [ 347.241891][T16209] keyctl_dh_compute+0x8c/0xb0 [ 347.246709][T16209] __se_sys_keyctl+0x528/0x860 [ 347.251560][T16209] ? debug_smp_processor_id+0x9/0x20 [ 347.256890][T16209] ? debug_smp_processor_id+0x1c/0x20 [ 347.262290][T16209] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 347.268395][T16209] ? prepare_exit_to_usermode+0x221/0x5b0 [ 347.274142][T16209] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 347.279917][T16209] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 347.285438][T16209] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 347.291187][T16209] __x64_sys_keyctl+0xbf/0xd0 [ 347.295907][T16209] do_syscall_64+0xf7/0x1c0 [ 347.300462][T16209] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 347.306374][T16209] RIP: 0033:0x45c449 [ 347.310414][T16209] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 347.330144][T16209] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 347.338589][T16209] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 347.346577][T16209] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 347.354567][T16209] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 [ 347.362559][T16209] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 347.370552][T16209] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000006 12:07:00 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:00 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:00 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) accept4$inet6(r0, 0x0, &(0x7f0000000080), 0x800) 12:07:00 executing program 0 (fault-call:3 fault-nth:1): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:00 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:00 executing program 5 (fault-call:6 fault-nth:7): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 347.407254][ T26] audit: type=1400 audit(1582718820.378:111): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16185 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36206 netif=lo [ 347.538575][T16232] FAULT_INJECTION: forcing a failure. [ 347.538575][T16232] name failslab, interval 1, probability 0, space 0, times 0 [ 347.551301][T16232] CPU: 1 PID: 16232 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 347.552081][T16233] FAULT_INJECTION: forcing a failure. [ 347.552081][T16233] name failslab, interval 1, probability 0, space 0, times 0 [ 347.559996][T16232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.560003][T16232] Call Trace: [ 347.560028][T16232] dump_stack+0x1fb/0x318 [ 347.560052][T16232] should_fail+0x4b8/0x660 [ 347.560086][T16232] __should_failslab+0xb9/0xe0 [ 347.560101][T16232] ? kzalloc+0x1a/0x30 [ 347.560114][T16232] should_failslab+0x9/0x20 [ 347.560124][T16232] __kmalloc+0x7a/0x340 [ 347.560137][T16232] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 347.560153][T16232] kzalloc+0x1a/0x30 [ 347.560172][T16232] cipso_v4_sock_setattr+0xb0/0x470 [ 347.627149][T16232] ? netlbl_domhsh_search_def+0x159/0x2c0 [ 347.632909][T16232] netlbl_sock_setattr+0x2a7/0x310 [ 347.638164][T16232] smack_netlabel_send+0x5b6/0x700 [ 347.643334][T16232] smack_socket_sendmsg+0x349/0x480 [ 347.648558][T16232] ? __might_fault+0xf9/0x160 [ 347.653269][T16232] security_socket_sendmsg+0x67/0xd0 [ 347.658595][T16232] __sys_sendto+0x3ac/0x5e0 [ 347.663139][T16232] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 347.669236][T16232] ? prepare_exit_to_usermode+0x221/0x5b0 [ 347.674996][T16232] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 347.680734][T16232] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 347.686221][T16232] __x64_sys_sendto+0xe5/0x100 [ 347.691008][T16232] do_syscall_64+0xf7/0x1c0 [ 347.695564][T16232] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 347.701557][T16232] RIP: 0033:0x45c449 [ 347.705489][T16232] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 347.725129][T16232] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 12:07:00 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:00 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:00 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:00 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 347.733552][T16232] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 [ 347.741539][T16232] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 347.749545][T16232] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 347.757537][T16232] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 347.765528][T16232] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000001 12:07:00 executing program 2: socket$kcm(0x29, 0x7, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) getsockopt$SO_TIMESTAMPING(r2, 0x1, 0x25, &(0x7f0000000100), &(0x7f0000000140)=0x4) mmap$snddsp_control(&(0x7f0000ffa000/0x4000)=nil, 0x1000, 0x2, 0x13, r0, 0x83000000) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$sock_TIOCINQ(r1, 0x541b, &(0x7f0000000080)) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) [ 347.796314][T16233] CPU: 0 PID: 16233 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 347.805078][T16233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 347.815177][T16233] Call Trace: [ 347.818485][T16233] dump_stack+0x1fb/0x318 [ 347.822836][T16233] should_fail+0x4b8/0x660 [ 347.827285][T16233] __should_failslab+0xb9/0xe0 [ 347.832066][T16233] ? kzalloc+0x1a/0x30 [ 347.836153][T16233] should_failslab+0x9/0x20 [ 347.840672][T16233] __kmalloc+0x7a/0x340 12:07:00 executing program 0 (fault-call:3 fault-nth:2): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 347.844863][T16233] kzalloc+0x1a/0x30 [ 347.848778][T16233] crypto_create_tfm+0x73/0x310 [ 347.853663][T16233] ? crypto_alg_mod_lookup+0x182/0x760 [ 347.859170][T16233] crypto_alloc_tfm+0x15c/0x360 [ 347.864072][T16233] crypto_alloc_kpp+0x2c/0x40 [ 347.868794][T16233] __keyctl_dh_compute+0x4f2/0x15b0 [ 347.874073][T16233] ? _copy_from_user+0x11a/0x180 [ 347.879039][T16233] keyctl_dh_compute+0x8c/0xb0 [ 347.883838][T16233] __se_sys_keyctl+0x528/0x860 [ 347.888631][T16233] ? debug_smp_processor_id+0x9/0x20 [ 347.893978][T16233] ? debug_smp_processor_id+0x1c/0x20 [ 347.899368][T16233] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 347.905464][T16233] ? prepare_exit_to_usermode+0x221/0x5b0 [ 347.911208][T16233] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 347.916948][T16233] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 347.922549][T16233] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 347.928298][T16233] __x64_sys_keyctl+0xbf/0xd0 [ 347.933005][T16233] do_syscall_64+0xf7/0x1c0 [ 347.937551][T16233] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 347.943465][T16233] RIP: 0033:0x45c449 [ 347.947377][T16233] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 347.967017][T16233] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 347.975441][T16233] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 347.983436][T16233] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 347.991442][T16233] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 [ 347.993432][T16253] FAULT_INJECTION: forcing a failure. [ 347.993432][T16253] name failslab, interval 1, probability 0, space 0, times 0 [ 347.999423][T16233] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 347.999431][T16233] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000007 [ 348.036422][ T26] audit: type=1400 audit(1582718821.008:112): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16246 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36210 netif=lo [ 348.039604][T16253] CPU: 1 PID: 16253 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 348.066291][T16253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.076378][T16253] Call Trace: [ 348.079701][T16253] dump_stack+0x1fb/0x318 [ 348.084061][T16253] should_fail+0x4b8/0x660 [ 348.088516][T16253] __should_failslab+0xb9/0xe0 [ 348.093294][T16253] should_failslab+0x9/0x20 [ 348.097825][T16253] kmem_cache_alloc_trace+0x5d/0x2f0 [ 348.103125][T16253] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 348.108520][T16253] tcp_sendmsg_locked+0x35d7/0x3ef0 [ 348.113750][T16253] ? local_bh_enable+0x1f/0x30 [ 348.118529][T16253] ? smack_netlabel_send+0x5d9/0x700 [ 348.123854][T16253] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 348.129154][T16253] ? __local_bh_enable_ip+0x13a/0x240 [ 348.134546][T16253] ? local_bh_enable+0x9/0x30 [ 348.139285][T16253] ? trace_hardirqs_on+0x74/0x80 [ 348.144234][T16253] ? __local_bh_enable_ip+0x13a/0x240 [ 348.149632][T16253] ? local_bh_enable+0x1f/0x30 [ 348.154404][T16253] ? lock_sock_nested+0xd6/0x120 [ 348.159634][T16253] tcp_sendmsg+0x2f/0x50 [ 348.163893][T16253] inet_sendmsg+0x147/0x310 [ 348.168426][T16253] ? inet_send_prepare+0x250/0x250 [ 348.173643][T16253] __sys_sendto+0x43c/0x5e0 [ 348.178187][T16253] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 348.183892][ T26] audit: type=1400 audit(1582718821.008:113): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16257 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36212 netif=lo [ 348.184267][T16253] ? prepare_exit_to_usermode+0x221/0x5b0 [ 348.184290][T16253] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 348.216748][T16253] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 348.222234][T16253] __x64_sys_sendto+0xe5/0x100 [ 348.227026][T16253] do_syscall_64+0xf7/0x1c0 [ 348.231546][T16253] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 348.237439][T16253] RIP: 0033:0x45c449 12:07:01 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x2, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:01 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:01 executing program 5 (fault-call:6 fault-nth:8): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:01 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 348.241362][T16253] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 348.255411][ T26] audit: type=1400 audit(1582718821.008:114): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16257 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36214 netif=lo [ 348.260973][T16253] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 348.260985][T16253] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 12:07:01 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0xc) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:01 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$NS_GET_USERNS(r2, 0xb701, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) 12:07:01 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x3, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 348.260991][T16253] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 348.260997][T16253] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 348.261009][T16253] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 348.261015][T16253] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000002 12:07:01 executing program 0 (fault-call:3 fault-nth:3): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 348.388482][T16270] FAULT_INJECTION: forcing a failure. [ 348.388482][T16270] name failslab, interval 1, probability 0, space 0, times 0 12:07:01 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:01 executing program 1: socket$kcm(0x29, 0x5, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0xc480, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 348.476072][T16270] CPU: 0 PID: 16270 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 348.484807][T16270] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.494877][T16270] Call Trace: [ 348.498179][T16270] dump_stack+0x1fb/0x318 [ 348.502555][T16270] should_fail+0x4b8/0x660 [ 348.507001][T16270] __should_failslab+0xb9/0xe0 [ 348.511785][T16270] should_failslab+0x9/0x20 [ 348.516300][T16270] kmem_cache_alloc_trace+0x5d/0x2f0 [ 348.521598][T16270] ? mpi_alloc+0x53/0x140 12:07:01 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = getpid() sched_setscheduler(r2, 0x0, &(0x7f00000002c0)) sendmsg$nl_netfilter(r1, &(0x7f0000000240)={&(0x7f0000000040), 0xc, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="800100000c07050f2abd7000fddbdf00000a14006800fe8800000000000000000000000001013cbaf4ad77c97b86157d22ffcd54ea8aa7a5dee3312ef1b972c50a153a7e8cffb8249662985ae1e0459cb3bae9fcda286353c61ed8d79631d681ee3a932db2cfc2d003fa4595c07f80fad0f5e62c6bea74dbad79ddd349a3103d586bab26d3d986cb64102af11af3f2a2b60eeaf326e9c0b8c9140f2035161e5a77f263c268925b4d9c2ac5476110c1274b8162cacec12058e1e7a9177f6996638e831e8ee6dda353b3b9ad2740a77a8cb7f65f99ed8c7735d28418641374297939f0f69e5495b84ca93051f65f6e430095eb553789e5e108001d000400000073001480837cbd67f7c2031ec5ab0878d224b521cbccb2c3e82f1d37f38386084d17527ad2a4fb1ecc7bf151ee490f53bda0bc68560e9aac4a75704e4ae583391b499b1f6eb35ad2a3699806285561cde0ffb942881e300dcff8fc92191cd0fd1f3fbc67f510e8837b8cbe874675b90a4b676100080020000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00'], 0x180}, 0x1, 0x0, 0x0, 0x44801}, 0x24004084) socket$kcm(0x29, 0xd, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r3, &(0x7f0000000040), 0x0, 0x96) prctl$PR_CAP_AMBIENT(0x2f, 0x3, 0x25) [ 348.525942][T16270] mpi_alloc+0x53/0x140 [ 348.530108][T16270] mpi_read_raw_data+0x176/0x960 [ 348.535075][T16270] dh_set_secret+0x18e/0x4c0 [ 348.539700][T16270] __keyctl_dh_compute+0x64d/0x15b0 [ 348.544967][T16270] ? _copy_from_user+0x11a/0x180 [ 348.549929][T16270] keyctl_dh_compute+0x8c/0xb0 [ 348.554726][T16270] __se_sys_keyctl+0x528/0x860 [ 348.559506][T16270] ? debug_smp_processor_id+0x9/0x20 [ 348.564831][T16270] ? debug_smp_processor_id+0x1c/0x20 [ 348.570574][T16270] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 348.576665][T16270] ? prepare_exit_to_usermode+0x221/0x5b0 [ 348.582405][T16270] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 348.588138][T16270] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 348.593609][T16270] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 348.599348][T16270] __x64_sys_keyctl+0xbf/0xd0 [ 348.604045][T16270] do_syscall_64+0xf7/0x1c0 [ 348.608569][T16270] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 348.614476][T16270] RIP: 0033:0x45c449 12:07:01 executing program 1: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 348.618383][T16270] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 348.638005][T16270] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 348.646427][T16270] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 348.654406][T16270] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 348.662385][T16270] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 12:07:01 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/122, 0x7a}], 0x1, 0x96) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f00000000c0)={r6, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000140)={r6, 0x7}, &(0x7f0000000180)=0x8) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r7 = dup3(r0, r2, 0x80000) ioctl$GIO_FONT(r7, 0x4b60, &(0x7f0000000080)=""/191) [ 348.670368][T16270] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 348.678359][T16270] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000008 [ 348.733870][T16293] FAULT_INJECTION: forcing a failure. [ 348.733870][T16293] name failslab, interval 1, probability 0, space 0, times 0 [ 348.746619][T16293] CPU: 0 PID: 16293 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 348.755301][T16293] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 348.765393][T16293] Call Trace: [ 348.768704][T16293] dump_stack+0x1fb/0x318 [ 348.773060][T16293] should_fail+0x4b8/0x660 [ 348.777607][T16293] __should_failslab+0xb9/0xe0 12:07:01 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 348.782381][T16293] ? __inet_hash_connect+0x935/0xff0 [ 348.787684][T16293] should_failslab+0x9/0x20 [ 348.792197][T16293] kmem_cache_alloc+0x56/0x2e0 [ 348.796992][T16293] __inet_hash_connect+0x935/0xff0 [ 348.802143][T16293] ? inet_hash_connect+0x150/0x150 [ 348.807291][T16293] inet_hash_connect+0xd0/0x150 [ 348.812262][T16293] tcp_v4_connect+0xc29/0x1bd0 [ 348.817080][T16293] __inet_stream_connect+0x958/0xc40 [ 348.822412][T16293] ? rcu_read_lock_sched_held+0x10b/0x170 [ 348.828324][T16293] ? trace_kmalloc+0xcd/0x130 [ 348.833038][T16293] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 348.838691][T16293] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 348.844099][T16293] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 348.849329][T16293] ? local_bh_enable+0x1f/0x30 [ 348.854126][T16293] ? smack_netlabel_send+0x5d9/0x700 [ 348.859440][T16293] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 348.864841][T16293] ? __local_bh_enable_ip+0x13a/0x240 [ 348.870235][T16293] ? trace_hardirqs_on+0x74/0x80 [ 348.875186][T16293] ? __local_bh_enable_ip+0x13a/0x240 12:07:01 executing program 5 (fault-call:6 fault-nth:9): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 348.880577][T16293] ? local_bh_enable+0x1f/0x30 [ 348.885368][T16293] ? lock_sock_nested+0xd6/0x120 [ 348.890533][T16293] tcp_sendmsg+0x2f/0x50 [ 348.895939][T16293] inet_sendmsg+0x147/0x310 [ 348.900458][T16293] ? inet_send_prepare+0x250/0x250 [ 348.905589][T16293] __sys_sendto+0x43c/0x5e0 [ 348.910130][T16293] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 348.916314][T16293] ? prepare_exit_to_usermode+0x221/0x5b0 [ 348.922041][T16293] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 348.927786][T16293] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 348.933274][T16293] __x64_sys_sendto+0xe5/0x100 [ 348.938065][T16293] do_syscall_64+0xf7/0x1c0 [ 348.942590][T16293] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 348.948584][T16293] RIP: 0033:0x45c449 [ 348.952495][T16293] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 348.972120][T16293] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 12:07:01 executing program 2 (fault-call:5 fault-nth:0): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:02 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b7", 0x35}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:02 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:02 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 348.980546][T16293] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 [ 348.988542][T16293] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 348.996537][T16293] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 349.004532][T16293] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 349.012536][T16293] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000003 [ 349.117193][T16304] FAULT_INJECTION: forcing a failure. [ 349.117193][T16304] name failslab, interval 1, probability 0, space 0, times 0 [ 349.145130][T16313] FAULT_INJECTION: forcing a failure. [ 349.145130][T16313] name failslab, interval 1, probability 0, space 0, times 0 12:07:02 executing program 0 (fault-call:3 fault-nth:4): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:02 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 349.158024][ T26] audit: type=1400 audit(1582718822.118:115): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16311 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36220 netif=lo [ 349.209735][T16313] CPU: 1 PID: 16313 Comm: syz-executor.2 Not tainted 5.6.0-rc3-syzkaller #0 [ 349.218465][T16313] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.228562][T16313] Call Trace: [ 349.231864][T16313] dump_stack+0x1fb/0x318 [ 349.236218][T16313] should_fail+0x4b8/0x660 [ 349.245445][T16313] __should_failslab+0xb9/0xe0 [ 349.250318][T16313] should_failslab+0x9/0x20 [ 349.254856][T16313] kmem_cache_alloc_node_trace+0x6e/0x2d0 [ 349.260588][T16313] ? __kmalloc_node+0x3c/0x60 [ 349.265313][T16313] ? __mutex_lock_common+0x53d/0x2f30 [ 349.270705][T16313] __kmalloc_node+0x3c/0x60 [ 349.275228][T16313] kvmalloc_node+0x85/0x110 [ 349.279748][T16313] traverse+0xf9/0x540 [ 349.283845][T16313] seq_read+0xcb2/0xdb0 [ 349.288034][T16313] ? fsnotify+0x1308/0x13c0 [ 349.292625][T16313] ? seq_open+0x170/0x170 [ 349.296982][T16313] proc_reg_read+0x1d5/0x2e0 [ 349.301603][T16313] do_iter_read+0x4a2/0x5b0 [ 349.306139][T16313] do_preadv+0x178/0x290 [ 349.310411][T16313] ? prepare_exit_to_usermode+0x221/0x5b0 [ 349.316240][T16313] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 349.322056][T16313] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 349.326492][T16322] FAULT_INJECTION: forcing a failure. [ 349.326492][T16322] name failslab, interval 1, probability 0, space 0, times 0 [ 349.327546][T16313] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 349.327569][T16313] __x64_sys_preadv+0x9e/0xb0 [ 349.327592][T16313] do_syscall_64+0xf7/0x1c0 [ 349.355071][T16313] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 349.361023][T16313] RIP: 0033:0x45c449 [ 349.364924][T16313] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 349.384667][T16313] RSP: 002b:00007fa61402ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 349.393172][T16313] RAX: ffffffffffffffda RBX: 00007fa61402b6d4 RCX: 000000000045c449 [ 349.401146][T16313] RDX: 0000000000000001 RSI: 0000000020000900 RDI: 0000000000000004 12:07:02 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:02 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x5, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 349.409132][T16313] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 349.417285][T16313] R10: 0000000000000092 R11: 0000000000000246 R12: 0000000000000007 [ 349.425259][T16313] R13: 0000000000000857 R14: 00000000004cad6a R15: 0000000000000000 [ 349.435434][T16322] CPU: 0 PID: 16322 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 349.444143][T16322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 12:07:02 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 349.444358][ T26] audit: type=1400 audit(1582718822.118:116): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16311 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36222 netif=lo [ 349.454231][T16322] Call Trace: [ 349.454254][T16322] dump_stack+0x1fb/0x318 [ 349.454276][T16322] should_fail+0x4b8/0x660 [ 349.454302][T16322] __should_failslab+0xb9/0xe0 [ 349.454320][T16322] should_failslab+0x9/0x20 [ 349.496903][T16322] kmem_cache_alloc_node+0x65/0x280 [ 349.502201][T16322] ? __alloc_skb+0x9f/0x500 [ 349.506728][T16322] __alloc_skb+0x9f/0x500 [ 349.511087][T16322] sk_stream_alloc_skb+0x40a/0xa50 [ 349.516219][T16322] tcp_connect+0x363/0x2600 [ 349.520759][T16322] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 349.526050][T16322] ? read_seqcount_begin+0x125/0x1c0 [ 349.531351][T16322] ? trace_hardirqs_on+0x74/0x80 [ 349.536309][T16322] ? ktime_get_with_offset+0x85/0x180 [ 349.541717][T16322] ? read_seqcount_begin+0x17a/0x1c0 [ 349.547024][T16322] ? memset+0x31/0x40 [ 349.551030][T16322] ? tcp_fastopen_defer_connect+0x77/0x260 12:07:02 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 349.556873][T16322] tcp_v4_connect+0x10ee/0x1bd0 [ 349.561784][T16322] __inet_stream_connect+0x958/0xc40 [ 349.567093][T16322] ? rcu_read_lock_sched_held+0x10b/0x170 [ 349.572829][T16322] ? trace_kmalloc+0xcd/0x130 [ 349.577531][T16322] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 349.583099][T16322] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 349.588499][T16322] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 349.593740][T16322] ? local_bh_enable+0x1f/0x30 [ 349.598601][T16322] ? smack_netlabel_send+0x5d9/0x700 [ 349.603928][T16322] ? lockdep_hardirqs_on+0x4a5/0x7a0 12:07:02 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 349.609233][T16322] ? __local_bh_enable_ip+0x13a/0x240 [ 349.614637][T16322] ? trace_hardirqs_on+0x74/0x80 [ 349.619609][T16322] ? __local_bh_enable_ip+0x13a/0x240 [ 349.625012][T16322] ? local_bh_enable+0x1f/0x30 [ 349.629795][T16322] ? lock_sock_nested+0xd6/0x120 [ 349.634784][T16322] tcp_sendmsg+0x2f/0x50 [ 349.639038][T16322] inet_sendmsg+0x147/0x310 [ 349.643565][T16322] ? inet_send_prepare+0x250/0x250 [ 349.648708][T16322] __sys_sendto+0x43c/0x5e0 [ 349.653261][T16322] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 349.659430][T16322] ? prepare_exit_to_usermode+0x221/0x5b0 [ 349.665166][T16322] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 349.670911][T16322] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 349.676655][T16322] __x64_sys_sendto+0xe5/0x100 [ 349.681439][T16322] do_syscall_64+0xf7/0x1c0 [ 349.686066][T16322] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 349.691972][T16322] RIP: 0033:0x45c449 [ 349.695875][T16322] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 349.715753][T16322] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 349.724174][T16322] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 [ 349.732160][T16322] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 349.740223][T16322] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 349.748220][T16322] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 349.756204][T16322] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000004 [ 349.779112][T16304] CPU: 1 PID: 16304 Comm: syz-executor.5 Not tainted 5.6.0-rc3-syzkaller #0 [ 349.787827][T16304] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 349.797978][T16304] Call Trace: [ 349.801288][T16304] dump_stack+0x1fb/0x318 [ 349.805668][T16304] should_fail+0x4b8/0x660 [ 349.810113][T16304] __should_failslab+0xb9/0xe0 [ 349.814901][T16304] ? mpi_alloc_limb_space+0x2e/0x50 [ 349.820467][T16304] should_failslab+0x9/0x20 [ 349.825518][T16304] __kmalloc+0x7a/0x340 [ 349.829689][T16304] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 349.835349][T16304] mpi_alloc_limb_space+0x2e/0x50 [ 349.840411][T16304] mpi_alloc+0x7e/0x140 [ 349.844587][T16304] mpi_read_raw_data+0x176/0x960 [ 349.849555][T16304] dh_set_secret+0x18e/0x4c0 [ 349.854182][T16304] __keyctl_dh_compute+0x64d/0x15b0 [ 349.859451][T16304] ? _copy_from_user+0x11a/0x180 [ 349.864418][T16304] keyctl_dh_compute+0x8c/0xb0 [ 349.869218][T16304] __se_sys_keyctl+0x528/0x860 [ 349.873997][T16304] ? debug_smp_processor_id+0x9/0x20 [ 349.879296][T16304] ? debug_smp_processor_id+0x1c/0x20 [ 349.884679][T16304] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 349.890775][T16304] ? prepare_exit_to_usermode+0x221/0x5b0 [ 349.896529][T16304] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 349.903485][T16304] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 349.909069][T16304] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 349.911639][ T26] audit: type=1400 audit(1582718822.748:117): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16334 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36226 netif=lo [ 349.914827][T16304] __x64_sys_keyctl+0xbf/0xd0 [ 349.914848][T16304] do_syscall_64+0xf7/0x1c0 [ 349.914867][T16304] entry_SYSCALL_64_after_hwframe+0x49/0xbe 12:07:02 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:02 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:02 executing program 0 (fault-call:3 fault-nth:5): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:02 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:02 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x7, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:02 executing program 2 (fault-call:5 fault-nth:1): socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 349.936075][ T26] audit: type=1400 audit(1582718822.748:118): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16334 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36228 netif=lo [ 349.940560][T16304] RIP: 0033:0x45c449 [ 349.940572][T16304] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 349.940578][T16304] RSP: 002b:00007f34334b1c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 349.940588][T16304] RAX: ffffffffffffffda RBX: 00007f34334b26d4 RCX: 000000000045c449 [ 349.940595][T16304] RDX: 0000000020000600 RSI: 0000000020000680 RDI: 0000000000000017 [ 349.940601][T16304] RBP: 000000000076bf20 R08: 00000000200001c0 R09: 0000000000000000 [ 349.940607][T16304] R10: 0000000000000053 R11: 0000000000000246 R12: 0000000000000006 [ 349.940614][T16304] R13: 00000000000006fa R14: 00000000004c9863 R15: 0000000000000009 [ 350.071686][T16346] FAULT_INJECTION: forcing a failure. [ 350.071686][T16346] name failslab, interval 1, probability 0, space 0, times 0 12:07:03 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x9, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 350.167855][T16346] CPU: 1 PID: 16346 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 350.176585][T16346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.186766][T16346] Call Trace: [ 350.190082][T16346] dump_stack+0x1fb/0x318 [ 350.194436][T16346] should_fail+0x4b8/0x660 [ 350.198905][T16346] __should_failslab+0xb9/0xe0 [ 350.203690][T16346] should_failslab+0x9/0x20 [ 350.208222][T16346] kmem_cache_alloc_node_trace+0x6e/0x2d0 [ 350.213959][T16346] ? __kmalloc_node_track_caller+0x3c/0x60 [ 350.214482][ T26] audit: type=1400 audit(1582718823.048:119): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16344 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36230 netif=lo [ 350.219797][T16346] __kmalloc_node_track_caller+0x3c/0x60 [ 350.219812][T16346] ? sk_stream_alloc_skb+0x40a/0xa50 [ 350.219828][T16346] __alloc_skb+0xe8/0x500 [ 350.219853][T16346] sk_stream_alloc_skb+0x40a/0xa50 [ 350.219874][T16346] tcp_connect+0x363/0x2600 [ 350.219886][T16346] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 350.219896][T16346] ? read_seqcount_begin+0x125/0x1c0 [ 350.219916][T16346] ? trace_hardirqs_on+0x74/0x80 [ 350.219932][T16346] ? ktime_get_with_offset+0x85/0x180 [ 350.248451][ T26] audit: type=1400 audit(1582718823.058:120): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16344 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36234 netif=lo [ 350.252051][T16346] ? read_seqcount_begin+0x17a/0x1c0 [ 350.252069][T16346] ? memset+0x31/0x40 [ 350.252087][T16346] ? tcp_fastopen_defer_connect+0x77/0x260 [ 350.252112][T16346] tcp_v4_connect+0x10ee/0x1bd0 [ 350.252171][T16346] __inet_stream_connect+0x958/0xc40 [ 350.333446][T16346] ? rcu_read_lock_sched_held+0x10b/0x170 [ 350.339231][T16346] ? trace_kmalloc+0xcd/0x130 [ 350.343939][T16346] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 350.349501][T16346] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 350.355007][T16346] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 350.360250][T16346] ? local_bh_enable+0x1f/0x30 [ 350.365031][T16346] ? smack_netlabel_send+0x5d9/0x700 [ 350.370408][T16346] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 350.375712][T16346] ? __local_bh_enable_ip+0x13a/0x240 [ 350.381142][T16346] ? trace_hardirqs_on+0x74/0x80 [ 350.386119][T16346] ? __local_bh_enable_ip+0x13a/0x240 [ 350.391612][T16346] ? local_bh_enable+0x1f/0x30 [ 350.396395][T16346] ? lock_sock_nested+0xd6/0x120 [ 350.401365][T16346] tcp_sendmsg+0x2f/0x50 [ 350.405638][T16346] inet_sendmsg+0x147/0x310 [ 350.410249][T16346] ? inet_send_prepare+0x250/0x250 [ 350.415386][T16346] __sys_sendto+0x43c/0x5e0 [ 350.419925][T16346] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 350.426019][T16346] ? prepare_exit_to_usermode+0x221/0x5b0 [ 350.431755][T16346] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 350.437493][T16346] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 350.442979][T16346] __x64_sys_sendto+0xe5/0x100 [ 350.447779][T16346] do_syscall_64+0xf7/0x1c0 [ 350.452311][T16346] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 350.458261][T16346] RIP: 0033:0x45c449 [ 350.462174][T16346] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 350.481788][T16346] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 350.490215][T16346] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 [ 350.498204][T16346] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 350.506191][T16346] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 12:07:03 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x2, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:03 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x3, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:03 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x4, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:03 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x5, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:03 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:03 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c", 0x1b}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:03 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 350.514177][T16346] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 350.522162][T16346] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000005 [ 350.616651][ T26] audit: type=1400 audit(1582718823.588:121): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16355 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36236 netif=lo 12:07:03 executing program 0 (fault-call:3 fault-nth:6): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:03 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x6, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:03 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xa, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:03 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:03 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0xf0}], 0x1, 0x92) 12:07:03 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 350.729317][ T26] audit: type=1400 audit(1582718823.628:122): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16355 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36238 netif=lo [ 350.851268][T16398] FAULT_INJECTION: forcing a failure. [ 350.851268][T16398] name failslab, interval 1, probability 0, space 0, times 0 12:07:03 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x7, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 350.895534][ T26] audit: type=1400 audit(1582718823.848:123): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16394 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36242 netif=lo 12:07:03 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 350.936334][T16398] CPU: 0 PID: 16398 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 350.945069][T16398] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 350.955138][T16398] Call Trace: [ 350.958444][T16398] dump_stack+0x1fb/0x318 [ 350.962803][T16398] should_fail+0x4b8/0x660 [ 350.967243][T16398] ? rcu_lock_release+0x21/0x30 [ 350.972116][T16398] __should_failslab+0xb9/0xe0 [ 350.976892][T16398] ? __nf_conntrack_alloc+0xbf/0x3d0 [ 350.982195][T16398] should_failslab+0x9/0x20 12:07:03 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:04 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x2000024d}], 0x1, 0x92) [ 350.986715][T16398] kmem_cache_alloc+0x56/0x2e0 [ 350.991740][T16398] __nf_conntrack_alloc+0xbf/0x3d0 [ 350.996893][T16398] init_conntrack+0x3ae/0x14e0 [ 351.001684][T16398] ? get_l4proto+0x2b0/0x4b0 [ 351.006295][T16398] nf_conntrack_in+0x62e/0x11b6 [ 351.011208][T16398] ipv4_conntrack_local+0x123/0x1d0 [ 351.016422][T16398] ? ipv4_conntrack_in+0x30/0x30 [ 351.021569][T16398] nf_hook_slow+0xbf/0x200 [ 351.026002][T16398] ? nf_hook+0x310/0x310 [ 351.030282][T16398] nf_hook+0x235/0x310 [ 351.034372][T16398] ? nf_hook+0x310/0x310 [ 351.038630][T16398] __ip_local_out+0x3c8/0x520 [ 351.043323][T16398] ? nf_hook+0x310/0x310 [ 351.047599][T16398] __ip_queue_xmit+0x108b/0x1b30 [ 351.052578][T16398] ip_queue_xmit+0x4b/0x70 [ 351.056998][T16398] __tcp_transmit_skb+0x1db6/0x3350 [ 351.062333][T16398] tcp_connect+0x163c/0x2600 [ 351.066937][T16398] ? read_seqcount_begin+0x125/0x1c0 [ 351.072244][T16398] ? trace_hardirqs_on+0x74/0x80 [ 351.077185][T16398] ? ktime_get_with_offset+0x85/0x180 [ 351.082596][T16398] tcp_v4_connect+0x10ee/0x1bd0 [ 351.087511][T16398] __inet_stream_connect+0x958/0xc40 [ 351.092807][T16398] ? rcu_read_lock_sched_held+0x10b/0x170 [ 351.098556][T16398] ? trace_kmalloc+0xcd/0x130 [ 351.103272][T16398] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 351.108917][T16398] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 351.114319][T16398] tcp_sendmsg_locked+0x38ca/0x3ef0 [ 351.119699][T16398] ? local_bh_enable+0x1f/0x30 [ 351.124500][T16398] ? smack_netlabel_send+0x5d9/0x700 [ 351.129819][T16398] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 351.135130][T16398] ? __local_bh_enable_ip+0x13a/0x240 [ 351.140536][T16398] ? trace_hardirqs_on+0x74/0x80 [ 351.145523][T16398] ? __local_bh_enable_ip+0x13a/0x240 [ 351.150928][T16398] ? local_bh_enable+0x1f/0x30 [ 351.155709][T16398] ? lock_sock_nested+0xd6/0x120 [ 351.160669][T16398] tcp_sendmsg+0x2f/0x50 [ 351.164966][T16398] inet_sendmsg+0x147/0x310 [ 351.169502][T16398] ? inet_send_prepare+0x250/0x250 [ 351.174683][T16398] __sys_sendto+0x43c/0x5e0 [ 351.179239][T16398] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 351.185341][T16398] ? prepare_exit_to_usermode+0x221/0x5b0 [ 351.191074][T16398] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 351.196829][T16398] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 351.202438][T16398] __x64_sys_sendto+0xe5/0x100 [ 351.207235][T16398] do_syscall_64+0xf7/0x1c0 [ 351.211791][T16398] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 351.217696][T16398] RIP: 0033:0x45c449 [ 351.221612][T16398] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 351.241232][T16398] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 351.249663][T16398] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 [ 351.257767][T16398] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 351.265772][T16398] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 [ 351.273762][T16398] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 351.282182][T16398] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000006 12:07:04 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 351.320396][ T26] audit: type=1400 audit(1582718823.868:124): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16394 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36244 netif=lo 12:07:04 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x8, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:04 executing program 0 (fault-call:3 fault-nth:7): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:04 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 351.632421][T16433] FAULT_INJECTION: forcing a failure. [ 351.632421][T16433] name failslab, interval 1, probability 0, space 0, times 0 [ 351.646719][ T26] audit: type=1400 audit(1582718824.618:125): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16427 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36248 netif=lo 12:07:04 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 351.676964][T16433] CPU: 0 PID: 16433 Comm: syz-executor.0 Not tainted 5.6.0-rc3-syzkaller #0 [ 351.685807][T16433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 351.695879][T16433] Call Trace: [ 351.699192][T16433] dump_stack+0x1fb/0x318 [ 351.703584][T16433] should_fail+0x4b8/0x660 [ 351.708039][T16433] __should_failslab+0xb9/0xe0 [ 351.712816][T16433] ? nf_ct_ext_add+0x36a/0x530 [ 351.717598][T16433] should_failslab+0x9/0x20 [ 351.722120][T16433] __kmalloc_track_caller+0x79/0x340 [ 351.727429][T16433] krealloc+0x92/0xe0 12:07:04 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x7ffff000}], 0x1, 0x92) [ 351.731435][T16433] nf_ct_ext_add+0x36a/0x530 [ 351.736070][T16433] init_conntrack+0x6ce/0x14e0 [ 351.740886][T16433] ? get_l4proto+0x2b0/0x4b0 [ 351.745512][T16433] nf_conntrack_in+0x62e/0x11b6 [ 351.750410][T16433] ipv4_conntrack_local+0x123/0x1d0 [ 351.755633][T16433] ? ipv4_conntrack_in+0x30/0x30 [ 351.760590][T16433] nf_hook_slow+0xbf/0x200 [ 351.765084][T16433] ? nf_hook+0x310/0x310 12:07:04 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x9, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 351.765477][ T26] audit: type=1400 audit(1582718824.618:126): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16427 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36250 netif=lo [ 351.769354][T16433] nf_hook+0x235/0x310 [ 351.794471][T16433] ? nf_hook+0x310/0x310 [ 351.798744][T16433] __ip_local_out+0x3c8/0x520 [ 351.803440][T16433] ? nf_hook+0x310/0x310 [ 351.807708][T16433] __ip_queue_xmit+0x108b/0x1b30 [ 351.812692][T16433] ip_queue_xmit+0x4b/0x70 [ 351.817124][T16433] __tcp_transmit_skb+0x1db6/0x3350 [ 351.822384][T16433] tcp_connect+0x163c/0x2600 [ 351.826984][T16433] ? read_seqcount_begin+0x125/0x1c0 [ 351.832291][T16433] ? trace_hardirqs_on+0x74/0x80 [ 351.837244][T16433] ? ktime_get_with_offset+0x85/0x180 [ 351.842673][T16433] tcp_v4_connect+0x10ee/0x1bd0 [ 351.847605][T16433] __inet_stream_connect+0x958/0xc40 [ 351.852903][T16433] ? rcu_read_lock_sched_held+0x10b/0x170 [ 351.858634][T16433] ? trace_kmalloc+0xcd/0x130 [ 351.863358][T16433] ? kmem_cache_alloc_trace+0x23a/0x2f0 [ 351.868949][T16433] ? tcp_sendmsg_locked+0x35d7/0x3ef0 [ 351.874350][T16433] tcp_sendmsg_locked+0x38ca/0x3ef0 12:07:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 351.879604][T16433] ? local_bh_enable+0x1f/0x30 [ 351.884389][T16433] ? smack_netlabel_send+0x5d9/0x700 [ 351.889719][T16433] ? lockdep_hardirqs_on+0x4a5/0x7a0 [ 351.895021][T16433] ? __local_bh_enable_ip+0x13a/0x240 [ 351.900538][T16433] ? trace_hardirqs_on+0x74/0x80 [ 351.905494][T16433] ? __local_bh_enable_ip+0x13a/0x240 [ 351.910892][T16433] ? local_bh_enable+0x1f/0x30 [ 351.915687][T16433] ? lock_sock_nested+0xd6/0x120 [ 351.920651][T16433] tcp_sendmsg+0x2f/0x50 [ 351.924918][T16433] inet_sendmsg+0x147/0x310 [ 351.929444][T16433] ? inet_send_prepare+0x250/0x250 [ 351.934584][T16433] __sys_sendto+0x43c/0x5e0 [ 351.939145][T16433] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 351.945244][T16433] ? prepare_exit_to_usermode+0x221/0x5b0 [ 351.950985][T16433] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 351.956834][T16433] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 351.962333][T16433] __x64_sys_sendto+0xe5/0x100 [ 351.967136][T16433] do_syscall_64+0xf7/0x1c0 [ 351.971669][T16433] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 351.977576][T16433] RIP: 0033:0x45c449 12:07:05 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0xffffffffffffffff}], 0x1, 0x92) [ 351.981509][T16433] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 352.001685][T16433] RSP: 002b:00007fafc3b34c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 352.010155][T16433] RAX: ffffffffffffffda RBX: 00007fafc3b356d4 RCX: 000000000045c449 [ 352.018165][T16433] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 352.026197][T16433] RBP: 000000000076bf20 R08: 00000000200008c0 R09: 0000000000000010 12:07:05 executing program 3 (fault-call:1 fault-nth:0): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:05 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x18, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 352.034213][T16433] R10: 00000000200007fd R11: 0000000000000246 R12: 0000000000000005 [ 352.042203][T16433] R13: 0000000000000a03 R14: 00000000004cc784 R15: 0000000000000007 12:07:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) [ 352.105642][T16459] FAULT_INJECTION: forcing a failure. [ 352.105642][T16459] name failslab, interval 1, probability 0, space 0, times 0 [ 352.189937][T16459] CPU: 1 PID: 16459 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 352.198669][T16459] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.209614][T16459] Call Trace: [ 352.212951][T16459] dump_stack+0x1fb/0x318 [ 352.217338][T16459] should_fail+0x4b8/0x660 [ 352.221788][T16459] __should_failslab+0xb9/0xe0 [ 352.226578][T16459] ? proc_pid_attr_write+0x37f/0x4c0 [ 352.231914][T16459] should_failslab+0x9/0x20 [ 352.236443][T16459] __kmalloc_track_caller+0x79/0x340 [ 352.241754][T16459] memdup_user+0x25/0xb0 [ 352.246020][T16459] proc_pid_attr_write+0x37f/0x4c0 [ 352.251157][T16459] do_iter_write+0x43f/0x590 [ 352.255782][T16459] do_writev+0x239/0x490 [ 352.260158][T16459] ? prepare_exit_to_usermode+0x221/0x5b0 [ 352.265896][T16459] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 352.271673][T16459] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 352.277179][T16459] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 352.282920][T16459] ? do_syscall_64+0x1d/0x1c0 12:07:05 executing program 0 (fault-call:3 fault-nth:8): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:05 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0xa, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:05 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x44, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 352.287634][T16459] __x64_sys_writev+0x7d/0x90 [ 352.292333][T16459] do_syscall_64+0xf7/0x1c0 [ 352.296855][T16459] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 352.302765][T16459] RIP: 0033:0x45c449 [ 352.306778][T16459] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 352.326396][T16459] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 12:07:05 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 352.334826][T16459] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 352.344393][T16459] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 352.353337][T16459] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 352.361447][T16459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 352.369479][T16459] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000000 12:07:05 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4c, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:05 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x2, 0x92) 12:07:05 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0xb, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:05 executing program 3 (fault-call:1 fault-nth:1): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:05 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x3, 0x92) 12:07:05 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x2, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:05 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x58, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:05 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0xc, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 352.783370][T16506] FAULT_INJECTION: forcing a failure. [ 352.783370][T16506] name failslab, interval 1, probability 0, space 0, times 0 [ 352.873734][T16506] CPU: 0 PID: 16506 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 352.882468][T16506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.892532][T16506] Call Trace: [ 352.895849][T16506] dump_stack+0x1fb/0x318 [ 352.900206][T16506] should_fail+0x4b8/0x660 [ 352.904654][T16506] __should_failslab+0xb9/0xe0 [ 352.909432][T16506] ? kzalloc+0x1a/0x30 [ 352.913520][T16506] should_failslab+0x9/0x20 [ 352.918035][T16506] __kmalloc+0x7a/0x340 [ 352.922212][T16506] kzalloc+0x1a/0x30 [ 352.926119][T16506] smk_parse_smack+0x199/0x230 [ 352.930906][T16506] smk_import_entry+0x27/0x5a0 [ 352.935689][T16506] ? smack_privileged+0x8a/0xc0 [ 352.940584][T16506] smack_setprocattr+0x13d/0x2e0 [ 352.945552][T16506] security_setprocattr+0x101/0x120 [ 352.950777][T16506] proc_pid_attr_write+0x46b/0x4c0 [ 352.955923][T16506] do_iter_write+0x43f/0x590 [ 352.960558][T16506] do_writev+0x239/0x490 [ 352.964834][T16506] ? prepare_exit_to_usermode+0x221/0x5b0 [ 352.970573][T16506] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 352.976309][T16506] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 352.981777][T16506] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 352.987522][T16506] ? do_syscall_64+0x1d/0x1c0 [ 352.992217][T16506] __x64_sys_writev+0x7d/0x90 [ 352.996914][T16506] do_syscall_64+0xf7/0x1c0 [ 353.001436][T16506] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 353.007335][T16506] RIP: 0033:0x45c449 12:07:05 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x8, 0x92) 12:07:05 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0xd, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1f4, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 353.011261][T16506] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 353.030984][T16506] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 353.039402][T16506] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 353.047389][T16506] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 353.055375][T16506] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 353.063383][T16506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 353.071364][T16506] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000001 12:07:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}, {&(0x7f0000000240)="a256bb900062fef645281c535cde15668e90bae6226577a7d7294e024fc36324df24d2afc4b9ce233953340a21690090", 0x30}], 0x3) 12:07:06 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x3, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:06 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x9, 0x92) 12:07:06 executing program 3 (fault-call:1 fault-nth:2): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:06 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0xe, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, 0x0, 0x0) 12:07:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x218, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:06 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xa, 0x92) 12:07:06 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, 0x0, 0x0) 12:07:06 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x5, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x241, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:06 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf19, 0x92) [ 353.521201][T16563] FAULT_INJECTION: forcing a failure. [ 353.521201][T16563] name failslab, interval 1, probability 0, space 0, times 0 12:07:06 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0xf, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 353.613157][T16563] CPU: 0 PID: 16563 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 353.621906][T16563] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.631989][T16563] Call Trace: [ 353.635292][T16563] dump_stack+0x1fb/0x318 [ 353.639652][T16563] should_fail+0x4b8/0x660 [ 353.644108][T16563] __should_failslab+0xb9/0xe0 [ 353.648996][T16563] ? prepare_creds+0x41/0x5b0 [ 353.653692][T16563] should_failslab+0x9/0x20 [ 353.658236][T16563] kmem_cache_alloc+0x56/0x2e0 [ 353.663024][T16563] prepare_creds+0x41/0x5b0 [ 353.667539][T16563] ? smack_setprocattr+0x180/0x2e0 [ 353.672685][T16563] smack_setprocattr+0x233/0x2e0 [ 353.677635][T16563] security_setprocattr+0x101/0x120 [ 353.682870][T16563] proc_pid_attr_write+0x46b/0x4c0 [ 353.688127][T16563] do_iter_write+0x43f/0x590 [ 353.692764][T16563] do_writev+0x239/0x490 [ 353.697046][T16563] ? prepare_exit_to_usermode+0x221/0x5b0 [ 353.702783][T16563] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 353.708519][T16563] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 353.713993][T16563] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 353.719847][T16563] ? do_syscall_64+0x1d/0x1c0 [ 353.724542][T16563] __x64_sys_writev+0x7d/0x90 [ 353.729233][T16563] do_syscall_64+0xf7/0x1c0 [ 353.733757][T16563] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 353.739649][T16563] RIP: 0033:0x45c449 [ 353.743547][T16563] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 12:07:06 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf22, 0x92) [ 353.763287][T16563] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 353.771709][T16563] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 353.779698][T16563] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 353.787681][T16563] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 353.795661][T16563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 353.803638][T16563] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000002 12:07:06 executing program 3 (fault-call:1 fault-nth:3): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x300, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:06 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x7, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, 0x0, 0x0) 12:07:06 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x10, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:06 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf2b, 0x92) 12:07:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7f44a5b8dcf8b5d996eeffb0076e6ff7938117fa89510467260529b4b955d9bffb28ed6298f1e93fc86b3b95bcb8f88a0bd5398796da6f675b8baaafcdfc977801d02864a29eb2995447a1fa158c462", 0x9f}], 0x2) 12:07:07 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x9, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 354.092649][T16608] FAULT_INJECTION: forcing a failure. [ 354.092649][T16608] name failslab, interval 1, probability 0, space 0, times 0 [ 354.157724][T16608] CPU: 1 PID: 16608 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 354.166459][T16608] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.176567][T16608] Call Trace: [ 354.179880][T16608] dump_stack+0x1fb/0x318 [ 354.184238][T16608] should_fail+0x4b8/0x660 [ 354.188689][T16608] __should_failslab+0xb9/0xe0 [ 354.193473][T16608] ? kzalloc+0x21/0x40 [ 354.197562][T16608] should_failslab+0x9/0x20 [ 354.202076][T16608] __kmalloc+0x7a/0x340 [ 354.206248][T16608] ? rcu_read_lock_sched_held+0x10b/0x170 [ 354.212101][T16608] kzalloc+0x21/0x40 [ 354.216013][T16608] security_prepare_creds+0x40/0x270 [ 354.221321][T16608] prepare_creds+0x3f7/0x5b0 [ 354.225939][T16608] smack_setprocattr+0x233/0x2e0 [ 354.230898][T16608] security_setprocattr+0x101/0x120 [ 354.236125][T16608] proc_pid_attr_write+0x46b/0x4c0 [ 354.241347][T16608] do_iter_write+0x43f/0x590 [ 354.245973][T16608] do_writev+0x239/0x490 [ 354.250383][T16608] ? prepare_exit_to_usermode+0x221/0x5b0 [ 354.256117][T16608] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 354.261854][T16608] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 354.267328][T16608] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 354.273056][T16608] ? do_syscall_64+0x1d/0x1c0 [ 354.277750][T16608] __x64_sys_writev+0x7d/0x90 [ 354.282444][T16608] do_syscall_64+0xf7/0x1c0 [ 354.286971][T16608] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 354.292902][T16608] RIP: 0033:0x45c449 [ 354.296885][T16608] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 354.316520][T16608] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 354.325382][T16608] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 354.333360][T16608] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 354.341352][T16608] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 354.349336][T16608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 12:07:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}], 0x1) 12:07:07 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf34, 0x92) 12:07:07 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xa, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:07 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x11, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 354.357353][T16608] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000003 12:07:07 executing program 3 (fault-call:1 fault-nth:4): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:07 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x3e8, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}], 0x1) 12:07:07 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x12, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:07 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf3d, 0x92) 12:07:07 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:07 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x500, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:07 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf4e, 0x92) 12:07:07 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x13, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 354.717523][T16652] FAULT_INJECTION: forcing a failure. [ 354.717523][T16652] name failslab, interval 1, probability 0, space 0, times 0 12:07:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}], 0x1) [ 354.779529][T16652] CPU: 0 PID: 16652 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 354.788248][T16652] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.798316][T16652] Call Trace: [ 354.801623][T16652] dump_stack+0x1fb/0x318 [ 354.805979][T16652] should_fail+0x4b8/0x660 [ 354.810431][T16652] __should_failslab+0xb9/0xe0 [ 354.815239][T16652] ? proc_pid_attr_write+0x37f/0x4c0 [ 354.820541][T16652] should_failslab+0x9/0x20 [ 354.825059][T16652] __kmalloc_track_caller+0x79/0x340 [ 354.830367][T16652] memdup_user+0x25/0xb0 [ 354.834656][T16652] proc_pid_attr_write+0x37f/0x4c0 [ 354.839794][T16652] do_iter_write+0x43f/0x590 [ 354.844519][T16652] do_writev+0x239/0x490 [ 354.848801][T16652] ? prepare_exit_to_usermode+0x221/0x5b0 [ 354.854542][T16652] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 354.860280][T16652] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 354.865754][T16652] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 354.871506][T16652] ? do_syscall_64+0x1d/0x1c0 [ 354.876201][T16652] __x64_sys_writev+0x7d/0x90 [ 354.880898][T16652] do_syscall_64+0xf7/0x1c0 [ 354.885568][T16652] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 354.891480][T16652] RIP: 0033:0x45c449 [ 354.895375][T16652] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 354.914986][T16652] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 12:07:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {0x0}], 0x2) 12:07:07 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x18, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 354.923412][T16652] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 354.931397][T16652] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 354.939626][T16652] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 354.947612][T16652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 354.955595][T16652] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000004 [ 355.002863][ T26] kauditd_printk_skb: 29 callbacks suppressed [ 355.002875][ T26] audit: type=1400 audit(1582718827.978:156): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16667 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36308 netif=lo [ 355.092554][ T26] audit: type=1400 audit(1582718827.978:157): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16667 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36310 netif=lo [ 355.122908][ T26] audit: type=1400 audit(1582718828.048:158): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16673 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36312 netif=lo 12:07:08 executing program 3 (fault-call:1 fault-nth:5): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:08 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x700, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:08 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf59, 0x92) 12:07:08 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x44, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:08 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x14, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {0x0}], 0x2) [ 355.284686][ T26] audit: type=1400 audit(1582718828.258:159): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16682 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36314 netif=lo 12:07:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {0x0}], 0x2) 12:07:08 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4c, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:08 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x15, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:08 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x900, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:08 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf6a, 0x92) [ 355.415800][ T26] audit: type=1400 audit(1582718828.318:160): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16681 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36316 netif=lo 12:07:08 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) [ 355.557237][ T26] audit: type=1400 audit(1582718828.338:161): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16681 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36318 netif=lo 12:07:08 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x58, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:08 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x16, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) [ 355.687938][ T26] audit: type=1400 audit(1582718828.508:162): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16703 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36320 netif=lo 12:07:08 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf75, 0x92) 12:07:08 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xa00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) [ 355.802684][ T26] audit: type=1400 audit(1582718828.628:163): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16713 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36322 netif=lo 12:07:08 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='!', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:08 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x1f4, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:08 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x18, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:09 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 355.982883][ T26] audit: type=1400 audit(1582718828.658:164): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16713 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36324 netif=lo 12:07:09 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf76, 0x92) [ 356.062746][ T26] audit: type=1400 audit(1582718828.768:165): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=16727 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36326 netif=lo 12:07:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:07:09 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='\"', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:09 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x218, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:09 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf7f, 0x92) 12:07:09 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x19, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:09 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1800, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0f19948ff5a1e42c11b835c1d85199c5c5d5ec0e56e0203e72edec70bde5e22572849fffdc8ba8386d53f6ddb158cafbc19d5d55d83c756602d56c40d23840a8f2e2b606adb5d62b4d0a820e10091e7", 0x50}], 0x2) 12:07:09 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x241, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:09 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='\'', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:09 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf84, 0x92) 12:07:09 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1802, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:09 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x1a, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:09 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='-', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:09 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x300, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:09 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf88, 0x92) 12:07:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:07:09 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x2000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:09 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='/', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:09 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x1b, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:09 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x3e8, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:09 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf91, 0x92) 12:07:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:07:10 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='\\', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:10 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x2ee0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:10 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x1c, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:10 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x500, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:10 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf96, 0x92) 12:07:10 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x2}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b73f10994e5d1f92f9369c00b3ab2a8a131e96f5f209a92c7576edad324783122c5430c111480ba06851150ac32eb27da965421f158e", 0x6a}, {&(0x7f0000001340)}], 0x2) 12:07:10 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x3f00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:10 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x1d, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:10 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf9a, 0x92) 12:07:10 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x700, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:10 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x8}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:10 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:07:10 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xf9f, 0x92) 12:07:10 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x1e, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:10 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x300}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:10 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x900, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:10 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x200012c1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:10 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4102, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:07:10 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfa8, 0x92) 12:07:10 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x20000653, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:11 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xa00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:07:11 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4400, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x20001341}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:11 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfab, 0x92) 12:07:11 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:11 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4c00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x7fffefff}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:11 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x2}) 12:07:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:11 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfb1, 0x92) 12:07:11 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x5800, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x1800, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x7ffff000}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:11 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x3}) 12:07:11 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x728d, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfb6, 0x92) 12:07:11 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x1802, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:11 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0xffffff1f}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:12 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x4}) 12:07:12 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfba, 0x92) 12:07:12 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x8d72, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:12 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x2000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:12 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x2}], 0x2) 12:07:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:12 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x5}) 12:07:12 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfc7, 0x92) 12:07:12 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x8}], 0x2) 12:07:12 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xd7ff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:12 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x2ee0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:12 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfcb, 0x92) 12:07:12 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x6}) 12:07:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c3cce1610647bfafcd935f33ff8531c3f4e265ce4cfcf358845b7", 0x35}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:12 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x3f00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:12 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:12 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xe02e, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:12 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfd2, 0x92) 12:07:12 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x7}) 12:07:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:12 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x200012c1}], 0x2) 12:07:12 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:12 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xe803, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:13 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfd6, 0x92) 12:07:13 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x20001341}], 0x2) 12:07:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 360.033983][ T26] kauditd_printk_skb: 46 callbacks suppressed [ 360.033994][ T26] audit: type=1400 audit(1582718833.008:212): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17100 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36420 netif=lo 12:07:13 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x8}) 12:07:13 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4102, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:13 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf401, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:13 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xfe7, 0x92) [ 360.225605][ T26] audit: type=1400 audit(1582718833.048:213): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17103 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36422 netif=lo 12:07:13 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x7fffefff}], 0x2) 12:07:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:13 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4400, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:13 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x9}) [ 360.397800][ T26] audit: type=1400 audit(1582718833.278:214): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17120 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36424 netif=lo 12:07:13 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xff0f, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:13 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x7ffff000}], 0x2) 12:07:13 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xff2, 0x92) [ 360.540258][ T26] audit: type=1400 audit(1582718833.338:215): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17127 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36426 netif=lo 12:07:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)="25048e816f9c2398459dddfc242360776d5ea18f9716e68f5d7b0c", 0x1b}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:13 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4c00, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 360.640356][ T26] audit: type=1400 audit(1582718833.358:216): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17127 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36428 netif=lo 12:07:13 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x10}) 12:07:13 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xffd7, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:13 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0xffffff1f}], 0x2) 12:07:13 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0xffffff1f, 0x92) [ 360.758843][ T26] audit: type=1400 audit(1582718833.518:217): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17143 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36430 netif=lo 12:07:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:13 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x5800, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 360.915400][ T26] audit: type=1400 audit(1582718833.588:218): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17145 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36432 netif=lo 12:07:13 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x8) 12:07:14 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x14}) 12:07:14 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x20000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:14 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x90000, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000200)={0x0, 0x1}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000280)={r4, 0x3, 0x3, 0x8001, 0xfffff021}, 0x14) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000040)=""/152, 0x98}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/233, 0xe9}, {&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000013c0)=""/101, 0x65}, {&(0x7f0000001440)=""/215, 0xd7}], 0x6, 0x92) [ 361.059916][ T26] audit: type=1400 audit(1582718833.598:219): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17145 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36434 netif=lo 12:07:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:14 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xd7ff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:14 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0xffffffffffffffff) [ 361.244745][ T26] audit: type=1400 audit(1582718833.808:220): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17166 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36436 netif=lo 12:07:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:14 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='attr/exec\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:14 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x40000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:14 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x84}) 12:07:14 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xe02e, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 361.445143][ T26] audit: type=1400 audit(1582718833.918:221): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17172 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36438 netif=lo 12:07:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:14 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x50000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:14 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x14b}) 12:07:14 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xe803, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:14 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000000c0)={r3, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcsu\x00', 0x109482, 0x0) r7 = socket$kcm(0x10, 0x2, 0x10) r8 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_PRI(r7, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x1c, r8, 0x8b8e0eb13081c495, 0x0, 0x0, {{}, {0x0, 0x3}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) sendmsg$TIPC_CMD_RESET_LINK_STATS(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x30, r8, 0x8, 0x70bd2a, 0x25dfdbfc, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x40) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$P9_RREAD(r5, &(0x7f0000000200)={0x94, 0x75, 0x2, {0x89, "64bdf19a70beee9e17642209fcf70d02ee687b2137af5d682bbb62a2d4ba130e975af15ebf25d1d46bcdb587a45f12fede8131102a741bb988b7c42f776e4f5b4c9446e505a58312b158cb3ef268ffdb612f1ada495819759cd85f0736cd6a0fe87ed23963f80d8c05be4e9a3273e3bc9db21448cb5a7e78c0ce506d7484a1891301a00af4af50141b"}}, 0x94) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={r3, 0x7, 0xff, 0x2, 0x8d, 0x9}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000000c0)={r9, @in={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x36}}}}, 0x84) r10 = socket$inet_udplite(0x2, 0x2, 0x88) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_MAX_BURST(r11, 0x84, 0x14, &(0x7f00000003c0)=@assoc_value, &(0x7f0000000400)=0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:14 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:14 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x300}) 12:07:14 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf0ff7f, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:14 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf401, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:14 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:15 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:15 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x500}) 12:07:15 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xff0f, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:15 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400), 0x0) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040)='devlink\x00') r2 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bsg\x00', 0x422000, 0x0) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f00000002c0)) r4 = getpid() sched_setscheduler(r4, 0x0, &(0x7f00000002c0)) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="8c000000", @ANYRES16=r1, @ANYBLOB="020027bd7000fedbdf25250000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008008a00", @ANYRES32=r2, @ANYBLOB="0e0001006e657464657673696d0000000f0002006e657464657673696d30000008008b00", @ANYRES32=r3, @ANYBLOB="0e0001006e657464657673696d0000000f0002006e657464657673696d30000008008b00", @ANYRES32=r4, @ANYBLOB="88497cff1f4825981cb4f0d9fd71be34ac34812890267b647327d9efdeae3e92e5cc5569e240cbfde89ce5c047c099b81a979367b9f0a58cc8bd364d1fb77d930588be6b8030d11e1417a9ef2f2a50217f92b95281cc13c1fbe292e055d3a3675ecece107fc8fa7517c03bf525ae61dd2696d42146bc0146ce2269e837687179e05bb175fce553d7bf54d15e594452f7090dcead432b7af22d1f3fdc0d0abaef88f9f09905d82a834a93868ed4c69b0000"], 0x8c}}, 0x0) r5 = getpid() write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140)={0xffffffffffffffff}, 0x0, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_JOIN_MCAST(r2, &(0x7f0000000540)={0x16, 0x98, 0xfa00, {&(0x7f0000000100), 0x0, r6, 0x20, 0x1, @in6={0xa, 0x4e20, 0x5, @ipv4={[], [], @remote}, 0x6a3d}}}, 0xa0) sched_setscheduler(r5, 0x0, &(0x7f00000002c0)) r7 = pidfd_open(r5, 0x0) write(r7, &(0x7f0000000440)="a253163d27d45956b539ea1cb1c13150cba85ababf90a5a7b2fc53691f72edaf1e56543ce1178b72c55353b754f1d2dc0e6ebed40d9961f012cdb5d8ba2593f01394a58a8b8c5cafa11cb9e4adf84045fdf3d7534ed15862086c7ccd452cbe33d9807b5e79d4a87a192007708c6292f849ddea28c6e32049a3f651555b291c1c37cae7d461bfeee5fa47c5845c454ab8b537dee4889b450f88fcc4bf071233c9e05144685eb2cd0d2f9339569abf3752347f90d3d24843e66738c6db05f157b5d974721cab21fdcecc53ab1be00f08cb89116763e84f", 0xd6) 12:07:15 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x600}) 12:07:15 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x2000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:15 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="c56d4a6cecf6ca22ae6e05646b65fa2bd230c870721b3f55ed1f6f7ec54dd6998e09939a75962969fc69d64d8180805c0e536d81dd65fb754f0f27cef03019d58e44a5fd257337551fc3bfa024c79c32422060578019dd73a7f42d5a878078b9a1929e115709c4a048003cfa8d53095120afda50d434ea3cac1b92e0e54622e015da0779900bd00a1ea9f6ce29a0b9d7ee03ede6871d9d8677", 0x99}, {&(0x7f00000000c0)="5c1e3f809b580ba89b1659294baa845e5a740ad72c58a3e738fabe249c8c3a922336bac7516afbac356e9cfb75c4923dd30bd2e1386f66f1c213ef2dcc4a40418d692c431d1e5a6b50351eee96128980a5684ea966ac7db16eecd9d5cde3204a546d78a3", 0x64}, {&(0x7f0000001500)="14783b47e46322354293a79c2b95892d527f1fc0ab74f3d66417397329bf0b86622faa6e73d57df242c709343dd254e5998bcc4c02dd6f85816f7f4e4db0ba6f4d90e6308486b6720f1d9359943b5fd1a829ace74db2550ea9a8adf903d2364f8a4d2a038962ab3fd1d5c0d4254f074e21d41ca61c12b158c0ff8bb00521e904146ee9d1a7e4c1898c858867bdc27931f7fb029a1bcfdf56c32d7fc3ca14dce987a7a9db4c76f2fc7f71bb5afd7970858eeb9193fd7f0fb06adc01da3f1fe6ab01fad353c478569d285e4e13aab31939d42c73e4eb37845d8c4ff7fd8266ff8396de2b349ea14e8fd30f47b1329871c79ee96b130a9ee7d29b9a6bc6f07492c0e47f7ff4c086d47afb557aa128bad0d2f96b76bc34225224e8b26c738fc44020810ed36a8f8c3cab9716413589149ef92a89d46395d48f3f3947cd798f642899b55629d0484fc604041417091f9468ec5fdcbf1274d541add49cc02c1e0286cbbd9ef4cf96bbb8b97a0fa3d8cb339ba6c2a58c80f1a8d22a041fab5a622fe3a1c4b7fd85a285e8ffda417fe7bf598e6ae2796a5e20b60c9079bd9e5df6016776576b3257badf8e807b8bc9b105ea74346aa0851c8241a44d84ffe975fb901782dd98b032dcfdbc093ebee652faeff9378036e40f00e00b36836f812e2985bb93cae0fc7e03952e52872d08ceec8553e60bb37bb1aca252b2ebf24ec84c8ba31a63b542955fb423452c0fa443f248187af9df3ea3914dc0679e321042f292b57c0767087131f9b490f7f4854eabfe2b31e294fe0137dacd7e3800438553a76e094a5fa8c3f9a85e10e5a19677df3ce1d907a12ffe9d2c701158728cbbdbb5607c649a23a475970a83417b39ecc1a82fd84bdd5f9f4389911cd0b382cc98d7bafed66c1300556e9b14f20e54e92db7147c2c91040063110b6a6f5a90cc9779c8dcfac8aaeee4d6291bad0c16339856d210a00352800a0fee38282884cc843c3aff8294a40f7f2e80762245d40fc502de3856f93fcd448e567d08c96eec74e4f40da569078cf4c26997bc0bd73ef0a2b6b28ecc7b184de2ecf27f06f0d2e2c96edb8db48fc8289f9fd124a64c4c41bd103206f5493f156e658d222eeae462d9f41974cc33021ce7eae8c6ec45bbf50ccc8aa97b4bf4a9b55641e0eff207b4ab82c2100dc99da28569a08d80b2751dc56f0df2b673b262e07afaab506886ec72fdc6588696f08572a76b67d213b575ac8859e8da5657c7c8bbf336adeec8b101c8b0e71e48ee2c7f34283212e90ce137d1e487aacfa9d5e5aed55cbf87e44e5550c9d255614c4f29160f7e8663af61006627b9bada1ec42584fdb86d3935351f2290af95d2e93bc2c96848cc0150001fe2fca40f1495b751588596cea0363ea8a4a3f0547fe1522d8e31be88b12d45034ed68710c728430052e3545a69cd3f58190d1dc12435f7dc63677d49b8f6bd57fed87b12d11109cdec23d00e1c48dc593feecbb727263dd177a34b0880e5d35c10745059dc33e2271e6e58471b6e40b19f966aa5f94e8ad808de6fe9bddf8d08918d768cbf753ff4385493dc48ff00c1dfd3c3354bd2668525a70a4f945bcf04ecf6a6972a273d45d9459d771506482a288fc0f04c88507c59b3e7bcfc9ac7dc33ab45e5207fc8f9fe6d2975973cb34f401b442f6ec85133f69377f2376720302e576b0254fe79bf3b6e810b413f65c27ccbc1dc5f50b5cfa9c679f25afadd64f76d6e0e351572cdde9a1bcb999927ba1db969b8106a0453654a93eab7cdee5224d034f554e2f35e97fd8b4e5549a70edf499e31ffacff6d1cfff06a8e02241269ba1170412e45e5148b8f02163c32f856806d1f21503f8a430e69a51de14bbb9296e70a846cb4934f806cbaf5f5c9c769b6dd58e6d1f64cbfda7a2f850b11f7632e62e5be463176ca88e55fbc9fa8fce31f420555e714dfc65cfbdf288abd11f3e6c80c756140cb1347d5f533f734c31e61c3d999470e282ea032e2330b1214b4d20a0ce4f53ea7bd3aa2d9c4b0464a9e44b80e82c304329a8beedcebb401235d33d1b7e1d0a8cc2da1e4df7923d91df787de01f3d970202aa24095c0b7ebed1b65a61834261971c2e07467bb0bfca515df8cb6fd6195a7f610ac04d77ad0f89fa4643861e550b229c20a1bce06223e1bf7269542a40b096d1684effeb7490e3598037950c3d2846ad56d29a0c42146a3184fe3597df00e4e5d589052165b15f5fa9082b5d9a19810d9dd09dc5b8aef5e83eb66ecd79943c40d091ee73bf8189df1c6a5802ad2482f1335e3fdc5642a0581f0871bb52394de48d29d567af6a7d45e3213165eb40102976a182805e3fcffbf9df033b233b86f5f5056da065344376ebb9f0d7c6f2c9786e74d5174bcb2ab1f77045b6ece47862c235fb851b8d7d714d17884c2b83d872d6837dbeb76e0f620691d894856ce7338f1793b4927c6149d1e0828301f4a65c81a569c09e1147ddc55f2a085a27224aa9c700283e730515ac5ac36c65b9315208643408bc91114e3d4d201b3194645a0b54182ef36519687fa7a93bb644778ef21c52e6479c6d9f77562c905937c4ae4c8c7247d2819b3112785f8cc4acea86928f12a7ad179ce5eb2a0ecb92d07e3a4c495d6caadafbf93784048e03530404f5c5e678f49d7613c22c5518097ef48207ec3e521d8cde416f132b5609b37206e4be8da89724c28427e546356e9f80f6b3c88fa73c17593e7ca215ce7468238dc19454ba4cebdfa15c7a17003c82e0611b56d59626c20e10e04364b8de598cf6b8cdfff614d9bf7191a265f98a17e99830d90c198fd6ac7bf2dde7eca146916492d25706f0c4528d777b85036594eeb98ab4d61ae1e96e688e83ae8df2d60acc683612148cd86750a69486f3bf8f51f03fc71f841ae2645e69bb6a2aa7f46e82a802e655c0d2dd97488ed5404db8ee9b985e27d1a52952b7f0fa989e276565cbe4b83d220233ef840c824e68e7340df546e006bfb72701e329714853d6b57c9edbf939bf908c9a7e528bae554eaa346c53e5a16b09d7f7064b57289240402c4b6491e8707677be634fa4bafa66fea9578ff9dff369f6747b8c4332e04eff9d1ed7518e4846220f87f4db7f8f52b0a9041fa018144bc6baec1ba48cb434cf8413bf4b233bd8c71a1d1951fec6e22c4e1a208e359f60822fa292d30851499a415049b3596a495fc2964af6091b18283c866a0082cc4b444b4e3778434bf63f0d4d2e5fcc11d61c9b55e8c43a8b626b38dd0263cb2da20a59b4682ed0a28787f22873ad75d6e22a547ae0325fff878f37fd9a3bb778d2322cbf87db11e734f4157030f21eb5e2ecf718072b02f2c559b00f92f4e06ba517499bdedfeea412188606598af8b340d8753f20598c79e84b1f87e2f4182d24b9e50a160bc75499b6292688a6dbf8f767677e6c77e781ca04fe68d7e6e9bb0201b8d0eb9f317f9741753bd6a2a17d1af6ec5fa58b1ed5b0cd29d96824ce2923422b370bf96972d266c5aeda06190ca1c1da7d1860cc863329518c0ffdad30b8b718892044a8087a643322c8ae26dcc433164797d90876e0ca910518d95a9571929e4f4860b48d834bb5fe2acecacfa81af597b85e888fdee69018a403e5f2d3d43d7ba94d7d18e4ff61e1ab0259dff7517bfb56de286aca612023018fb705ad9ea64748d82ef13628f3cacff132b84d24bf942b0cde778c13ad9025170d009f514585aba5b905c8c0262845a5096d440c67e02065d39e337408c5cd691f03a5b526defa9a74346e56cdb78ad959e90002413d98fb4c051d7851b184a08871125a1f686905061ef72fc0d3210518fbfef195b5532a0818a39536cc2bdd5258a41cda05c0edeee58b3d5c05c291d45eb5bdb08db2ba4eb81d06d319948b7112d4a8c825c440f30cd65f74c62de86e13b8772a683deb3f0ef723bbc32ca8a180c338ae928adac957668de96856a711a0b7711a831ab7e0173e2c4fd5ae32e306966307014c3512bd5f530a5f63d73fcec9fdf156cd98046f352309827fd091ba6217041ece6f3f62051bb169e65ae9f0657024e14d41e3472972af5ddb42bd8dfc9862f70c6e58d4b68960dbeff128e32d2ab73e49e6312b6101ad288c00d2ab779dc0d01f01185b1635ac8c634340013dfa3007114a8a0bc3a64467f342522c1b2cb1c908aad280f922f882a3a3667b5e096226937bf7db68a73f63d80170be03388d749541de2a3139ab90571490a321195c0a5f5d57d730aab54f09eacef918aac7c6897a1ed87e463d5bc06074688a4c1734adbbc2cd01c4b84cad17937025714806076f5ac6506c5f9265ce25bc87af98442da9a08a149057419d14d034e2e2b8268c842ac27df3db19ebb73f84c870d02f6218bb45d6b0ef0a4d0117f885e287219b75908ec36855d230a6bd65fd786eabe7d6d6202c9610da4330e06b92f3bf6d41f1cf6692df70ca2c961255a8e2302b4584fe27bb56a204dfd5e40cc75aa6508bc6ff161ac2e3482ae5e0ca0ce38917be376bd2bc3668ae0c2a58ed9fd44178df403bb024b7711459360a9f40cac0dcd5d7225e9496c31d99a0a405cca38f0ddc5c71c09b9ecf7518d17eb4ca7b28bdda68d0119e49ff69096618365857f84694d381c62dfe52402853c3cf0b59e850b1c58f2c50cff7c20c48d186c299b48039b3dac9ecd2a7d951b6039261cb36ab300f780e6b97387b6fb826c9d951b569321c9f3bb7709629e3617385f293606ad0db3c47d9410d6f955cda143d80a6a470651581a55b771ce2ab24c06fa04ab50cca8497a27f2b727ad227809e9c1af976b12e4cae060e777154e1a7dcbd86da153218fd92d2a51f0d0f9ca8b8aff37c5058424d7ab5a605ec1f94ae0ab8a163f89026244924455328cca042e111025776ed9960ee7da04f08e62abe5db4c58ebac2875532d4154c6706b3f727b3b1cd4b2eabd8e80562b31ec293c13073e1d8e41d77e2c238b75b75eb8ce6528b4b47cee2b3f6473ac662bc49675630985f09811edf557c726645927a7feeebbd22e0fb9456885f59429b6562b43f9024c0580c218f33611c367feac27406caff3fcbed1e29a93807278f8ff05b57e3355c14c699e3cfd66ccfa004a26a8c30ba69e9e4efb3ba8e16accdc019c5546044b54460332227465d981424862b5a31a7b642145790e4f402018130909ebf2036e04893273b42ecf5579b9c5199c49a94d4035e400486f16dfc80c64c94552998df55851bae18fe69cfe316f4082a8091da3ce9991ee98c9ef675f9d6229dcb5fbcfa2e5d1dc6070f57f38ff951bda21d2217808a391a24a3ae41d2796c5ce957df07524946672f9a1a4298f2df5b2bd6d46dafd32392a5a580e23166b589d9eba3097f2ac5703cbfd8c29d0527073a72012e49ccdf040ced96cf8b9d19c0b9ac99f8c81df2fb1f1276ec4c196870e32f329ca47de22ad230915f5159873e81f3ad1a24cd2fb7e3377030f5a836b3afeb7be0e8585011ce38ace7f3d86165e6190b2bbf741c147a85e8a906a19087fe24c4fef83b0d1ef9fe36f9da28188d256852e6519c560c7c3c8d7139676a7800e59022553252e2b3832f3b0d1fe78c67faffb4ee9a97edd7fedd91dd9050c1e5c03d4fcaaa9d43647576a29e4bc477cadb56d7076e20c168a80171582156c139d64923ab5ca9bbdc0586d94861913e6b28e747599987dbfcd9b2ab416f22150cdcd43f5f9496c12cc5aff6623da0ea03cd4accfdc6077cb6eb08a9aed1a9969adc3319f7088bb3fdecfed1b8b7b384cbf000cbf", 0x1000}, {&(0x7f0000001240)="1d81229fdd63f9441846b79e51773e6daf081d585aedfda98f4c50826aa2c50a", 0x20}, {&(0x7f0000001440)="c073ade4fe9c9cd3b6c0ce8c376f2a9aa3c7a6d0e674bfee50d0fc7addc94248e3f6273b75d23090a06c005fc6b6dbd114e0bcae120acbe8cc110877e6e3b306e21bc4e3ee37c653430047b359e13a3cc1d7194bf5dad5cfa56bc38f2394f732323ed77ac1836c1e4e494924515f474ccadab92e4c116ab04ad82ecc1e3a10c89ab38b9a6062f812d6b3ea84324d36a294211f6d086f81a1", 0x98}], 0x5) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsa\x00', 0x10080, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dlm_plock\x00', 0x22002, 0x0) 12:07:15 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xffd7, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x700}) 12:07:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:15 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x3000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x20000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:15 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) syz_open_dev$binderN(&(0x7f00000000c0)='/dev/binder#\x00', 0x0, 0x802) writev(r0, &(0x7f0000001400), 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r2 = socket$inet(0x2, 0x5, 0x80) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @remote}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000000)) 12:07:15 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x900}) 12:07:15 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x40000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:15 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:16 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x1400}) 12:07:16 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:16 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x191c}) 12:07:16 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x50000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000400000084) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000040)={0x1, 0x8330}, 0x8) close(r1) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r2 = dup(r0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000440)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r2, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000480)={&(0x7f0000000580)={0xc4, r3, 0x4, 0x70bd29, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_SERVICE={0x5c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x6}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x6c}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x14, 0x35}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x46}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@rand_addr="b9b875c6f84ef935198efb96104278af"}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x9}]}, @IPVS_CMD_ATTR_SERVICE={0x54, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@broadcast}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x69}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0x1c}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x800}, 0x2000c080) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.current\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MON_GET(r6, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)={0x14, r5, 0x4, 0xfffffffe, 0x0, {0x6}}, 0x14}, 0x1, 0x0, 0x0, 0x48000}, 0x0) sendmsg$TIPC_NL_NET_GET(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00012bbd7000ffdbdf250e00000028000680040002000800010006003a3a504615fda65556cd2e000004000200040002000400020004"], 0x3c}, 0x1, 0x0, 0x0, 0x40}, 0x8000) 12:07:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x5000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:16 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x1c19}) 12:07:16 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f00000000c0)={0x9f0000, 0x7, 0x9, r1, 0x0, &(0x7f0000000040)={0x980001, 0x7, [], @p_u8=&(0x7f0000000000)=0x3}}) ioctl$KVM_X86_SETUP_MCE(r2, 0x4008ae9c, &(0x7f0000000100)={0x7, 0x1, 0x12}) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:16 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf0ff7f, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x7000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:16 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x1000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x1e40}) 12:07:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x9000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:16 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x2000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x3f00}) 12:07:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xa000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:16 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:17 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) io_setup(0x8, &(0x7f0000000000)=0x0) io_pgetevents(r1, 0x40, 0x5, &(0x7f00000000c0)=[{}, {}, {}, {}, {}], &(0x7f0000000040)={0x77359400}, &(0x7f00000001c0)={&(0x7f0000000180)={[0x7fffffff]}, 0x8}) 12:07:17 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x3000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:17 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:17 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x4000}) 12:07:17 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, 0x0, 0x0) 12:07:17 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x18000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:17 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, 0x0, 0x0) 12:07:17 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:17 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x401e}) 12:07:17 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="2d5aff", 0x3}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:17 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, 0x0, 0x0) 12:07:17 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x18020000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:17 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x44f3}) 12:07:17 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x5000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:17 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) 12:07:18 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x20000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000100)=""/239) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r2 = syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x1000000000000001, 0x4a8002) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='memory.events\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) getsockopt$IP_SET_OP_GET_BYNAME(r0, 0x1, 0x53, &(0x7f0000000280)={0x6, 0x7, 'syz1\x00'}, &(0x7f00000002c0)=0x28) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000200)=[r4], 0x1) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x202100, 0x8) ioctl$VIDIOC_DBG_G_REGISTER(r2, 0xc0385650, &(0x7f0000000300)={{0x1, @name="dbeeb82a0ac0f37c60bc55fecd03c9e754a590d955805cfe3b2ca32d2797a179"}, 0x8, 0x0, 0x3}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r5, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r5, &(0x7f0000000440)=[{&(0x7f00000005c0)="91531266057328556ba860e98e6f68d96b12331b67ba21363efc60fac90f6d9b31f1bd21ce8aa87ad5187bf03b07b5712050a4beeae3adc751d88206d6d1f1efa1b455ae4aa2f4026b6d98d74e01d1e92391c32cba401a7d80397f658d1795b072557e11a607dd8e46781e313e05368c9069382941248eb02b0642a61e6050de3b1f2a7ed5dffb857a98", 0x8a}, {&(0x7f0000000900)="baaef78bfd166277dbac631cd22530d710ce1647d79a6ff209d7a3252a2811fad16a88ac25d99a245ed1c113bff6c45daa5fd2cc8b1cc79f253b0ebccaabe2f7d2725e5359a621b32f4688ae329584249669a6ece57e6aac9ae01f9c6d7bd0d5a41671dfc2326bf697fe9b855b26680a751fffef5fff2da04a33f8d4a947e350d2c6741e9b6dd9835623ecac43789f906e8991fa254b9a6560fab60035dbaade63bccdc2d595bf1ccd33f5687e80d1eabd9b55ac5a429aa5981aa323d3a58febae4cc3bbaaa7a8c4d508b1b09dc01ca38b9e94483bafa6dee068a188f0ed039c3fe1614b508ef0d89306acce01d1eb", 0xef}, {&(0x7f0000000780)="8092ed41600b4a237affb7ce630ef4d60fdd2aa2c3cda28d85aee518f581c10fe40f2d98be601a8398c8d81a0ca6d8e8be22ff5ee73bcb1ee7a7ff8843399b5d0867aeb89b9705661f302c10d56771b7766e04eef9f52feb69273bf926e9fb88b3ac89103a1a2298fa578e22ff77be378df51ff92836d2aeac5e49572e050a40d7e95d91b2a6be7a4c9dd3bed6a56de27b6eb6e1b76150e07577868cb42cc42c9563d9686fa581af86ef8b9bd75de2e7f444e6f25aeb0649bf46f62231483254335dab7a497ccbbba60b", 0xca}], 0x3) 12:07:18 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x4b01}) 12:07:18 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x7000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:18 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) 12:07:18 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x3f000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 365.158618][ T26] kauditd_printk_skb: 42 callbacks suppressed [ 365.158629][ T26] audit: type=1400 audit(1582718838.128:264): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17491 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36528 netif=lo [ 365.309822][ T26] audit: type=1400 audit(1582718838.138:265): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17491 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36530 netif=lo 12:07:18 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x9000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:18 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x8400}) 12:07:18 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) 12:07:18 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x40000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 365.422465][ T26] audit: type=1400 audit(1582718838.268:266): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17499 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36532 netif=lo 12:07:18 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) getsockname$llc(r3, &(0x7f00000000c0)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000100)=0x10) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$SIOCAX25GETINFOOLD(r5, 0x89e9, &(0x7f0000000440)) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$UI_END_FF_ERASE(0xffffffffffffffff, 0x400c55cb, &(0x7f0000000400)={0xe, 0x3, 0x8}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) prctl$PR_GET_DUMPABLE(0x3) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) accept$unix(r9, &(0x7f0000000380)=@abs, &(0x7f0000000180)=0x6e) write$P9_RFLUSH(r7, &(0x7f0000000140)={0x7, 0x6d, 0x1}, 0x7) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f00000001c0)="ce10ad1cec2a735911864e8b0c8109a67c5717600017a79de9eab6130adb135308715d7b800ddcc44af20cf3234debd036ab2c43b812745382bea53500e378c432d8ed65c2a5f9f247bd66f753aa3375d25a53ff7a9703d1473ea7233b895b14a01004ee195a6460c630c7485c28ee71a0d8fac025b6902673d22f35b850f2959983c4d9f0b56502b7e8e9e197f313b1c2eb8715c786b5cd7dbef91045d47e64908feb310d76d3d6865a51007092edfcc3f7b511787f8d0b93971b810540af060cc881dc9d5f9d40226883879e227fee09fa1c9eec095db98410bf6ec788d4c9c2509ff5cb26e52cc2c6f8d65fa434f69021bea69b9ede2e30245bb78d84a7940440d9d7b6d2b017bd159e5f2ff217bd775bb618dc7994c919cfd89de9e9c78e2aef75765b451bdcc934671c20f3bf4bdbe7049dd4aba291e998f5c5286631b19ea413f0badbb300e345e4a0b649f5d6e1230cc72d1c385c50666775634a1aad56aaf07c03414a814ca298604f8ee88965d2f804f67ec377cbb750f41dd35fc993ed5d78fa", 0x185}], 0x2) [ 365.557627][ T26] audit: type=1400 audit(1582718838.358:267): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17507 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36534 netif=lo 12:07:18 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xa000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:18 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {0x0}], 0x2) 12:07:18 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xf344}) [ 365.713227][ T26] audit: type=1400 audit(1582718838.378:268): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17507 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36536 netif=lo 12:07:18 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x41020000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:18 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r0, 0x10, &(0x7f0000000040)={0x7d2}) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:18 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {0x0}], 0x2) [ 365.872009][ T26] audit: type=1400 audit(1582718838.528:269): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17515 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36538 netif=lo 12:07:18 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 366.004968][ T26] audit: type=1400 audit(1582718838.638:270): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17526 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36540 netif=lo 12:07:19 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x109303}) 12:07:19 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x8, 0x80000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0xffffffffffffffe1) ioctl$SNDCTL_DSP_NONBLOCK(r3, 0x500e, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$USBDEVFS_CLAIM_PORT(r2, 0x80045518, &(0x7f0000000000)=0x245eba84) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:19 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x44000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 366.168147][ T26] audit: type=1400 audit(1582718838.658:271): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17526 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36542 netif=lo 12:07:19 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {0x0}], 0x2) 12:07:19 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x18000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:19 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xfeffff}) 12:07:19 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4c000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 366.329844][ T26] audit: type=1400 audit(1582718838.768:272): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17536 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36544 netif=lo 12:07:19 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r2 = dup2(r0, r1) r3 = syz_genetlink_get_family_id$smc(&(0x7f0000000100)='SMC_PNETID\x00') sendmsg$SMC_PNETID_ADD(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r3, 0x20, 0x7ff, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'vlan0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'bridge_slave_0\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040000}, 0x4000) r4 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r4, &(0x7f0000001400), 0x0) init_module(&(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x1f, &(0x7f0000000040)='\'\x00') 12:07:19 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)}], 0x2) 12:07:19 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x18020000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 366.490018][ T26] audit: type=1400 audit(1582718838.958:273): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17547 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36546 netif=lo 12:07:19 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x1000000}) 12:07:19 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x58000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:19 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)}], 0x2) 12:07:19 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0xffff8000, 0x2, 0xfffffff8, 0x1, 0xb26, 0x2}) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) r2 = socket$inet(0x2, 0xa, 0x5) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$sock_kcm_SIOCKCMCLONE(r4, 0x89e2, &(0x7f0000000140)={0xffffffffffffffff}) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000680)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) sendmsg$AUDIT_ADD_RULE(r5, &(0x7f0000000640)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000600)={&(0x7f00000006c0)=ANY=[@ANYBLOB="28040000f30304002cbd7000fddbdf2501000000000000002a000000000000000000000008000000e5ff0000040000000400000003000000060000001f000000090000000900000002000000050000000900000001000000af9000008ea30000000000000100000000000000810000000008000008000000200000000200000008000000020000000074637a07000000ffffffff080000000200000009000000ff00000078030000010000002cfaffff0900000008000000ffffff7f0900000030070000837c000000000000070000006e0000000a9a000002000000010000000300000002000000000800000400000000000000e30600000101000008000000060000003f0000001f000000060000000500000001800000060000000100000000000080ff7f0000ffffffffe09500000101000002000000ffff000008000000810000000400000000010000020000000000007008000000020000002e0800000400000009000000ff0f0000020000007f000000008000000100000004000000ff0300000100000001f0ffff0000008006000000060000000600000002000000040000000100000003000000060000000100010001000000bb07000040000000860d0000c30d9a21030000000d3f00000000ffff04000000cae600000300000080000000400000000100000002000000ff0f000000800000050000000f0600000900000003000000060000000600000000000000de000000030000000200000007000000000000004000000008000000800000000100000088000000040000000000000081000000010000007e00000005000000080000008e8b8475ffffffff00040000ae00000001000000ff0100000600000000000000bb00000003000000f500000001010000010000000400000007000000000100000400000005000000030000000000000003000000090000000700000007000000840000000900000006000000000000004b0f000004000000010100000900000001000000000000000300000000000000090000000100000009000000030000000180000000020000f9452b1f9080e16dd831571b42aa17010000809f0200001f0000000d0c00005c000000050000000300000000fcffff0500000005000000a10400000300000000000080010000000400000006000000060000000200000007000000330e0000000000000100000009000000090000000900000001000000ff0300000002000003000000fbffffff800000003f00000001040000ff0000003f000000070000000500000000010000020000000800000000010000560300009300000020000000800000000500000009000000010000000300000003000000070000003904000001ffffff060000000800000060000000c800000004000000ffff0000020000000bf20000ff07000055000000f8ffffffff0300000500000040000000010000000000000081000000b1000000060000002d00776c63000000"], 0x428}, 0x1, 0x0, 0x0, 0x24000811}, 0x800) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f00000000c0)={0x84, @loopback, 0x4e23, 0x2, 'wlc\x00', 0x33, 0x7fffffff, 0x5f}, 0x2c) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="d0c7dbfabb4a7c095292aac355b1976921", 0x11}, {&(0x7f0000000040)='\x00', 0x1}], 0x2) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x8) 12:07:19 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x20000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:19 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x158e339}) 12:07:19 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)}], 0x2) 12:07:19 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x7ffff000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x3f000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x2000000}) 12:07:20 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:07:20 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) syz_open_dev$vcsu(&(0x7f0000000140)='/dev/vcsu#\x00', 0x5, 0x220800) futex(&(0x7f0000000000)=0x2, 0x81, 0x2, &(0x7f0000000040)={0x77359400}, &(0x7f00000000c0), 0x2) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/cgroups\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r1, 0x54a2) 12:07:20 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x8d720000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x3000000}) 12:07:20 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:07:20 executing program 3: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f00000000c0)={0xa00004, 0x6, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x9909cf, 0xfffffffe, [], @value64=0x3}}) ioctl$SIOCGETNODEID(r0, 0x89e1, &(0x7f0000000100)) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:20 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x40000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x91ffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x382c584}) 12:07:20 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001340)="c0", 0x1}], 0x1) 12:07:20 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x41020000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) fcntl$addseals(r1, 0x409, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x402000, 0x0) ioctl$LOOP_CLR_FD(r2, 0x4c01) 12:07:20 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xd7ff0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x3931000}) 12:07:20 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x44000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:20 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:20 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xd7ffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:21 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:21 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x4000000}) 12:07:21 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4c000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:21 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xd8ffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:21 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:21 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x5000000}) 12:07:21 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040), 0x0) 12:07:21 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xe02e0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:21 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x58000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:21 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:21 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x6000000}) 12:07:21 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:21 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xe8030000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:21 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x6ca3035}) 12:07:21 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x7173368f, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:21 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r2, 0x111, 0x2, 0x1, 0x4) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EVIOCREVOKE(r4, 0x40044591, &(0x7f0000000000)=0x2) 12:07:21 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:21 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x7ffff000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:22 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x7000000}) 12:07:22 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xea495eeb, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:22 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400), 0x0) 12:07:22 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xff0f, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:22 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x8000000}) 12:07:22 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xeb5e49ea, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:22 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x8da8ffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:22 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = syz_open_dev$media(&(0x7f00000000c0)='/dev/media#\x00', 0x400000cd9, 0x800) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) 12:07:22 executing program 1 (fault-call:1 fault-nth:0): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:22 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x9000000}) 12:07:22 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x8f367371, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:22 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf4010000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 369.600262][T17804] FAULT_INJECTION: forcing a failure. [ 369.600262][T17804] name failslab, interval 1, probability 0, space 0, times 0 12:07:22 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x10000400200) ioctl$RTC_UIE_ON(r2, 0x7003) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 369.702479][T17804] CPU: 0 PID: 17804 Comm: syz-executor.1 Not tainted 5.6.0-rc3-syzkaller #0 [ 369.711329][T17804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.721609][T17804] Call Trace: [ 369.724942][T17804] dump_stack+0x1fb/0x318 [ 369.729309][T17804] should_fail+0x4b8/0x660 [ 369.733761][T17804] __should_failslab+0xb9/0xe0 [ 369.738587][T17804] ? proc_pid_attr_write+0x37f/0x4c0 [ 369.743914][T17804] should_failslab+0x9/0x20 [ 369.748428][T17804] __kmalloc_track_caller+0x79/0x340 [ 369.753862][T17804] memdup_user+0x25/0xb0 [ 369.759254][T17804] proc_pid_attr_write+0x37f/0x4c0 [ 369.764397][T17804] do_iter_write+0x43f/0x590 [ 369.769030][T17804] do_writev+0x239/0x490 [ 369.773308][T17804] ? prepare_exit_to_usermode+0x221/0x5b0 [ 369.779043][T17804] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 369.784771][T17804] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 369.790247][T17804] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 369.795982][T17804] ? do_syscall_64+0x1d/0x1c0 [ 369.800689][T17804] __x64_sys_writev+0x7d/0x90 [ 369.805402][T17804] do_syscall_64+0xf7/0x1c0 [ 369.809927][T17804] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 369.815833][T17804] RIP: 0033:0x45c449 [ 369.819739][T17804] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 369.839356][T17804] RSP: 002b:00007fe5a678fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 12:07:22 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x10000000}) 12:07:22 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x91ffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 369.849810][T17804] RAX: ffffffffffffffda RBX: 00007fe5a67906d4 RCX: 000000000045c449 [ 369.857809][T17804] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 369.865796][T17804] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 369.873976][T17804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 369.881977][T17804] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000000 12:07:22 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VT_RESIZEX(r2, 0x560a, &(0x7f0000000000)={0x2, 0x4af0, 0x935, 0x0, 0x2, 0x9}) connect$ax25(r2, &(0x7f00000000c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x1}, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$RTC_WIE_ON(r2, 0x700f) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:23 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xfeffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:23 executing program 1 (fault-call:1 fault-nth:1): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:23 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x129236dc}) 12:07:23 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xd7ff0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 370.193446][ T26] kauditd_printk_skb: 44 callbacks suppressed [ 370.193457][ T26] audit: type=1400 audit(1582718843.168:318): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17832 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36636 netif=lo 12:07:23 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000000c0)={r4, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r4, 0x3}, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="a19a5370dfdc0212201a100362e72aa57f123101f593c9a06783227557f47f05e10e3d02c042028dc6966b548480c42a43c4ff88ee0198a697779bb41ff391ad8e189318516d9411e1f012852b2f3c3a8ad508ea3dd383706280691dfef7fc10f4555a67028ea8672da26138956560df8efb669c93fb84561f0e2bfd758871784bcb72a172f68a676d345511faad160cbc090f07b0d7fe2b672e0fb09c1c0254220a27e0c5b77ca0c61a856c0cb9e9f205112c4acdc8883cf4a50de45347c6ce21428cd16b21d9af7e391c39fdf0db0fd4648f6357e588992b84b7ba81775d3cb5c6d3e303c45e2385283f8c47042190a46ee4214ce1d60099351e0506349e80ab4d179ce2bfe5b41a56be3118b5aadc278766ab952664e6a82e551fc7f57d41ee8e7795c82dfabab1414850c07f754f1a534818a055cd7906a4c8889ed72457894772ecd9fef3a744f62163d05a95ff1252c3cacecbdbd5285e56938737aad0c819bf7ef2a9ed4ed0d6920000000000000000", 0x173}, {&(0x7f0000000280)="9135be92b79f94b2029ccc972536985a92c7fab7e032eb341a32895b6cb904f5a7f638fcc3a3ef320300000000000000c99716c16e8edfb4bb22e9bf9875b4a0332ec3b8f76c00a19b4ef2b97a4628ef88f54402bf8b586e041da55b3db9ca7d6f2a1514c58a1d5ad50a02e6e53a7045932a6db9598228fee17a5b3f603460a233f6b3c054c30382307813e8c0e3aabc3852f18311dfbb482cbeafb89342401a4bb8694ff5e0f440e49dc51bc612fead38e8d693786296d84a2bc37306e8412d3fc455675f5d74d4c8f3d87953228f738661e16b4047c5d630fe016eceeff65597827e572a0c7502f92d387a8fa4abaca8f1f23582547f4b599c5d6b3aaf12e2a1367b206d3509f7c1d8e001c20f34868284740a7fe4883cfee7f06d789bfacc2c32db519138d4cb6b43f043d0e356adfa4d92ac18f5fb2e492171f924431390de82ad54e5ad7f585074cd20d5f4800b217d1723b25b83b7b57644ca8adb6623dfc29e798915210742685f4990a02c0aa88e2b84def880595154d02c2efb5b10ef944dcee0bf255fa367327f3f43dbe8d093833322167910331b7e16ed8803ee4a82602da105d58b41b6e75224cd5702fc5c90b04be3024fa481075efc74de2648ca25f66c2ab44dc6e0ab29e6753aea62e0c156e485810ff7", 0x1d9}, {&(0x7f0000000600)="efae98c0db27378baab5330d0ae86b929bbcdb0fcb117d0c675674c593d22beb760ec28e04e9ec86a7790340192e19ce2acf4914f5bbde9a8195b24e03ae4937dc042d8df08918d36d3e5e8f168a9b5a5e58b43f9762ae642e8b629e8f86640c38c65327b27f71e434c1d1040278e7f03c93090f0d69d89f097d2b7c2c79c0337b6203385c9916f0a3f3d5aed21df5994bd9917e76b36b1036b448c2", 0x9c}], 0x3) [ 370.250607][T17841] FAULT_INJECTION: forcing a failure. [ 370.250607][T17841] name failslab, interval 1, probability 0, space 0, times 0 [ 370.309910][T17841] CPU: 1 PID: 17841 Comm: syz-executor.1 Not tainted 5.6.0-rc3-syzkaller #0 [ 370.318637][T17841] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 370.328709][T17841] Call Trace: [ 370.332023][T17841] dump_stack+0x1fb/0x318 [ 370.336380][T17841] should_fail+0x4b8/0x660 [ 370.340840][T17841] __should_failslab+0xb9/0xe0 [ 370.345628][T17841] ? kzalloc+0x1a/0x30 [ 370.349714][T17841] should_failslab+0x9/0x20 [ 370.354235][T17841] __kmalloc+0x7a/0x340 [ 370.358440][T17841] kzalloc+0x1a/0x30 [ 370.362348][T17841] smk_parse_smack+0x199/0x230 [ 370.367132][T17841] smk_import_entry+0x27/0x5a0 [ 370.371906][T17841] ? smack_privileged+0x8a/0xc0 [ 370.375976][ T26] audit: type=1400 audit(1582718843.208:319): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17832 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36638 netif=lo [ 370.376770][T17841] smack_setprocattr+0x13d/0x2e0 [ 370.376810][T17841] security_setprocattr+0x101/0x120 [ 370.376834][T17841] proc_pid_attr_write+0x46b/0x4c0 [ 370.404855][ T26] audit: type=1400 audit(1582718843.278:320): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17838 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36640 netif=lo [ 370.408004][T17841] do_iter_write+0x43f/0x590 [ 370.408041][T17841] do_writev+0x239/0x490 [ 370.408116][T17841] ? prepare_exit_to_usermode+0x221/0x5b0 [ 370.408132][T17841] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 370.408145][T17841] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 370.408167][T17841] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 370.465880][T17841] ? do_syscall_64+0x1d/0x1c0 [ 370.470575][T17841] __x64_sys_writev+0x7d/0x90 [ 370.475268][T17841] do_syscall_64+0xf7/0x1c0 [ 370.479789][T17841] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 370.486191][T17841] RIP: 0033:0x45c449 [ 370.490093][T17841] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 12:07:23 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x14000000}) 12:07:23 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xff0f0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:23 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xd7ffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 370.509707][T17841] RSP: 002b:00007fe5a678fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 370.518146][T17841] RAX: ffffffffffffffda RBX: 00007fe5a67906d4 RCX: 000000000045c449 [ 370.526136][T17841] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 370.534126][T17841] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 370.542112][T17841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 370.550094][T17841] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000001 12:07:23 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xffffff91, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:23 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x191c0000}) [ 370.658358][ T26] audit: type=1400 audit(1582718843.628:321): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17855 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36642 netif=lo [ 370.728007][ T26] audit: type=1400 audit(1582718843.628:322): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17855 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36644 netif=lo 12:07:23 executing program 1 (fault-call:1 fault-nth:2): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:23 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xd8ffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:23 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xffffffd7, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:23 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x3530ca06}) [ 370.843508][ T26] audit: type=1400 audit(1582718843.678:323): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17857 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36646 netif=lo [ 370.942221][ T26] audit: type=1400 audit(1582718843.788:324): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17865 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36648 netif=lo 12:07:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xffffffd8, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:24 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xe02e0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 371.027144][ T26] audit: type=1400 audit(1582718843.808:325): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17865 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36650 netif=lo [ 371.123749][T17886] FAULT_INJECTION: forcing a failure. [ 371.123749][T17886] name failslab, interval 1, probability 0, space 0, times 0 [ 371.138285][ T26] audit: type=1400 audit(1582718843.938:326): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17873 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36652 netif=lo 12:07:24 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) 12:07:24 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x39e35801}) 12:07:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xfffffffe, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:24 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xe8030000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 371.296844][ T26] audit: type=1400 audit(1582718843.938:327): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=17873 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36654 netif=lo [ 371.318320][T17886] CPU: 0 PID: 17886 Comm: syz-executor.1 Not tainted 5.6.0-rc3-syzkaller #0 [ 371.327120][T17886] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.337188][T17886] Call Trace: [ 371.340493][T17886] dump_stack+0x1fb/0x318 [ 371.344877][T17886] should_fail+0x4b8/0x660 [ 371.349327][T17886] __should_failslab+0xb9/0xe0 [ 371.354108][T17886] ? prepare_creds+0x41/0x5b0 [ 371.358831][T17886] should_failslab+0x9/0x20 [ 371.363351][T17886] kmem_cache_alloc+0x56/0x2e0 [ 371.368164][T17886] prepare_creds+0x41/0x5b0 [ 371.372703][T17886] ? smack_setprocattr+0x180/0x2e0 [ 371.377956][T17886] smack_setprocattr+0x233/0x2e0 [ 371.383213][T17886] security_setprocattr+0x101/0x120 [ 371.388443][T17886] proc_pid_attr_write+0x46b/0x4c0 12:07:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x5107029011, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:24 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf4010000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 371.393682][T17886] do_iter_write+0x43f/0x590 [ 371.398310][T17886] do_writev+0x239/0x490 [ 371.402580][T17886] ? prepare_exit_to_usermode+0x221/0x5b0 [ 371.408314][T17886] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 371.414050][T17886] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 371.419610][T17886] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 371.425348][T17886] ? do_syscall_64+0x1d/0x1c0 [ 371.430042][T17886] __x64_sys_writev+0x7d/0x90 [ 371.434747][T17886] do_syscall_64+0xf7/0x1c0 [ 371.439272][T17886] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 371.445172][T17886] RIP: 0033:0x45c449 [ 371.449072][T17886] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 371.468688][T17886] RSP: 002b:00007fe5a678fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 371.477112][T17886] RAX: ffffffffffffffda RBX: 00007fe5a67906d4 RCX: 000000000045c449 [ 371.485134][T17886] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 371.493203][T17886] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 371.501183][T17886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 371.509165][T17886] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000002 12:07:24 executing program 1 (fault-call:1 fault-nth:3): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x7ffffffff000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:24 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xfeffffff, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:24 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x3f000000}) 12:07:24 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$USBDEVFS_DISCSIGNAL(r2, 0x8010550e, &(0x7f0000001280)={0x4, &(0x7f0000003580)="b58df2e462e2fff6768efa1a5bc1b224d5f38e781d9b0c360c6ba606f80f9171a8593b7ccbce2ddda85110c4630e243a9322d26dc36adde723918d0ebec0eaf969de65bee21990c4bb2468502bf396c4eff5d4267a79373b9100752a"}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r4 = dup2(r1, 0xffffffffffffffff) ioctl$USBDEVFS_CLAIMINTERFACE(r4, 0x8004550f, &(0x7f0000003600)=0x1ff) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) recvmmsg(r3, &(0x7f0000003440)=[{{&(0x7f0000000000)=@phonet, 0x80, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/66, 0x42}, {0x0}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/45, 0x2d}], 0x8, &(0x7f0000000580)=""/33, 0x21}, 0x200}, {{&(0x7f00000005c0)=@ipx, 0x80, &(0x7f0000000700)=[{&(0x7f0000000640)=""/145, 0x91}], 0x1, &(0x7f0000001440)=""/4096, 0x1000}, 0x6}, {{&(0x7f0000000740)=@isdn, 0x80, &(0x7f0000000c80)=[{&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/123, 0x7b}, {&(0x7f0000000840)=""/101, 0x65}, {&(0x7f00000008c0)=""/168, 0xa8}, {&(0x7f0000000980)=""/111, 0x6f}, {&(0x7f0000000a00)=""/131, 0x83}, {&(0x7f0000000ac0)=""/125, 0x7d}, {&(0x7f0000000b40)=""/39, 0x27}, {&(0x7f0000000b80)=""/223, 0xdf}], 0x9, &(0x7f0000000d40)=""/74, 0x4a}, 0x114}, {{&(0x7f0000000dc0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000e40)=""/77, 0x4d}, {&(0x7f0000000ec0)=""/161, 0xa1}], 0x2, &(0x7f0000000fc0)=""/249, 0xf9}, 0xfffffff7}, {{&(0x7f00000010c0)=@pptp={0x18, 0x2, {0x0, @initdev}}, 0x80, &(0x7f0000001240)=[{&(0x7f0000001140)=""/240, 0xf0}], 0x1, &(0x7f0000001280)}, 0x7}], 0x5, 0x2041, &(0x7f0000001300)) getsockopt$PNPIPE_IFINDEX(r5, 0x113, 0x2, &(0x7f0000001380), &(0x7f00000013c0)=0x4) 12:07:24 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x40000000}) 12:07:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 371.838125][T17935] FAULT_INJECTION: forcing a failure. [ 371.838125][T17935] name failslab, interval 1, probability 0, space 0, times 0 12:07:24 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xff0f0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 371.886954][T17935] CPU: 0 PID: 17935 Comm: syz-executor.1 Not tainted 5.6.0-rc3-syzkaller #0 [ 371.895713][T17935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 371.905803][T17935] Call Trace: [ 371.909109][T17935] dump_stack+0x1fb/0x318 [ 371.913473][T17935] should_fail+0x4b8/0x660 [ 371.917959][T17935] __should_failslab+0xb9/0xe0 [ 371.922747][T17935] ? kzalloc+0x21/0x40 [ 371.926839][T17935] should_failslab+0x9/0x20 [ 371.931350][T17935] __kmalloc+0x7a/0x340 [ 371.935517][T17935] ? rcu_read_lock_sched_held+0x10b/0x170 [ 371.941258][T17935] kzalloc+0x21/0x40 [ 371.945169][T17935] security_prepare_creds+0x40/0x270 [ 371.950502][T17935] prepare_creds+0x3f7/0x5b0 [ 371.955141][T17935] smack_setprocattr+0x233/0x2e0 [ 371.960098][T17935] security_setprocattr+0x101/0x120 [ 371.965316][T17935] proc_pid_attr_write+0x46b/0x4c0 [ 371.970454][T17935] do_iter_write+0x43f/0x590 [ 371.975078][T17935] do_writev+0x239/0x490 [ 371.979355][T17935] ? prepare_exit_to_usermode+0x221/0x5b0 12:07:25 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x2000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 371.985106][T17935] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 371.990838][T17935] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 371.996308][T17935] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 372.002064][T17935] ? do_syscall_64+0x1d/0x1c0 [ 372.006844][T17935] __x64_sys_writev+0x7d/0x90 [ 372.011563][T17935] do_syscall_64+0xf7/0x1c0 [ 372.016871][T17935] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 372.022773][T17935] RIP: 0033:0x45c449 [ 372.026678][T17935] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 372.046293][T17935] RSP: 002b:00007fe5a678fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 372.054720][T17935] RAX: ffffffffffffffda RBX: 00007fe5a67906d4 RCX: 000000000045c449 [ 372.062702][T17935] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 372.070685][T17935] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 372.078669][T17935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 12:07:25 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x401e0000}) [ 372.086673][T17935] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000003 12:07:25 executing program 1 (fault-call:1 fault-nth:4): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:25 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xffffa88d, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:25 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:25 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x5000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:25 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xffffff91, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:25 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x4b010000}) 12:07:25 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x84000000}) 12:07:25 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xffffffd7, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:25 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf0ff7f00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:25 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x5, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, [], 0x0, 0x0, r3, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1}, 0x6d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001540)={r4, 0xc0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r5, 0x4) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x11, 0x800000003, 0x0) bind(r7, &(0x7f0000000080)=@generic={0x11, "0000010000000000080025944eeba71a4976e252922c000000002aba000000012e0b3836005404b0e0301a4ce875f2e0ff5f163ee340b7679500800000000000000101013c5891039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x28, 0x10, 0x825, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_PROTO_DOWN={0x8, 0xa, 0x10}]}, 0x28}}, 0x0) r9 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r9) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, 0x9, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, [], r8, 0x7, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0xfffffffe, 0xffffffff, 0x200}, 0x10, r5, r9}, 0x78) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000040)={r2, 0x10, &(0x7f0000000000)={&(0x7f00000000c0)=""/182, 0xb6, r5}}, 0x10) [ 372.700462][T17982] FAULT_INJECTION: forcing a failure. [ 372.700462][T17982] name failslab, interval 1, probability 0, space 0, times 0 [ 372.718981][T17982] CPU: 0 PID: 17982 Comm: syz-executor.1 Not tainted 5.6.0-rc3-syzkaller #0 [ 372.729185][T17982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.739254][T17982] Call Trace: [ 372.742585][T17982] dump_stack+0x1fb/0x318 [ 372.746942][T17982] should_fail+0x4b8/0x660 [ 372.751478][T17982] __should_failslab+0xb9/0xe0 [ 372.756262][T17982] ? proc_pid_attr_write+0x37f/0x4c0 [ 372.761564][T17982] should_failslab+0x9/0x20 [ 372.766533][T17982] __kmalloc_track_caller+0x79/0x340 [ 372.771842][T17982] memdup_user+0x25/0xb0 [ 372.776101][T17982] proc_pid_attr_write+0x37f/0x4c0 [ 372.781251][T17982] do_iter_write+0x43f/0x590 [ 372.785872][T17982] do_writev+0x239/0x490 [ 372.790149][T17982] ? prepare_exit_to_usermode+0x221/0x5b0 [ 372.796870][T17982] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 372.802609][T17982] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 372.808080][T17982] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 372.813814][T17982] ? do_syscall_64+0x1d/0x1c0 [ 372.818516][T17982] __x64_sys_writev+0x7d/0x90 [ 372.823210][T17982] do_syscall_64+0xf7/0x1c0 [ 372.827737][T17982] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 372.833645][T17982] RIP: 0033:0x45c449 [ 372.837563][T17982] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 372.857178][T17982] RSP: 002b:00007fe5a678fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 372.865605][T17982] RAX: ffffffffffffffda RBX: 00007fe5a67906d4 RCX: 000000000045c449 [ 372.873592][T17982] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000003 [ 372.881581][T17982] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 372.889804][T17982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 12:07:25 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf0ffffff7f0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:25 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xffffffd8, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 372.897822][T17982] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000004 12:07:26 executing program 1 (fault-call:1 fault-nth:5): r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:26 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x84c58203}) 12:07:26 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x100000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:26 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xfffffffe, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:26 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x8dffffff}) 12:07:26 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:26 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x52185f56b5, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 373.312715][T17993] team0: Device lo is loopback device. Loopback devices can't be added as a team port 12:07:26 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x200000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:26 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xdc369212}) [ 373.405773][T17993] team0: Device lo is loopback device. Loopback devices can't be added as a team port 12:07:26 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='!', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:26 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x7ffffffff000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:26 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x300000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:26 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VT_SETMODE(0xffffffffffffffff, 0x5602, &(0x7f00000003c0)={0x5, 0x1, 0x4, 0x100, 0x3ff}) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r3) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) statx(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4000, 0x100, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f00000000c0)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0xf9, 0x1, &(0x7f0000000180)=[{&(0x7f0000000140)="44d31b110fff09488c36ab4f5ae700d7f5396beba61d2f5587b2f5926070709f496b1889afd41127f6e3d07de61333cf7969e67a9efe3fcddac491", 0x3b, 0x1}], 0x100040, &(0x7f0000000300)={[{@user_xattr='user_xattr'}, {@noacl='noacl'}, {@fault_injection={'fault_injection', 0x3d, 0x3}}, {@noacl='noacl'}, {@noacl='noacl'}], [{@euid_gt={'euid>', r3}}, {@uid_gt={'uid>', r5}}, {@euid_eq={'euid', 0x3d, r6}}]}) r7 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r7, 0x29, 0x41, &(0x7f0000000000)={'filter\x00', 0x2, [{}, {}]}, 0x48) 12:07:26 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xf3440000}) 12:07:26 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='\"', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:26 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x400000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:26 executing program 3: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000000c0)="258c82caf289b217d60511d3da3e3ed753e5c064e85b8d9fc48c35ea8368c70e0ee3b84a9e825037415a934f2975165a6e67d835297e7ae5aea1ef49cabe67c8b462357df7ae506f38370eade83dcc8ee0cb70bec93ac8992abe1fff", 0x5c}, {&(0x7f0000000000)="87f13a959d7a718d400592556e8f8b1fb18e46", 0x13}], 0x2) 12:07:26 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x1000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:26 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xfeffffff}) 12:07:26 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='\'', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:26 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r0, &(0x7f0000001400), 0x0) 12:07:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x500000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:27 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x2000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:27 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='-', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:27 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xfffffe00}) 12:07:27 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x700000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:27 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='/', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:27 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xffffff8d}) 12:07:27 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x5000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x900000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:27 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='\\', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:27 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x2}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:27 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0xfffffffe}) 12:07:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xa00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:28 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf0ff7f00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:28 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x8}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:28 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, [], [{0x6, 0x1, 0x4, 0x20, 0x1, 0x7}, {0x1, 0x506b, 0x0, 0x7, 0x81, 0x101}], [[], [], []]}) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = fcntl$getown(r2, 0x9) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000180)=r3) exit(0x40) 12:07:28 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf0ffffff7f0000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:28 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:28 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:28 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x300}, {&(0x7f0000001340)="c0", 0x300}], 0x2) [ 375.305243][ T26] kauditd_printk_skb: 53 callbacks suppressed [ 375.305254][ T26] audit: type=1400 audit(1582718848.278:381): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18146 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36764 netif=lo 12:07:28 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x100000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:28 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000180)={'wg0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_MPATH(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x50, r1, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r3}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x5, 0xffffffffffffffff}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @local}]}, 0x50}, 0x1, 0x0, 0x0, 0x20000000}, 0x41) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:28 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x2]}) [ 375.474587][ T26] audit: type=1400 audit(1582718848.308:382): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18152 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36766 netif=lo 12:07:28 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1190020751000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:28 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x301}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:28 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x200000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 375.634979][ T26] audit: type=1400 audit(1582718848.328:383): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18152 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36768 netif=lo 12:07:28 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1800000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:28 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:28 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x3]}) [ 375.793012][ T26] audit: type=1400 audit(1582718848.548:384): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18163 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36770 netif=lo 12:07:28 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x200012c1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) [ 375.925953][ T26] audit: type=1400 audit(1582718848.578:385): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18169 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36772 netif=lo 12:07:28 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x1802000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:29 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, 0x2, 0x7, 0x301, 0x0, 0x0, {0xa, 0x0, 0x5}, [@NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x4}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x24000810) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) ioctl$BLKRRPART(r2, 0x125f, 0x0) 12:07:29 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x300000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 376.068845][ T26] audit: type=1400 audit(1582718848.578:386): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18169 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36774 netif=lo 12:07:29 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x4]}) 12:07:29 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x7ffff000}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:29 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x400000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 376.229627][ T26] audit: type=1400 audit(1582718848.848:387): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18183 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36776 netif=lo 12:07:29 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x2000000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:29 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:29 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x5]}) [ 376.363238][ T26] audit: type=1400 audit(1582718848.858:388): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18184 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36778 netif=lo 12:07:29 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0xffffff1f}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:29 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r2, 0xc0884113, &(0x7f00000000c0)={0x0, 0xa, 0xffffffff, 0x8, 0xffff, 0x3ff, 0x8, 0x5b8cc6fc, 0x3, 0x2, 0x3, 0x2}) 12:07:29 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x500000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 376.494171][ T26] audit: type=1400 audit(1582718848.878:389): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18184 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36780 netif=lo 12:07:29 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x3f00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:29 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x302}], 0x2) 12:07:29 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x6]}) [ 376.655878][ T26] audit: type=1400 audit(1582718849.078:390): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18205 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36782 netif=lo 12:07:29 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x700000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:29 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4000000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:29 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x3fe}], 0x2) 12:07:29 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x7]}) 12:07:29 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$BLKGETSIZE(r1, 0x1260, &(0x7f0000000000)) 12:07:29 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x900000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4102000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x20001640}], 0x2) 12:07:30 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x8]}) 12:07:30 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400), 0x0) 12:07:30 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xa00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4400000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000040)={0xffffffffffffffff, &(0x7f0000000000)="ccb94d3c082a677dcf496d808128eb4d69444280912f3b8b818cd50dbf64a92692c68c3aa6f0c313bc72d2eeede46670b9ed"}, 0x20) 12:07:30 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x7fffefff}], 0x2) 12:07:30 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x9]}) 12:07:30 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x8) 12:07:30 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x4c00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x10]}) 12:07:30 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000040)={@loopback, @multicast1, 0x0}, &(0x7f0000000100)=0xc) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@newqdisc={0x24, 0x24, 0x20, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x4, 0x3}, {0xf, 0x7}, {0xd, 0xfff2}}}, 0x24}, 0x1, 0x0, 0x0, 0x20000010}, 0x8001) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:30 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f00000000c0)="c0c8410676dbfcf55dfed9ff5a76cf17f226cbfa2010e8a87dfb7cf1ab1704a7def2a32f085a94630d8a1beb74c335178715c2df12c82b1223a1ba946baf9ee0f0c540618c303e93cd9b1691244cc0eded25ce0ccb2baa4425d1a3432e4aba3f3cb691182744b51c75ee026e2468ba56666eaf7ecc9d43463dd64454535608acaa2d90ced60694876326bff8003d2dc27adf29f40b89affa13e9576c02db44f5553961e15fa4f17d302e6677afc33bb4cc01000100b0540b2eae04936f6bb4ff8808dbe3e9c2765168ef57bb59be8c4a3d0cf06f6df6c3089d3d5ea9cb36cf25ccf2e8fc5c382b92207a98bc9e5166b1c35d517ff8e588c6c39fd352529b5beac0f44cf87da0decf23c7996d47fbb324ab6d4b58b0c361814ffb3c256b99cffb4c3a4fe217b8e93c641c188d74", 0x12d}], 0x2) 12:07:30 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x1800000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x5800000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:30 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x14]}) 12:07:30 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0xc080661a, &(0x7f00000000c0)={{0x2, 0x0, @identifier="e721e3e4bf926397e32e94e2b91ee2fe"}}) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(0xffffffffffffffff, 0x800443d3, &(0x7f0000000040)={@any, 0x0, 0x7, 0xd98c}) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) 12:07:30 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x1802000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x8d72000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x84]}) 12:07:31 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x2000000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) setsockopt$inet_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f0000000000)=@ccm_128={{0x304}, "a17da8138cf95f9a", "24bf77b9af575321f5b4a9ac3e68b775", "7250b534", "7904ad123b5b674f"}, 0x28) 12:07:31 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x91ffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000180)='./file0\x00', 0x8, 0x0) r1 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video1\x00', 0x2, 0x0) ioctl$VIDIOC_G_TUNER(r1, 0xc054561d, &(0x7f00000000c0)={0x2, "110348a5ebf3025754131286878b23a124adb3762c9fc1197580712cd3ab63e2", 0x3, 0x40, 0x4, 0xfffffff9, 0x4, 0x3, 0x7ff, 0xb9}) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)='\x00', 0x1}], 0x2) 12:07:31 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x14b]}) 12:07:31 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x3f00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xd7ff000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4000000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xd7ffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:31 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x300]}) 12:07:31 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_QBUF(r1, 0xc058560f, &(0x7f00000000c0)={0x8, 0x4, 0x4, 0x2, 0x3, {0x0, 0x7530}, {0x1, 0x0, 0x4, 0x82, 0xe1, 0x3, "c6cde4ed"}, 0x0, 0x4, @offset=0xf2, 0x8000, 0x0, r2}) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r3, 0x84, 0x20, &(0x7f0000000040)=0x3, 0x4) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$rose(r5, &(0x7f0000000140)=@short={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @default, 0x1, @default}, 0x1c) socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000000)={'ip_vti0\x00', 0x600}) 12:07:31 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4102000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x500]}) 12:07:32 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x802, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xd8ffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4400000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x600]}) 12:07:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xe02e000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x9a, &(0x7f00000000c0)={@local, @remote, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "831a46", 0x64, 0x11, 0x0, @local, @mcast2, {[], {0x0, 0x17c1, 0x64, 0x0, @wg=@response={0x3fffffff, 0x0, 0x0, "5147124a3acd03050fb9e9856bf722f48323817fe782f2dd12620af6d1a75b3e", "e2748530fcfac4ffeb17d1cf9a2469d2", {"1500000000000900", "605fb8b11bb74c9f2d2cc600"}}}}}}}}, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000012c0)="a3", 0x1}, {&(0x7f0000001340)="c0", 0x1}, {&(0x7f0000000000)="4dfb7b47849999c62efc6750832da1d3bbff33ab60ab34648cb47e8d02002f33e63d742b9c7a246ef4a15367fe5c06566baaf221aabb2d5dbc35a0a1a0d83f7c887c0aa0d33c3e971b3b7fc45501ef887364f67fd486b4b1927c43dcf92d87cb3b68ef43f6413c722cf5bf1870642608e002355b164b69d2c2ec611317e79b8abb9aa6b54352f6919ceede2b54", 0x8d}], 0x3) r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x61, &(0x7f0000000100)={'filter\x00', 0x4}, 0x68) 12:07:32 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x4c00000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x700]}) 12:07:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xe803000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000040)={0x2, 0x24e23, @multicast2}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)="e7", 0x1}, {&(0x7f0000000000)="b76c0be8696ea1fed73100000000aa", 0xfed4}], 0x2) 12:07:32 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000000)=0x2f42) 12:07:32 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x5800000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x900]}) 12:07:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xeb5e49ea00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f0000000000)='security.evm\x00', &(0x7f0000000300)=@v2={0x3, 0x3, 0x5, 0x0, 0xc9, "7913d7314c31ed00ab844d404de4db3969b5b305438a50e1ee54b0f8c78226bf5e68be512e3acd499edadf2719f55174b2dad3e252b6452d7298c9d61fb32082a4b4e1be1f0b1d64bfa8d1df3bc326586988d000bd4da704fb46f3db5deb0d6fadde1ea0074a4b8fb40525e40cd74cf42bd08c9ffd9e8d06f58d0b6cb55c6702d770f7087b0efb0746e05c94aca4b4d21306b0edf2e7fb70692b42ec4cfc832bec162661afad30479c48ce6883ffaa138f16d65b54cb86fef57caa3f584f8d9805f32bb49132c568b7"}, 0xd2, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_GET_XCRS(r2, 0x8188aea6, &(0x7f0000000180)=ANY=[@ANYBLOB="050000008aca000028000000000000006700000800000000e805000000000000a8e8370600000000040000000000000081000000000000008100000000000000020000000000000006000000000000000000000000000000238e2fb5ed6fe2bf3a2952511d1aa32a74da6cdca9daeba7ecdb1e4a79b47a919e0e7d95f6a96bc57db8a16a609fdfeb0329619d97c88912615e0ade85c67b56f74977ce59452b198a8c3a012e0cd2caeeae4c44c088381f5b7928f5176e4effeab38e0a92f6d6a32afd6136aa22f8faedf12eceb357321aa850b1b8ae36a6d1e2fb9bd85b9c1ae7c17786bc8a27c9fd5d0497368f92898de3844ca3d8d63314aba90f3e8eaa4f17798b4d47ea6d894be2119f820432dad3bb9c88307fe71c931a3280fa194419f366aeedd609fe90084d7b4406c9437a9fb611ed31c078cf58359e39d2507a9376c854db209f53b57d8e6f180573674ecde3426cdf6c709e3d1215154b4c9acd7effdaa1df"]) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xf401000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x7173368f00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:32 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x1400]}) 12:07:33 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$rose(r4, 0x104, 0x7, &(0x7f00000002c0)=0x4, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r6, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="c74dd67693e5096fe5ad2535df000000", @ANYRES16=0x0, @ANYBLOB="000626bd7000fbdbdf25010000000000000009410000004c00180000000475647000"/98], 0x68}, 0x1, 0x0, 0x0, 0x24000000}, 0x800) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x7fff, 0x1, 0x3}) r7 = msgget$private(0x0, 0x42) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'veth0\x00', 0x100}) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000001c0)=""/219) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:33 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xfeffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:33 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x191c]}) 12:07:33 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x8da8ffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:33 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000040)='cpuset.mems\x00', 0x2, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_DBG_G_REGISTER(r4, 0xc0385650, &(0x7f0000000000)={{0x1, @addr=0xf0000000}, 0x8, 0xfffffffffffffff7, 0x80000001}) 12:07:33 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xff0f000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:33 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x91ffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 380.399912][ T26] kauditd_printk_skb: 50 callbacks suppressed [ 380.399922][ T26] audit: type=1400 audit(1582718853.378:441): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18504 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36886 netif=lo 12:07:33 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VIDIOC_S_CROP(r2, 0x4014563c, &(0x7f00000000c0)={0x9, {0x7ff, 0x4, 0x3, 0x7}}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r2, 0xc05c5340, &(0x7f0000000200)={0x1, 0x200, 0xfff, {0x80000000, 0x7}, 0x9, 0x1ff}) r4 = dup(r3) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r4, 0xc2604110, &(0x7f0000000280)={0x0, [[0xfffffffd, 0x1f, 0x1ff, 0x25, 0x81, 0xf57, 0x4, 0x20], [0x7fff, 0x800, 0x1, 0x400, 0x0, 0x8a, 0x6, 0x9], [0x6, 0x4, 0x8, 0x80, 0x1, 0x1eb, 0x2, 0xfc0]], [], [{0x4, 0x4, 0x0, 0x1, 0x1, 0x1}, {0x1, 0xfffffffc, 0x1, 0x1}, {0x7, 0x54b37ff5, 0x1, 0x1, 0x1}, {0x100, 0x20, 0x1, 0x0, 0x1}, {0x5, 0x5, 0x1}, {0x80000000, 0x7fffffff, 0x1, 0x0, 0x1}, {0x44, 0x0, 0x0, 0x1}, {0x8, 0x6, 0x1, 0x1, 0x1, 0x1}, {0x2, 0x2ea, 0x1}, {0x69fc, 0x4, 0x1, 0x1}, {0x5, 0x2, 0x1, 0x1, 0x1}, {0x693d, 0x0, 0x0, 0x0, 0x1, 0x1}], [], 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) accept4$vsock_stream(r4, &(0x7f0000000040)={0x28, 0x0, 0x0, @hyper}, 0x10, 0x800) msgctl$IPC_INFO(0xffffffffffffffff, 0x3, &(0x7f0000000100)=""/249) fcntl$getownex(r0, 0x10, &(0x7f0000000000)) 12:07:33 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x1c19]}) [ 380.512611][ T26] audit: type=1400 audit(1582718853.378:442): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18506 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36884 netif=lo 12:07:33 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040), 0x0) 12:07:33 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x1e40]}) [ 380.642133][ T26] audit: type=1400 audit(1582718853.378:443): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18506 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36888 netif=lo 12:07:33 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="3df27321be8851dd0617cfe3496c2d35906638adb464ccd90e557407b3fb4246116266694f0d055c582c1e488311fe8453343143cb7cb6ebce02bc144ab66681de47e6e4067b459ac047", 0x4a}, {&(0x7f00000001c0)="5d1a8301db6a5115565588d9b5ddda38f0dbd958a5fa84d74b6aacc99bddb3a986a5b44506440dc9c14a329a5f36c2", 0x5d}], 0x1000000000000041) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x200900, 0x0) ioctl$CAPI_GET_SERIAL(r1, 0xc0044308, &(0x7f0000000040)=0x2) 12:07:33 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xffffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:33 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xb5565f1852000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 380.762996][ T26] audit: type=1400 audit(1582718853.618:444): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18522 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36890 netif=lo 12:07:33 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000001340), &(0x7f0000001680)=0x4) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$sock_inet_SIOCDARP(0xffffffffffffffff, 0x8953, &(0x7f0000001580)={{0x2, 0x4e22, @remote}, {0x1, @dev={[], 0x2a}}, 0x60, {0x2, 0x4e23, @broadcast}, 'veth1_to_batadv\x00'}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001600)="de556b9d0e3d4850ffba27bff5973bef28dbd54ad9fb673736ddc30998d6c6b280b55202b2db3ec5a24c634e04c6de9e30bce69b7fd062f4fa66b31883de6a84521b7c8ec69e49d8060a6b025099be47457c3ef685cacbcd8007b83ab047dfc4d366e4c564cd087a3d8959", 0x6b}], 0x2) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=@xdp, 0x80, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/51, 0x33}, {&(0x7f0000001100)=""/37, 0x25}, {&(0x7f0000001140)=""/203, 0xcb}, {&(0x7f0000001240)=""/11, 0xb}, {&(0x7f0000001380)=""/86, 0x56}, {&(0x7f0000001280)=""/53, 0x35}], 0x7, &(0x7f00000014c0)=""/140, 0x8c}, 0x10001) 12:07:33 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) [ 380.885539][ T26] audit: type=1400 audit(1582718853.628:445): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18523 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36892 netif=lo 12:07:33 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x3f00]}) 12:07:33 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xd7ff000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 381.021284][ T26] audit: type=1400 audit(1582718853.638:446): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18523 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36894 netif=lo 12:07:34 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$sock_ax25_SIOCDELRT(r2, 0x890c, &(0x7f0000000100)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, 0x8, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @null]}) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000340)='/dev/hwrng\x00', 0x400000, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000003c0)=0x0) sendmsg$nl_generic(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x37, 0x200, 0x70bd26, 0x25dfdbfe, {0x1}, [@typed={0x8, 0x8d, 0x0, 0x0, @pid=r4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x10000000) ioctl$DRM_IOCTL_AGP_INFO(r0, 0x80386433, &(0x7f0000000040)=""/153) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f0000000180)={0x0, 0x0, r8}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000280)={r9, 0x0, r2}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r10 = socket$inet_udplite(0x2, 0x2, 0x88) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) ioctl$MON_IOCX_MFETCH(r11, 0xc0109207, &(0x7f0000000300)={&(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x18}) 12:07:34 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x3, 0x0, @loopback}, 0x10) 12:07:34 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000000)="92", 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:34 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000000c0)={r4, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000180)={0x8, 0x5, 0x202, 0x7fff, 0x0, 0x8, 0x2e, 0x3, r4}, 0x20) writev(r0, &(0x7f0000000040), 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400000, 0x0) sendmsg$NFQNL_MSG_VERDICT_BATCH(r5, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x3, 0x3, 0x101, 0x0, 0x0, {0xa, 0x0, 0x1}, [@NFQA_VERDICT_HDR={0xc, 0x2, {0xfffffffffffffffe, 0x101}}, @NFQA_VERDICT_HDR={0xc, 0x2, {0xffffffffffffffff, 0x400}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x80a0}, 0x4015) [ 381.180328][ T26] audit: type=1400 audit(1582718853.898:447): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18543 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36896 netif=lo 12:07:34 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x4000]}) 12:07:34 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xd7ffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:34 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x4, 0x0, @loopback}, 0x10) 12:07:34 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) fsconfig$FSCONFIG_SET_STRING(r4, 0x1, &(0x7f0000000040)='net/kcm\x00', &(0x7f0000000080)='net/kcm\x00', 0x0) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:34 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)='%', 0x1}, {&(0x7f0000000040)="8c", 0x1}], 0x2) [ 381.321148][ T26] audit: type=1400 audit(1582718853.908:448): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18545 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36898 netif=lo 12:07:34 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x401e]}) 12:07:34 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'veth1_to_team\x00', 0x0}) connect$can_j1939(r0, &(0x7f0000000080)={0x1d, r2, 0x0, {0x1}, 0xfd}, 0x18) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 381.470789][ T26] audit: type=1400 audit(1582718853.928:449): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18545 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=36900 netif=lo 12:07:34 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xd8ffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:34 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="2eb9ded9889e65", 0x7}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:34 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x5, 0x0, @loopback}, 0x10) [ 381.638786][ T26] audit: type=1400 audit(1582718854.148:450): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18564 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36902 netif=lo 12:07:34 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x44f3]}) 12:07:35 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:35 executing program 3: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000040)=0x1) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) 12:07:35 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xe02e000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:35 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x7, 0x0, @loopback}, 0x10) 12:07:35 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x4b01]}) 12:07:35 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(r2, 0x4020565b, &(0x7f0000000000)={0x8001001, 0x7f, 0x1}) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:35 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x8400]}) 12:07:35 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$CAN_RAW_LOOPBACK(r4, 0x65, 0x3, &(0x7f0000000040)=0x1, 0x4) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) ioctl$TIOCGPTPEER(r2, 0x5441, 0x284) 12:07:35 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0xa, 0x0, @loopback}, 0x10) 12:07:35 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xe803000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:35 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xf344]}) 12:07:35 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r2, 0xc0505510, &(0x7f00000000c0)={0x400, 0x2, 0x9, 0x7f, &(0x7f0000000000)=[{}, {}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$USBDEVFS_CONTROL(r4, 0xc0185500, &(0x7f00000001c0)={0x4, 0x0, 0x1, 0xff, 0x68, 0x10000, &(0x7f0000000140)="1157d8b0ba1f4e45ac0236627158a11381914bd1231a74bfd514231a6b4965ab86325fc17ba7ce656020c12a3418c536b8715767732264a485ecfb1fae3026f76b7f580f980410385735ba51f0efe8cc75085fdb9e45605f0b0af1c9dabca972e8723f82edc12c35"}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) statx(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0xfff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$hfsplus(&(0x7f0000000200)='hfsplus\x00', &(0x7f0000000240)='./file0\x00', 0x98, 0x1, &(0x7f0000000380)=[{&(0x7f0000000280)="9bbc1a00f12c68471eb39209ad8e96bcd27e52a750c81a11ab894b9f8e78fd64f1777c7bbf5a7e3758803d697dfae8c3fafb1085a813fe6c27f282cbe242a3e5074498c6896c0a0ad57366050b659280b0f7e35741523806fa772ea3f12232d370fc6f32c016abf382cf888196ed94e3382658bf2436e4a49d747b22cce32f35d96753f727ebe35dbea61074a3790694c3dc2187689ea884c2c46910ca22141303ba77e6c525e993d05241c77a68ab51e29548389d6c9ec88b9b5417b4c7fcfbdbce7b97f3874ca4c4a906d59ff56d7e729c4dbfe10d7f97f06d68914ec3f5db58", 0xe1, 0x5}], 0x1020060, &(0x7f0000000580)={[{@barrier='barrier'}, {@barrier='barrier'}, {@decompose='decompose'}, {@umask={'umask', 0x3d, 0x9}}], [{@subj_user={'subj_user'}}, {@fowner_lt={'fowner<', r5}}, {@euid_gt={'euid>', r8}}]}) 12:07:35 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="39000000130009006900000000000000eb00804806000000c60001070000001419001300", 0x24}], 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="24000000580001000000f4f9002304000a04f511080001000201009f08000280", 0x20) r0 = socket(0x1000000010, 0x80002, 0x0) sendmmsg$alg(r0, &(0x7f00000000c0), 0x18d, 0x0) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) ioctl$int_in(r1, 0x5421, &(0x7f0000000000)) 12:07:35 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x109303]}) 12:07:35 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xf401000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:35 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0xc, 0x0, @loopback}, 0x10) 12:07:35 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) setsockopt$SO_J1939_ERRQUEUE(0xffffffffffffffff, 0x6b, 0x4, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:35 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$inet_udplite(0x2, 0x2, 0x88) syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x4, 0xc0042) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @broadcast}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = dup(r2) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x401, 0x0, 0xa000}, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:35 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) ptrace$setopts(0x4206, 0xffffffffffffffff, 0xe5, 0x100066) 12:07:35 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xfeffff]}) 12:07:35 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x14, 0x0, @loopback}, 0x10) 12:07:35 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xfeffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:35 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:36 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00000000c0)=""/228) 12:07:36 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x1, 0x3000) msgsnd(r1, &(0x7f0000000000)={0x1}, 0x8, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) statx(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xa12f8db11bd56810, 0x1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = fcntl$getown(r0, 0x9) r7 = getpid() sched_setscheduler(r7, 0x0, &(0x7f00000002c0)) r8 = clone3(&(0x7f00000005c0)={0x2022000, &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400), {0xb}, &(0x7f00000004c0)=""/70, 0x46, &(0x7f0000000540)=""/99, &(0x7f0000000440)=[r7], 0x1}, 0x50) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000640)={{0x2, r3, 0xffffffffffffffff, r4, r5, 0x100, 0xf8e}, 0x0, 0x0, 0x7ff, 0x8, 0x101, 0x0, 0x7, 0x100, 0x7, 0x1, r6, r8}) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="254395483b9d54ad5c3ea0a41ba8b66d303da25c7007956d4b67dab2c8fcc5317bba3b2673db8dcdc96511abce7b9e1866065158070cbeda2b1c9e0000000000000000", 0x43}, {&(0x7f0000000040)="c810a9280fcb0400000000000000", 0xe}], 0x2) 12:07:36 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x1000000]}) 12:07:36 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x240, 0x0, @loopback}, 0x10) 12:07:36 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xff0f000000000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:36 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) mmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x2000000, 0x8010, 0xffffffffffffffff, 0xbc618000) 12:07:36 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SIOCAX25DELFWD(r2, 0x89eb, &(0x7f0000000000)={@bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}}) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:36 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x158e339]}) 12:07:36 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0xd7ff, 0x0, @loopback}, 0x10) 12:07:36 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r1, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) ftruncate(r0, 0x5) 12:07:36 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xffffffff00000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:36 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = accept4$x25(0xffffffffffffffff, &(0x7f00000002c0)={0x9, @remote}, &(0x7f0000000800)=0x12, 0x0) ioctl$sock_SIOCINQ(r3, 0x541b, &(0x7f0000000840)) recvmsg$can_j1939(r2, &(0x7f0000000740)={&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/25, 0x19}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000400)=""/184, 0xb8}, {&(0x7f00000004c0)=""/90, 0x5a}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/53, 0x35}], 0xa, &(0x7f0000002440)=""/4096, 0x1000}, 0x2061) fsetxattr$smack_xattr_label(r4, &(0x7f0000000780)='security.SMACK64EXEC\x00', &(0x7f00000007c0), 0x1, 0x1) 12:07:36 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x2000000]}) 12:07:36 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:36 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$BINDER_SET_MAX_THREADS(r0, 0x40046205, &(0x7f0000000040)=0x3) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) connect$x25(r1, &(0x7f0000000000)={0x9, @remote={[], 0x0}}, 0x12) 12:07:36 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) write$binfmt_elf64(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="a980cba74962980cbfb6923a080085ee37097e1792d7ce218571567af2bad334a446924151c393db1477af84aa3d64b233dd44d9f578ab8f441d603e1ab60fc200041c87fab5157fb1dfa67d126db01416315114b7bd52819556ddd6f32d005a8abbb673cd790c32ff696b73763cfaebf092342725feb2543cfd4d4b13852d7be47ee08e843df72008db58da05000000c50f10a43880db5b61ced6a725a749d57b3516a58cd11946bc72ce86e5d6bb8795f52f237f44e32c2a241f1d6c4a6d754cab2aea87ac1c741ac6497a09e1fcc2f87163bef4ff486c97f37f6363198b64bcf625c7d1a5bdfbc61be48d07211eee86fb4b7f84d9057c04c7a85f013a69f16ef004ae6a6f9fe24c4d7a5a4db2c7d664adb8b3c9e4c1582f3df63282d0dacc1d134eb63c012da9b347cb88987aa9c1b024beba4e995dd74349beec409b6901530dd8268102a5016c93d36061f5c3c46b13afd0dfab44d6aeb661f52763586802a8f7e521495abb"], 0xfffffffffffffe38) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = syz_open_procfs(r2, &(0x7f0000000000)='net/kcm\x00') r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) preadv(r3, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:36 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x3, 0x0, @loopback}, 0x10) 12:07:36 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x3000000]}) 12:07:36 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x4, 0x0, @loopback}, 0x10) 12:07:36 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x2, @loopback}, 0x10) 12:07:36 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x40000000402202) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VT_DISALLOCATE(r5, 0x5608) r6 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0x0, 0x0) write$6lowpan_enable(r6, &(0x7f0000000080)='1', 0x1) 12:07:37 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, &(0x7f0000000040)={0x9e0000, 0x400, 0x5, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x99096d, 0x9, [], @value64=0x3}}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in=@local}}, &(0x7f0000000240)=0xe8) sendto$packet(r1, &(0x7f00000000c0)="e035e1536719331b77d9441dd334b213c5e88f9ce43facc86d3e709ada813f2e2bcc5fe0f1187a9030192b570afde490c5f9260046294edd1df68de990b75a2e83dbf17f1a34107e7424657a261901c7e5cabd1ecae5aea50ccb7fe22c6ccd6d3ae85a2ae2e268ad5b8d40b53337e36ad67dd23314fe1d68387d4458c0b25bfe", 0x80, 0x8001, &(0x7f0000000280)={0x11, 0x17, r2, 0x1, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x14) 12:07:37 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x382c584]}) 12:07:37 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x5, 0x0, @loopback}, 0x10) 12:07:37 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x3, @loopback}, 0x10) 12:07:37 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20\x00', 0x10202, 0x0) sendmsg$NFT_MSG_GETSET(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x80, 0xa, 0xa, 0x101, 0x0, 0x0, {0x0, 0x0, 0x5}, [@NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_DESC={0x1c, 0x9, 0x0, 0x1, [@NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x40}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x9}, @NFTA_SET_DESC_SIZE={0x8, 0x1, 0x1, 0x0, 0x6e}]}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x1}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0xc}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x9}, @NFTA_SET_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x5}]}, 0x80}, 0x1, 0x0, 0x0, 0x20000800}, 0x20004044) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:37 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x3931000]}) 12:07:37 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x7, 0x0, @loopback}, 0x10) 12:07:37 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4, @loopback}, 0x10) 12:07:37 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) openat$vhci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhci\x00', 0xc8000) 12:07:37 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='cgroup.controllers\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000017c0)={r2, 0xc0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)={0x2, 0x0, 0x30, 0x4}, &(0x7f0000001880), 0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=0x4}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001680)={0x0, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001800)=':\x00', r3}, 0x30) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @rand_addr=0x3}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f00000006c0)={'batadv_slave_0\x00', 0x0}) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000700)=0x0) setsockopt$inet6_IPV6_IPSEC_POLICY(r7, 0x29, 0x22, &(0x7f0000000740)={{{@in=@broadcast, @in6=@ipv4={[], [], @loopback}, 0x93e, 0x200, 0x4e21, 0x1, 0xa, 0x80, 0x20, 0x2, r8, r9}, {0x7fff, 0x1, 0x7ff, 0x229e, 0x2, 0xa59, 0x4, 0xffffffff}, {0x6baa, 0x8, 0x4, 0x8}, 0x4f7c, 0x0, 0x0, 0x1, 0x3}, {{@in6=@empty, 0x4d2, 0xff}, 0xa, @in6=@mcast2, 0x34ff, 0x3, 0x3, 0x1, 0x6, 0x2, 0x9}}, 0xe8) r10 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r10, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f00000000c0)={r11, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) setsockopt$inet_sctp_SCTP_CONTEXT(r4, 0x84, 0x11, &(0x7f00000000c0)={r11, 0xda7}, 0x8) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, r1, 0x0, 0x2, &(0x7f0000000040)='\\\x00', r3}, 0x30) r13 = syz_open_procfs(r12, &(0x7f0000000000)='limits\x00') r14 = socket$inet_udplite(0x2, 0x2, 0x88) r15 = dup(r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) preadv(r13, &(0x7f0000000100)=[{&(0x7f0000000280)=""/158, 0x9e}], 0x1, 0x488e) 12:07:37 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x4000000]}) 12:07:37 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0xa, 0x0, @loopback}, 0x10) 12:07:37 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x5, @loopback}, 0x10) 12:07:37 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x200000, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000010c0)=""/107) r2 = shmget(0x0, 0x2000, 0xa0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000001140)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000040)={0xffffffffffffffff}, 0x2, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r4, &(0x7f0000001180)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e22, 0x5, @rand_addr="1a7ee3868df7ac6646f420da38300987", 0x8d}, r5}}, 0x30) 12:07:37 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x5000000]}) 12:07:37 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000100)={0x7, 0x6, 0x4, 0x8, 0x3, {0x0, 0x2710}, {0x5, 0x8, 0xf8, 0x66, 0x76, 0xab, "c14f4ca0"}, 0x401, 0x540ea56069b80de2, @offset=0x4, 0x40}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) syz_open_dev$video4linux(&(0x7f0000000040)='/dev/v4l-subdev#\x00', 0xcbe7, 0x101000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$EXT4_IOC_GROUP_ADD(r3, 0x40286608, &(0x7f0000000280)={0xf869, 0x2, 0x9, 0x7, 0xffff0000, 0x200}) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8480, 0x6) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:37 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x7, @loopback}, 0x10) 12:07:37 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0xc, 0x0, @loopback}, 0x10) 12:07:38 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000002c0)) r2 = getpid() sched_setscheduler(r2, 0x0, &(0x7f00000002c0)) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-control\x00', 0x200002, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) kcmp$KCMP_EPOLL_TFD(r1, r2, 0x7, r0, &(0x7f0000000200)={r3, r4, 0x80000001}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}, {&(0x7f0000000000)="db47c65f9eb8", 0x6}, {&(0x7f0000000100)="29c286a9c4304a2d83536a687cc549f152124ea569654f5a2308e4a0715b3c25b44fce64c01bb7bb4917ac607f5bb3cb5bbfde1851782a1798297a4f4cac376207226ff52849360b194cbb4eb4b118f8ddc1f29f64bb61ac3edc109c16529a5ccb269c4a31b1a4cb266ba6b30e43103fbb043970a3c342b26a8b2526cb01bfc552c8b4264d2e5d7bbfe9fd3ce25fcbdfd46a19c50fb88df307a46c2d89069da317b614271fc02ae886a1552ae11a490a8e5b35d3b091bc4ad1208405030a77bc4df676c93399351f99bdc81a23f452383f06ba572cab16bf7a7c91028c9825d808f81ab1e7b8932341327c5beee6d75efdfc3190efe691a915b7655fde", 0xfd}], 0x4) 12:07:38 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000001700)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000001780)=0x80) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000000200)={[0x6000, 0x3000, 0x2, 0x2000], 0x3, 0x56}) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000001800)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000018c0)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x2000}, 0xff9f, &(0x7f00000000c0)={&(0x7f0000000100)={0x2c, r3, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x20004000) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000002500)={&(0x7f00000024c0)={0x2c, r3, 0x800, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4048000) sendmsg$NLBL_CALIPSO_C_ADD(r1, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r3, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x80) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000000000)="c045d21c43572532a640bc03d98bf23f309114620474aab1a847b5c3c5432e305685f134c546561ce8f4d7f6e3849711585855e10dfcc9c72ced87d0f241bf4792ef366d2e8c51eecf9bc2f436175488de3753833ada72d42aa3abdb70170dd686", 0x61}], 0x2) 12:07:38 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x6000000]}) 12:07:38 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/bnep\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_IRQ_LINE(r5, 0x4008ae61, &(0x7f0000000000)={0x5, 0x800}) openat$cgroup_int(r3, &(0x7f0000000100)='memory.swap.max\x00', 0x2, 0x0) r6 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000040)=""/75, 0x4b}], 0x2, 0x92) 12:07:38 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x14, 0x0, @loopback}, 0x10) 12:07:38 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x9, @loopback}, 0x10) 12:07:38 executing program 3: r0 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r0, 0x500, 0x70bd2d, 0x25dfdbfb}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x48845) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$sock_SIOCADDDLCI(0xffffffffffffffff, 0x8980, &(0x7f0000000000)={'bond_slave_0\x00', 0x8}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r2) r3 = accept4$nfc_llcp(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x800) r4 = socket$inet(0x2, 0x1, 0xc) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000240)={'vlan0\x00', {0x2, 0x4e23, @remote}}) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000200)='bridge0\x00', 0x10) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:38 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x6ca3035]}) 12:07:38 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r5, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_S_EXT_CTRLS(r4, 0xc0205648, &(0x7f00000000c0)={0xa00000, 0x4, 0x100, r5, 0x0, &(0x7f0000000080)={0x990a91, 0x7, [], @p_u32=&(0x7f0000000040)=0x4}}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:38 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x240, 0x0, @loopback}, 0x10) [ 385.418504][ T26] kauditd_printk_skb: 21 callbacks suppressed [ 385.418515][ T26] audit: type=1400 audit(1582718858.388:472): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18896 comm="syz-executor.4" saddr=127.0.0.1 src=9 daddr=127.0.0.1 dest=49660 netif=lo 12:07:38 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xa, @loopback}, 0x10) 12:07:38 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r3 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x5, 0x12b000) write$P9_RATTACH(r3, &(0x7f0000000040)={0x14, 0x69, 0x2, {0x40}}, 0x14) [ 385.691244][ T26] audit: type=1400 audit(1582718858.668:473): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18927 comm="syz-executor.4" saddr=127.0.0.1 src=10 daddr=127.0.0.1 dest=39844 netif=lo [ 385.760240][ T26] audit: type=1400 audit(1582718858.668:474): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18927 comm="syz-executor.4" saddr=127.0.0.1 src=10 daddr=127.0.0.1 dest=39846 netif=lo 12:07:38 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0xd7ff, 0x0, @loopback}, 0x10) 12:07:38 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x7000000]}) 12:07:38 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xf, @loopback}, 0x10) 12:07:38 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$RDS_CONG_MONITOR(r2, 0x114, 0x6, &(0x7f0000000280), 0x4) sendto$inet(r0, 0x0, 0x0, 0xac29eb3b2f97e91e, &(0x7f00000002c0)={0x2, 0xce23, @dev={0xac, 0x14, 0x14, 0x26}}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) r4 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r4, 0xc080661a, &(0x7f00000001c0)={{0x0, 0x0, @descriptor="3c449420de987308"}}) ioctl$VIDIOC_S_PRIORITY(r3, 0x40045644, 0x2) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r5, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$ifreq_SIOCGIFINDEX_wireguard(r5, 0x8933, &(0x7f0000000600)={'wg0\x00', 0x0}) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000680)={@remote, @loopback, 0x0}, &(0x7f00000006c0)=0xc) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) getsockopt$inet6_mreq(r9, 0x29, 0x1c, &(0x7f0000000940)={@mcast2, 0x0}, &(0x7f0000000980)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000340)=ANY=[@ANYBLOB="44000000190000012bbd7000fddbdf2580808020fc02000000040000060015000500000008000400", @ANYRES32=r6, @ANYBLOB="08000300", @ANYRES32=0x0, @ANYBLOB="08000400", @ANYRES32=r7, @ANYBLOB="08000300", @ANYRES32=r10, @ANYBLOB="f85d4ceec5e3a4a8bc3b00000000000000000000fea23d9452611cf187b1a29a73a27c17c7ef5f210909da28e7a234cecb95476b28b7d475d06e42bda6d66220be91345489ceb57bff01"], 0x44}, 0x1, 0x0, 0x0, 0x44}, 0x1) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="dd874b7530c6de7c5a9af204f8a83edc1bfaefd9ef329cb65c490853123ca5e24068c3d6d3f120f86c404b1d49d0a920285a35f3f1094bafef1dc68bd2f9044cf395d9e6cb6acdef2d02ba", 0x4b}, {&(0x7f0000000140)="0971f97947fed4c8000a62d395ae60bcf8bb01a3d7b4af5c144e191ebf3ffd051feb1501632ccfcf00d197a53169b27fb3eb8d5767adea90164497ae605e605e2e229270dd5fe2fff081b948ce82938123e53417f0aff6601b", 0x59}], 0x2) 12:07:38 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VIDIOC_QUERYSTD(r2, 0x8008563f, &(0x7f0000000000)) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) [ 386.053264][ T26] audit: type=1400 audit(1582718859.028:475): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18942 comm="syz-executor.4" saddr=127.0.0.1 src=15 daddr=127.0.0.1 dest=49772 netif=lo 12:07:39 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:39 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x8000000]}) [ 386.128248][ T26] audit: type=1400 audit(1582718859.068:476): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18942 comm="syz-executor.4" saddr=127.0.0.1 src=15 daddr=127.0.0.1 dest=49774 netif=lo 12:07:39 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x18, @loopback}, 0x10) [ 386.298184][ T26] audit: type=1400 audit(1582718859.248:477): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18959 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=36960 netif=lo 12:07:39 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000dc0)=@raw={'raw\x00', 0x3c1, 0x3, 0x308, 0x150, 0x150, 0x150, 0x0, 0x0, 0x238, 0x238, 0x238, 0x238, 0x238, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], 0x0, 0x128, 0x150, 0x0, {}, [@common=@inet=@ecn={{0x28, 'ecn\x00'}}, @common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'rose0\x00', {0x24, 0x0, 0x0, 0x0, 0x0, 0x5, 0xa6}}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00'}}, {{@uncond, 0x0, 0xa8, 0xe8}, @common=@inet=@TCPOPTSTRIP={0x40, 'TCPOPTSTRIP\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x103) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x218381, 0x0) connect$l2tp6(r1, &(0x7f0000000040)={0xa, 0x0, 0x5, @dev={0xfe, 0x80, [], 0x43}, 0xffffff35}, 0x20) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) accept4(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x80, 0x80800) socket(0x23, 0x80000, 0x2) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80cc01, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r3, 0x8982, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) write$binfmt_elf64(r5, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r6, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r7, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) 12:07:39 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000000)) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:39 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x2, @loopback}, 0x10) 12:07:39 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x44, @loopback}, 0x10) 12:07:39 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x9000000]}) [ 386.384538][ T26] audit: type=1400 audit(1582718859.248:478): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18962 comm="syz-executor.4" saddr=127.0.0.1 src=24 daddr=127.0.0.1 dest=52744 netif=lo [ 386.443559][T18972] xt_hashlimit: overflow, rate too high: 0 12:07:39 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r4, 0x3) r5 = dup(r2) sendmsg$kcm(r1, &(0x7f0000000480)={&(0x7f0000000040)=@l2tp6={0xa, 0x0, 0x9, @remote, 0x0, 0x3}, 0x80, &(0x7f0000000400)=[{&(0x7f00000000c0)="1a9bbf3859d8e587bfe862639bdfb44bfb50188e5ea46c9479c6", 0x1a}, {&(0x7f0000000100)="4ad5873bf6f927c584978609ab6973a964dbe6f4a72f30587f29b6afa6ba6ef31305cbddd7758050a42e9f0e13874adb7c2308151a8a0cc1f76c7613f29503b732fe69cf2cbeb63d7cfa158caba4aae026317e239490530b77c5735856529d6001d2903bbafc06fe72f1ebbd065cdaf9c2cba9d59e9bc2752caa72d1f42918a30f327655a8531b32b627dd9b18d8c8c114b8", 0x92}, {&(0x7f0000000280)="fb2e0917462ed48fd3483c8ca31cf4cb2cf73d2d12a325c6d46cde9cac5fd385", 0x20}, {&(0x7f00000002c0)="2ac0a1ac69335e50e1a438e9e033297779bab631dbc13aa8be866f8c7ee3ed936b49f8bd38cec525b4c8564dd4b2a6f64869433103fc6fcc197acdcd6d2e9c301cd01891b66e4a61d248b8f0ca663617ec120079ee454d91ac2b7da7718ba6c27d8d44263536ea41f5784bb745f18b20240e00a59bd96c75d3578ec29df8d42f3819b02ce65d97a58812801f9afc6e656c397258ebdbe937b5928dfef73640a7df94fbb759d148efd3261b8acac046471f0651f4cbfc87d9643dd10c651eebd6fc8ac172879d0388f6c173a4c591e95874a07220e7404c4e6440a35c339a27758f", 0xe1}, {&(0x7f00000003c0)="98d13eb90721351133cab4b95644dc55e85b10bfa66fba7da6f483c29fbb826bf100ab8952ac7176445db1609a257418a893fc5a8a", 0x35}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="1010000000000000080100003f000000239163cc9c0e5719b305f9e423e5f21489bf5321f1f578bed7baf3b2647e6ed71efb5a678bcd3bb1e909be3d7ab3256c87180b614f9c8dbe9ff22f3cc2ccdcf3e0240501ea6dde5d6eb78f73614eeece74a1d73f68bab044e4e52841e4337e3076ee712981d552ac14bfd8998e49f8775ad40dd138285b12d200b23927546e330d3ccd83f81efbc53e669ea621cd7aaccaba1bc3b9fa18c671d5b5f7ae39ef9adf2f1aa882e66f8f059b99d4f9d27980acffd68e2fd153e0c4eab465b5ebf77e4cce0fd01ae9d7a46fa54040d942b164ea8544c9a287d52c7ec99d32a785bb129136ab7479adf3f5b48a7989c8cbfa6e54fc81101206d3de0a0df76942c1370b8d014417a2e60a207545d4df968ac2f02af0d483c8ca186f60e2d989b86b227fb7a6b31f4ee833a6d17be0b986d15d0b837dcee00e19ae65718ab62870d8040610bf01eb947913067956230bfefc749a7a50b084e5d70049a76774c7412773a297caeeabf10eb1f8ae27172c3e54ff98ab44bbdf581d066e7d2d518f08d8abcbc013c5d8376f404725d279a07f75e61a5f8ae33f0f9fe17952838cd3dd0b0e7025167160b5451b3dd4717a51d01aafc3f26df1b8a15615a7a8b6c88032917801932d1f708a9d36bf1a37429f409f23ac10dacd06065b91b7396a5c99122131858b060f0f8ae9cff432cfbe682e2f5f204f624310936483f08075fc0026cc54f02fc8a146a2fb5f477e7d2ddfa98e109b4b315d78b1c95b99d30a7a6cb1d543c9126002084e7d846fb33c37c2e4da2ac8ee72235a14d1abd26153e7d2b9315aafb7f5f4123ec079498be6a35fbb6d338ef67f0eccc3fec77b3f4014e60cda6e972bdd1d4d933df1b44fa04c97ad333bfd62ebece0a169cc88b3a2d97baaac2b1d9305ab47ac94cfef773b6acb422d4533e3cb741474c42ee039540f3c6d5b68c63e658cceacedfc5030e1f6ed21ccda8311fd55d91b658aff22fdb35f844f4b26b26496728df3022a67814f57ca2a08d2d6a0fe5899e5b008c0cc716af4aed231e9de5dc6250120d01ed7117e678ccefc3fa7c9c909a3af40cae8c76ca21eca3e506a0bc5f603f4888b194af6d2a04d01f00656d018f5db243233e2e2cba10c5c6a5b017762896ecb3e144b53ae633a2e4e562aa58f23a90239516edf47a0dbbcff99e69d0708c75f5ddadcaf9eb3a0afac38060619119e83568250e520f278c0903b96b0b3ce1e3dc01320ab70ceca99880061e518acac5196292a0503cfb2f3a3150a3ac9d40f9d04935b5f4c07b7af9b62e6ba605af9417a2d64dba4463455f2e5b7098d88cba7365d5f0e38e1f6e217efe972a6ad37a3b7a4a93814956f724d00a946e7cc5d39263929f2b483e7f66a6d43ef9094627f57b811573076f5c9e69b7836c7da2dd6db3a6df0dfdac931bbcd1d6d65067a7253aaabef8975fdf412b1087e0f24e084b24539988751e2bcab4222ad1c0caa9c3f54997c874aa2e02e1077e06e4fb4f55b75d22381ef4e1d37376108d2f341a7369bae5d75dfe8c6355e66b48e5f18dbd1f7b99d0ea7c12b1f43aa7a028af847d45adb037cf3a4cf774d7fa80278591d008362fa73318ec4f1edb4487a0f67f2473a7fd180b497dcf98b08af629c1b608dcdeb0fce2e98a165c7701f0c74a771f1ec651591a7b76fa59074247bd9a485271d8c1f48d8d52bd501b17b0755030be84a436be8a77922c0343d7caf97618644043c566b5093d15d39e14bb0b45511db00b5d49fe0a17bfc16b5f0836083d9bbc284548575a9d9945ab0edfaf5ba672aeb76da4c48a10796489bca5a6156aa544a98cdbb64f80ff2678a24e49924038266a4bde7d278942142b5b0a11e36121e8eab63a7901d78802d6811c61f5775c2cce0c7d2542037fb95fe8609f3c35f7f471915ea44dc286eff2870583ea0e3c499635cbcd8e611952b09a07df61384611e51aea3c9f495d6cd1d979dde9c8c50e3662d9b808df91ff36517d1e8daa606928e2e34bbe3e633233098d30b9e54b1fcad33afaaeb983a4c647727d3d4054ccd9c03c9315664a7ab978e351a5dfa087702ad12c19865666cb165492692c31e08f6b43ab2400122211955285be9f8af6e0940261e4337e76774ab1fbf525aa4366002dc578f3ddde2d1154a7da1fd07209e289bb9ca9cbe4c643e75c69cf0c48af9afbc422bb8f77fba417792040e4ffd82ad632ad6460f9cae72f141d24a3dab595941cfc9e30265324644039e8eca30e6dbd99d590314f9632febf3f533af30bdbfa19b86dc041902638d846617092b36a38be739eed9767e379539c35328fd31ebad9f959153b8d825ac289353d8fb9bd8f845a923a54dae8ce652d4f8012306e81cea9dc53081fb380a13901142b5ef040d1d81194599d8bff8ebe7704b6b9abbda70d50adbe4c666021f1ba85f27d118f66d01cdb2265499078f385e7d6a7176dea1868a531ab42b75b118dafe9ed97769d18f3a8d2bd07bf143bc77c59b7dd86ebebfa9fe5786801fc73143460a4bf1a994c635cd51064cefee02c91b9340e70170e4a09d70c76c9378d1853b08f5e1573564ebec34fc69d9d91949138c54eefdf7fc3380f1e75e274652ad4af280f839e34ac5f9b755b5a6c8dc5a514e846c508276ee5ec4e65e25a65a201e260b090842a31c24a0e35dc4e42fba61a2f9f20784f62c56649a62d1b93c45b9cdbb18be2634b6d408687944e33ab2e2835f426916be2a500e5e74ab3ec797c5e1ead83c3c22995a2e08052bce7210585ccada49e945ef186d0931fd98cfab09afc75793c0826a35e485445d16a47cc7b0d575e2eb03d79bd0bdf178a31c8941e4980df66c9aa67eb831861350571f6c8dcc0e324db7c25ebdc4a38790986d7473ce2d825956faf563cfae53f3cc7d11e20e152300f86de164ef3c674ce90a411e4152a999d64b0c4ed61192253cf08d32bd2f949837870c058924c5c3d1c9b71ccc7a0c412ee39bf49c071e79a1f7e4abf45c4fc92027a7cbcda03248c5e37aef771f261b1f353ac2025c24c2961faa18d6c74c33fa9a9cdfe25befc9f27fb8e34f5d1cdeca06c804d68ca4a30379f11226fde78709361b064ead7ce37205e2c85f39dfc219d224b33e4a67a07177c783a18c73c21926b25c92958991e57b3c8fff56c182d81f6696a59e6ac0ebf7a93b9b75f62952d5230e09326df0697c786289cebb8b0ea825495ca4434c9c1eac47ccb4f79431cb2779f03c99a4619ad45c91da2bb466fd5c377dbc8f6f01e4d90e2ea89e576432debccad1ce6f9c2ca5e2fb058225cdaa9435fee7cb9faa6675b2941ff42f242966c1794bc2abff3b8f66a9270124d2c4b3dd817b68823a976434f43a39cceb2d3b2274bcce4fbce702309c9ef115feee79ad18bc8e3511e077bad778900bbbbca5022f95d5f647d2289ff92dfdb11ee6cf9849bc340912060b0cd24d5419114af7b062fdd2f7514e6c710b5fe0314c03ee70bbf575593dc3546635afbc55b177960b1263f0c1c0909eb28da9ce17df3dc796b95779b94c471d358107dab8af2e8301f97658a606a5c465535a9b2adf26de8c874e16a8a24b00d7a5f2e479b65fb783be07e20be36200972009f1192d8bfa2f7e1b0b0bb4b9f69f36dac470a37f6a66687a545e1b0b93a165c26920c29917640127e772ec63dd7b58ddf086fc697a5126768be828ec4b0dc08a8c8ed5a2e198478d9b1acb6cc85c75db75b9e631827781080c00f0ae0a3262779490c6e1910ad0c8af9bcdceca1045c09eea83df5359e97f08784052ffb80d80126656c80a7b14c2bb12e7d405e5cf8ec534382bec59bd0e7f05d2ca22d787de8f83fcad3f93b7807774ef36f961ce5a280158f3cebb10ee3d3b3cb8b3cc865bcbdb8bec3a9967372587e06aa8749bd9ddc9b17c1ca9f1a9206c38042b6d939ee5a5bf77335a8d9d1a5b20f7b8eb623be1a561fb2d2c39043188ad84145f1084b5fe4bda13f5cd26a85383abe5a12493cc0a40e0e88cc508adf187f049f6f5f85d9d8f0a150f05d23b4056c5462f165bebbbf5e5a720976e1751ee64c6674a1368ff2e21b3d6f56ac32806d53317c2b81fbd5afd1cd2d5e131fcb5a0c95937a090dbb64368ff3311780ee5c9bd38db00cef8c2a59e5bdc9e384cc873b1c516c8e56c9417155240b51eb3dfb50593d801b03790bd8983c7d66dbb4d773bae0dd1b298f9eb096dd52691ba9c36ff1712c1aa7ab138cfb44f86d0345bf16696ffbf6f27efd2a1e7779f244e1cb4738a451666869730ef6a2e3d2d6d5a080aa2a2988afbaf8115656525b233724311fdbae7b7f7efb727965860946caa8d68c34b426d2ea94f6be922af5d6f4b01eb490eccda6676e2e62558bee769e4217f724bf3abab480776a2e33fc1f938a526cafdd0b10ccc130b0f865d7941e51b2a9a89b286cbe2d4722f6fad16ba9cee3b6b592f8c1f5fe6a571ded876a68a066d5420b4d14c49542c9bede0ede5b6ab400034fb11345b21aad17a88709319786a22fb44219192d9099f83c41024b0a5ee09a2074ee2d60f693cc9cc9d469f2ac3c51e649085da7255d11062f1392815d3b08a828a99c97c628a76e1278169a769618ea651715b42439f7cff229d022602ab579ea9f307432b8a66801764a01b6c810b587dbc4fa1ac032cea4f15415feeda3167cdc3279cdad274e52b84fd951b99dc496bb4a42f4adf17cfd483a2a4ee361d7344c622780a7cd75feb9a28ffce71a4d9a76553b07b4d5c7e45c8d48d961a4c28bc5d2765b1684b04abfafe6412b969e2757084ff6d98aca0b99a399d068dd66a58e7c60f01ac34a035c43eb04e4bf00f2dd8f972db7397872cfa5270a791e8edbf122c32e1f2a49bd174d600a135f99299a13e7030afa4b6c8c65860a8817ee60016763afaa00e9a15ff88760d391d0b077d0489e65fa78cf4a31bd341867d3d22ea82f6442ab3425fa6d9f16f0a511a5e41dd327c969beeef0c4a26df44625d9f1416fa9e1f3eb44cea10b4ec18743d0b3e0a1c956c3f8434f61aa6ae4583bb8f0e7ad92573da9aa59c8c7d0dfcace300c7af3009aff9059fc7bbfcad2d5a87c41cec73e39a65e7033075083beef68d9b337d6bcbe71cfbae074e9b8a13880a603e96421aaa8a8aeb9fd1df3038b3d6246cde3dca168dfe371e3d1061cda120d96527ab96c5f9410b6427a16051d04399013631f8235b920f81c62af95d17ca76a3bbdf9834317ff0101cd1e3f3849398071aa3d4c53165940a1afccb9e06aa9f65b44980b70d1df8ade182fa313304b1e2ebe86a694d2455b2eec4e26768aa2a6663aafbc5371d337ea98827623a4f8a6c3faf92320aa027165119f1a406624eb9628703f61e0b820985b549da8983ee31ee209921e44fd9fc90ffbe8e20c220e14e73595e38ddcbd421dd6bcda914416980cfaa36d6cbd3cdb25f2e977f367dca4311bb80912086096f255e3cd4acf8205f3013609a8785065677b4928da080a276c34ec50233604e22bb1d956b05c7b0e042454794d9a02dfec0ba61a0819a4c08b80f3ffbb88335b458a93d170dd57d94728bad95cdc4af0816d87ec51409bb7941aed082462c3780949c9e37bf30c954362df5b27748c49eb2ec301b40f0c06ccb0b20c9dd60936f2cb634817b1b236422e22c58c7b8314be70fd19c8bec77f2ec949e0a83e994633c0fd276968324d83e1e924c631886ef511a104ff962b69e20a236cedc15fe17f34fea369f048d2a9337a7ade7d2da692d36c8c1899a656be8c1a7bcfa4e61739d39db9a273f256a34000100000000000029000000100000000accfec460c5f95d783671adbf216a7fb2de785afcbfa8566f802cd1304e69c09973c00e1afd4f5115e77295ba429028d098df8abf0c308e4a372a7af5d101a051fb14418905b61fe13a762caa0cbd664507000000116809449b803e32618604c4db2ac2f1770df09499fd3ab74405cf0b6047a17fd8c3cacc304e7bd30aa824a898fdc60b6fe1b87f9e171aa3ceeb9f0640accefd37e2991f01fc9da3d0fa58555be043cffbe8db6d652be0d3ab39df14358c22a9eb0ff0301904afbe5c99279dec3a3e04717250123c743457d3459ea3e8017c5a73e5d39c62e72ffb4f565595d504b8d6aa4a44c50000000000000080000000000000001301000005000000854ed5520fcc11ac3d255504a185c58da3cf65f90a1e1eab2a6fd0c59e3994383e74f2f804fda04cc3c6b1c571e20198dae200b6c762f18ab1867a29f24388a5ae2fb41f34a1eee3029579d1b0ebf0792dfe186a686b160b4c58609eaab492659411333c8ceab508288cd8a400000000122a0ca1b45a7e02a86c57ebe823f1b45f8f04b86576606eaad06ddf1d34d2e9fc4a08ac5c3651124ea585a8ed6dbb98244daae0bc352731b16c1bcabd4b1970cade4bbaaf5845669693117807d4986f1ae67dca8aedb4196c80336c046f8b2efc80bc3d242ebf32f714815385f9f562193741d4c22182f7c41670c51ba605111470a5bf61dabc85a0f5df613f1d10f5631d31f55509d7a8ff4a2b9f79bb4908816ca8829f891c40885a3d3131b400f907f62855b23694029632286aa7348b4f35f67de869409144cc2eaf2cd0d849e038bafabfd253076443697b527f227fceedf0cfb0cae9d4724a2ba3dec504c19b1e786908b6aaf472df20f302db232b31cea37887553abff735b160b6147d53407b630e04c3cd027dce6fa0b822e6aba8761d499b0bf9e1bb67f46e07e958e1ca00dd6577fe3c6f3606588c22b4f9897cf29fed6b68ff110770f00b74f45a8c95bbdb33fe48118e0c067ef9e34325ca21d428e5d0dcc03b2d5b010ccf452d79db55f2c408df87ea5039ca586406f40bb4bdd3e227f7963dc5f24e42f8a641bdf9ee0319327fec25decb88f23c514496c544862e"], 0x1190}, 0x8c0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r6, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$FICLONE(r0, 0x40049409, r6) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000540)=""/46, 0x2e}], 0x1, 0x5) [ 386.487054][ T26] audit: type=1400 audit(1582718859.268:479): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18962 comm="syz-executor.4" saddr=127.0.0.1 src=24 daddr=127.0.0.1 dest=52746 netif=lo [ 386.516646][ T26] audit: type=1400 audit(1582718859.488:480): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18971 comm="syz-executor.0" saddr=127.0.0.1 src=2 daddr=127.0.0.1 dest=37306 netif=lo 12:07:39 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x50600, 0x0) ioctl$TIOCSBRK(r1, 0x5427) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) socket$nl_xfrm(0x10, 0x3, 0x6) 12:07:39 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4c, @loopback}, 0x10) 12:07:39 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x3, @loopback}, 0x10) 12:07:39 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) signalfd4(r1, &(0x7f0000000000)={[0xc9]}, 0x8, 0x80000) 12:07:39 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x10000000]}) [ 386.735737][ T26] audit: type=1400 audit(1582718859.528:481): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=18977 comm="syz-executor.4" saddr=127.0.0.1 src=68 daddr=127.0.0.1 dest=59152 netif=lo 12:07:39 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x58, @loopback}, 0x10) 12:07:39 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4, @loopback}, 0x10) 12:07:39 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = accept$nfc_llcp(r2, &(0x7f0000000400), &(0x7f00000004c0)=0x60) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x1) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f00000000c0)={0x9a0000, 0x9, 0x5, r0, 0x0, &(0x7f0000000040)={0x9b0908, 0x1, [], @p_u16=&(0x7f0000000000)=0xfae9}}) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) r6 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r8 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000200)='/proc/capi/capi20\x00', 0x200000, 0x0) syz_open_pts(r8, 0x141481) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f00000000c0)={r7, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) r9 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') r10 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MON_GET(r10, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)={0x14, r9, 0x0, 0x0, 0x0, {0x6}}, 0x14}}, 0x0) sendmsg$TIPC_NL_BEARER_DISABLE(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000900)={&(0x7f0000000540)={0x364, r9, 0x10, 0x70bd25, 0x25dfdbfc, {}, [@TIPC_NLA_NODE={0x20, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_NODE={0x28, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x80000001}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x401}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8}]}, @TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @local}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0xc8ba, @local, 0x8}}}}]}, @TIPC_NLA_BEARER={0x10c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xca1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}]}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x20}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @multicast2}}, {0x14, 0x2, @in={0x2, 0x4e22, @multicast2}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @multicast2}}, {0x14, 0x2, @in={0x2, 0x4e21, @rand_addr=0x3ff}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x28}}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0xffffffff, @local}}}}]}, @TIPC_NLA_BEARER={0x48, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x7f}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x7, @local, 0x80}}}}]}, @TIPC_NLA_NODE={0x10, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xb45e}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_LINK={0xa8, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x401}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x42b}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x20}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fff}, @TIPC_NLA_PROP_PRIO={0x8}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_LINK={0x70, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x72096bc9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x59}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfffffffc}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x200}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1ff}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}]}, 0x364}, 0x1, 0x0, 0x0, 0x800}, 0x40) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000100)={r7, @in={{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x7, 0x8}, &(0x7f00000001c0)=0x90) r11 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r12 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1b8) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r12, 0x80184151, &(0x7f00000003c0)={0x0, &(0x7f0000000300)="e0dfc1d099b6bc7088752b69e8f1266a801bb45936db37b5682de4f8e1be677c5bc01ace77744b4eae4c3acafae6948438ee0f0fae969c0ac1a5754a9572c5b24a64d5b79587a15e5c188468d0e3f062518a6e41877943d2f127eb6728c829c587e0a9bf4490ed29266343f5ff1970cb929f531d5bf7f1114f19f7c70fec29f0501577225b1677f2", 0x88}) writev(r11, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) pipe(&(0x7f0000000280)) 12:07:39 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x129236dc]}) 12:07:40 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x1f4, @loopback}, 0x10) 12:07:40 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x5, @loopback}, 0x10) 12:07:40 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ocfs2_control\x00', 0x101442, 0x0) sendmsg$TIPC_NL_PEER_REMOVE(r3, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x15c, 0x0, 0x2, 0x70bd25, 0x25dfdbfb, {}, [@TIPC_NLA_MEDIA={0xfc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x662}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_LINK={0x30, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}]}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xffff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}]}, 0x15c}, 0x1, 0x0, 0x0, 0x4000}, 0x8004) 12:07:40 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x14000000]}) 12:07:40 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x218, @loopback}, 0x10) 12:07:40 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x7, @loopback}, 0x10) 12:07:40 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x9, @loopback}, 0x10) 12:07:40 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x241, @loopback}, 0x10) 12:07:40 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x191c0000]}) 12:07:40 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000040)) 12:07:40 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x300, @loopback}, 0x10) 12:07:40 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x20000, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r3, 0xc0245720, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:40 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xa, @loopback}, 0x10) 12:07:40 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x3530ca06]}) 12:07:40 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$isdn(0x22, 0x3, 0x25) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x8) 12:07:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_open_dev$sndmidi(&(0x7f0000000400)='/dev/snd/midiC#D#\x00', 0x1, 0x141000) io_setup(0x6, &(0x7f0000000140)=0x0) io_submit(r2, 0x1e09328e, &(0x7f0000000040)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x12f}]) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp1\x00', 0x800, 0x0) io_cancel(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6, 0x8000, r1, &(0x7f00000002c0)="703ffc1cc5fcb2778448c807d38938c7e965682aa4fd19747130f8c016979abc5bb539c1d015e3d8689ebbbd79c6753c6ec40bf693f1fc9fe44608bbe832cc00a98d41cfbbf284ebd8f5556f50cf7ef5413d14778714f11621287a1250f2db94556b3653dfd10f523d12c4184a6658cb06199160c179d2cb6ee1cf4ad832afb82fe5c995573cd758a94ca3675fc43a74a4fdf5702663fcf45fbb3eb0c3a45f8517d3caf92fb71432541c44818c67944639bf4fff93f7b93221d05a10eb032318d678ec25bac2c9a144f3cc9e0d807c9bbfc24392c45d19f9fc9fee0042b374c60f4f95f9810526e09db2c051e28dfc444a4413aeb850edfecf587f793aa52cc5c4e3e3e592a3145551a9dc33946f206e81784c796a", 0x115, 0x7ff}, &(0x7f00000001c0)) r3 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000040)={0xffffffffffffffff, 0x28, &(0x7f0000000200)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={r4, 0x2755, 0x10}, 0xc) writev(r3, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer2\x00', 0x40, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$RTC_WKALM_RD(r7, 0x80287010, &(0x7f0000000440)) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) [ 387.969360][T19083] QAT: Invalid ioctl [ 388.016517][T19083] QAT: Invalid ioctl 12:07:41 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x3e8, @loopback}, 0x10) 12:07:41 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xf, @loopback}, 0x10) 12:07:41 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x39e35801]}) 12:07:41 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$inet6_udp_int(r1, 0x11, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket$kcm(0x29, 0x5, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_PAUSE(0xffffffffffffffff, 0x40044145, &(0x7f0000000040)=0x20) preadv(r2, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:41 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="f8d4eea07a309725", 0x8}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RNDZAPENTCNT(r2, 0x5204, &(0x7f0000000040)=0x9) 12:07:41 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x500, @loopback}, 0x10) 12:07:41 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x3f000000]}) 12:07:41 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@newlink={0x64, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ip6gre={{0xb, 0x1, 'ip6gre\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LOCAL={0x14, 0x6, @remote}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote}, @IFLA_GRE_LINK={0x8, 0x1, r5}]}}}]}, 0x64}}, 0x0) sendmsg$DCCPDIAG_GETSOCK(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x150, 0x13, 0x8, 0x70bd25, 0x25dfdbff, {0x2596fcfbd4c722d7, 0x0, 0x1, 0x1, {0x4e24, 0x4e23, [0x6, 0x7fff, 0x8, 0x200], [0x10000, 0x0, 0x0, 0x4d88], r5, [0x6, 0xcd]}, 0x101, 0x401}, [@INET_DIAG_REQ_BYTECODE={0x17, 0x1, "b28f31416bc9a97a76ea36943c104db3235bbf"}, @INET_DIAG_REQ_BYTECODE={0xb6, 0x1, "7e16d77546f8ec083eda154a745b3699aa0f9c1f372dc59087c2e6321a35679792d0a917696793ecc2bf8554f14c7b1b0325f2466e1605f942b1bbc52896952ed2e1d8fb25446ba91d4f2692a0b3c314a3f16ba1f8c95b38a36d14d068b376ceaa78f064ed8a76f70dc91c8954b13a8e42fdaadf50a0d29579dc7606bfe3776fd9685254f2039af354f4b9954a88314512181a9e03256cf4d3f5e0b6402a267fcc0f03831cc2dad57710d5291324bab103b4"}, @INET_DIAG_REQ_BYTECODE={0x31, 0x1, "e53096e220a50642b3e73fa9e30297698d507665cb3a1c0e56e1b8280a50c2e07f1c6dfa01fc7fef15a2cb8220"}]}, 0x150}, 0x1, 0x0, 0x0, 0x800}, 0x4000000) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:41 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x18, @loopback}, 0x10) 12:07:41 executing program 3: r0 = syz_open_dev$media(&(0x7f0000000000)='/dev/media#\x00', 0x2, 0x484000) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000200)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="bbbbffffffffffff86dd60dc9ae700383a00fe8000000000000000000000000000aaff020000000000000000000000000001030090780000000060001dca00006c00ff020000000000000000000000000001539aa72a4f21327a27627370e48cb69a7bd101d29439e21a83ae021604ed3cc71367db000a4169865f36547ab2011a7522e36ab8c30277d2044c59999e4e26bcb2d1a7ee0a5206c372fce970cab7dd"], 0x0) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="2506fe4637b3a4aede9500"/23, 0x17}, {&(0x7f0000000040)="d7d412327ecc2673244769904bb646fb8d030000004e49c0b489876a3bbb61804b8be9897e9a84fb", 0x28}], 0x2) 12:07:41 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f00000002c0)) syz_open_procfs(r1, &(0x7f0000000080)='autogroup\x00') socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = dup(r5) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r9, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r9, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r9, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_PREPARE_BUF(r8, 0xc058565d, &(0x7f00000000c0)={0x8, 0x4, 0x4, 0x2000, 0x4, {0x77359400}, {0x5, 0x2, 0x3, 0x3a, 0x0, 0x8b, "f986c614"}, 0x7c8, 0x1, @planes=&(0x7f0000000000)={0x4, 0x8, @userptr=0x5, 0x1000}, 0x400, 0x0, r9}) ioctl$SNDRV_CTL_IOCTL_PVERSION(0xffffffffffffffff, 0x80045500, &(0x7f0000000140)) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) 12:07:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000040)={&(0x7f00000001c0)="4069a6f30ee31291e5aa1ad8947679d0e903997ce6617b8660aeb75c6a14f97105f45a176832dd5f83b5825de83b1227a63af9a8b18373ead3385823069980e7844ae0fc26ee31dce317f8b21bc7519f82ec876262d8a3fa78e20fa3518ff00a6dfc732e0257bada8c353ed557cdb34d2ef0d332077526d5a51633d2e777ecc32ceb45f53132999abf272f04c2f97168c358f9c05e21f78c9c11cb29ae3acd67670032f97c9084536b2874acf866", 0xae, 0x1}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000280)={&(0x7f00000000c0)="5dfd3a7f3d659347f04283983474582ae9d4f9f98df1e5badef7d307069bd7909effbec90133cab48b6d83464f24f1213371f4542275cb4d54f60ffe30cf3be6de3812ade276e9bf988889fe9fef023e3271af82903dc358c68e27e284a86396c2780de2130ee57e608c5e6024ba5ea6ff24f521cd504780e4ca3ace170cc00dc323b32e2cbf90baeff6775ba8332adb24b7525d4d5cb4390d38e6ea120fbc52c9bdf80e1f1fb256ce3e7a37f983f81072e23ca5b37040af082fdf95aa91dec656bc396b308095", 0xc7, r1}) 12:07:41 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x700, @loopback}, 0x10) 12:07:41 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x40000000]}) 12:07:41 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x44, @loopback}, 0x10) 12:07:41 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0xfffffffffffffc01, 0x400100) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="655aac63c4313c40e095b78b288872ddce94679d60e57aa5848a4494faa8b482edf6a1e5be047e7ccfc537fa3fc297bd08f9cc66bbdae7d4c4995abeab3cc4b19e98590b15880ead2b13995ff33493dbc4be9757a80516df596816b9c37557d122059ceb3214498c3bf8e4d0a0e982eb76f182014132d81a25019c74fea7a56851d32903e8dbaca1ef88be383dda6e2b51585413d538ece52ca678d17eb614cbc2e1d99a8f82a4dcde0041b133572eb30face6c3825c4cb4cee83801374a39f068c5f204ce1a17c88221139c82028f0a4f3da3d9d6f7f048f66417007115d322f950bf41c6", 0xe5}], 0x1) 12:07:41 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, &(0x7f0000000040)=0x4) getsockname$l2tp(r2, &(0x7f0000000080)={0x2, 0x0, @broadcast}, &(0x7f00000000c0)=0x10) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$sock_TIOCINQ(r3, 0x541b, &(0x7f0000000100)) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:41 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x900, @loopback}, 0x10) 12:07:41 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4c, @loopback}, 0x10) 12:07:41 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x401e0000]}) 12:07:42 executing program 1: r0 = gettid() r1 = syz_open_procfs(r0, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f}}, 0x20) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000003c0)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0xb0, r5, 0x400, 0x70bd27, 0x25dfdbff, {}, [@TIPC_NLA_SOCK={0x5c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7ff}, @TIPC_NLA_SOCK_CON={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x43}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfffffff7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xc8c8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x40}]}, @TIPC_NLA_MEDIA={0x24, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffff9}]}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4000000}, 0x20044000) ioctl$SNDRV_PCM_IOCTL_INFO(r4, 0x81204101, &(0x7f0000000240)) write$RDMA_USER_CM_CMD_DESTROY_ID(r1, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000080), r2}}, 0x64) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f00000000c0)={0x9, 0x108, 0xfa00, {r2, 0xff, "b8cda2", "ee173fc40de5c460e4e7dc29ae048b9990a4baf3d6f6aacf43147b788906daea105b63ffbefd471f2365f4188d655b251a57306ea963f95f3a23ed9fdc4187cd73ed942a0bf11c6aeab6f15c6e4eee25d636b14ed74b73cf17b8dd2b3ddf7c451709d214724f41bb8e471c6cbf848587b19afb711829368138540c117f776af3d50f90d46dc074f8e9669f3124c267ac1b70428d138c76a4040fda3a7492321bf1bb3b3cb97af88c238a149db317ca67853e6c0db675a153a56a9258f4a70249025a3962c0e673f78612fd0d1da062407b718cfe5372820f54ec02096c4ea82b57856bc7f73a158d7cbe00305dd9c7d3772fd9de72cb795854732bce9c490459"}}, 0x110) r6 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000200)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r6, &(0x7f0000001400), 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video0\x00', 0x2, 0x0) 12:07:42 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) setsockopt$inet_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=@ccm_128={{0x303}, "a9e86611e16e9c1b", "d65777f96fcd02e021afaa19c4701eaa", "94b51827", "fc8560892c983d0a"}, 0x28) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000300)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x7) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000040)={r4, 0x1a, 0xf7}, &(0x7f0000000140)={'enc=', 'pkcs1', ' hash=', {'sha224-arm64\x00'}}, &(0x7f00000001c0)="71923dddc38641042df22ea748f16297e5b90ebbb8176429b9fe", &(0x7f0000000200)=""/247) ioctl$VIDIOC_QUERYCTRL(r3, 0xc0445624, &(0x7f00000000c0)={0x7, 0x7, "07f6efdf45b96fe24311041e1e936e0924303ac3bbb604e7e7b887685563e30f", 0xd2f2, 0x3037, 0x8, 0x8, 0x10c}) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) clone(0x20000, &(0x7f0000000480)="e52f36fd0bd76e0cac971dad056e1b768e126631126b9dc44ca59da90ba3c19f1e04ca0d21adb0ad975aab65def1f94c2e7fc70c3d1c59a0468bf7c83ac5913441393908c4a2c4b09c0e36068e6b8e8ca0eb284bd7ecd357419f67a6422c94911292ddf0ba905b9cd57f50e5be7ea642be55617996693fd2ca2125b2650e2e00884ce0449b39d88e80328fd67e5c198948a623bc54020f675cd28905af6b8b481b43f401e9e4686a3ff01c3d3cd893e9c3564e3c20e82c66312af88934af391f9c8c3f8299d855cfa91c1e79288dbeaf67f3a2c18c13f8c6d75f29", &(0x7f0000000400), &(0x7f0000000580), &(0x7f00000005c0)="959095c0c7a608bcba4b09ff443de3df881cae252c6431492390cb961d9b98e367e27df7ae7c09b23e13b9d4f14a80b28ac0530f6502b1c527cd5319d3193a31b8191dae8cfd4754661d145d3e13b3aa1d8c59f54bee09f61328369f") setsockopt$SO_J1939_FILTER(r6, 0x6b, 0x1, &(0x7f0000000340)=[{0x0, 0x1, {0x0, 0x0, 0x3}, {0x1, 0xf0, 0x3}, 0x0, 0xff}, {0x1, 0x2, {0x1, 0xff, 0x2}, {0x2, 0xff, 0x1}, 0xff, 0xfd}, {0x1, 0x1, {0x0, 0x0, 0x1}, {0x2, 0xff, 0x3}, 0xfe, 0x2}, {0x1, 0x1, {0x1, 0x0, 0x3}, {0x1, 0xff, 0x1}, 0x0, 0x2}, {0x0, 0x0, {0x1, 0x1, 0x3}, {0x1, 0x1, 0x1}, 0xfe, 0x2}, {0x2, 0x1, {0x2, 0xf0, 0x1}, {0x2, 0x0, 0x1}, 0xfe, 0xfd}], 0xc0) 12:07:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xa00, @loopback}, 0x10) 12:07:42 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x58, @loopback}, 0x10) 12:07:42 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x4b010000]}) 12:07:42 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000240)='/dev/uhid\x00', 0x802, 0x0) socket$inet(0x2, 0x800, 0x3f) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r1 = socket$inet(0x2, 0x6, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="a3fa84cff5a263182cc1e67b9301e487c1dee434901c24ed8e48ec2fe177c1e274f4634e9807145dd52c3fc681741657d76d436a80fc760919c8dbd76d315b642ab488a78a50ca3be7605f64851c3e764c8c9e53a7ed5e77b5bf45ad8afcd2c311713d5f333fab6f8424a09ac223349c229242d1fb8ab3d5de69eb55276a53e7336e3e309ccc5fe9b2cb32a141", 0x8d}], 0x1) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-control\x00', 0x240000, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f00000001c0)={0x1, 0x0, 0x1000, 0x5b, &(0x7f00000000c0)="b83c83d2b9823869ea6b83a60b58a54f718f47105a4a00460e39067095f23bbbfd155580039a24a81a6880fb614e45416fb218a4429840bf8234e84649f261ac43396e959f69b9db1d73c396bcc4200385206882ffed838eb152ca", 0x44, 0x0, &(0x7f0000000140)="361b771c3426f9945c280d6ed5161078a1497cc920bdf83ab917c588ee02c1799cf1aeda8e84db6876ec1b1bfbfc716ab7dcc3b866235556a958d001e91d1189ce0cedbe"}) ioctl$RTC_UIE_OFF(r2, 0x7004) ioctl$KVM_NMI(r2, 0xae9a) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SCSI_IOCTL_START_UNIT(r2, 0x5) ioctl$PPPOEIOCSFWD(r4, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x1, @local, 'hsr0\x00'}}) 12:07:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xf00, @loopback}, 0x10) 12:07:42 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x1f4, @loopback}, 0x10) 12:07:42 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) 12:07:42 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x84000000]}) 12:07:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x1800, @loopback}, 0x10) 12:07:42 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x218, @loopback}, 0x10) 12:07:42 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) r6 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f00000000c0)={r7, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000100)={r7, @in6={{0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x205f}}, 0x94c, 0x7}, &(0x7f0000000080)=0x90) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r8, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r8, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$FS_IOC_MEASURE_VERITY(r8, 0xc0046686, &(0x7f0000000040)={0x2, 0x9, "7affeda2e0481b739a"}) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x10000000000003c4, 0x92) 12:07:42 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r2, 0x40485404, &(0x7f0000000000)={{0xfffffffffffffffe, 0x3, 0x7, 0x0, 0x9}, 0x0, 0x8}) 12:07:42 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x241, @loopback}, 0x10) 12:07:42 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x84c58203]}) 12:07:42 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x1802, @loopback}, 0x10) 12:07:43 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="e4d5f1a00bf8ae33c982803d8bb80b5b0f595f04c64627b93637f7ec37b701b8493326855fa88143015f52effd8d2136be372d849876895876c7255059ef63f7af616f302396d5d54558d720c5aa9c66aeef829810f148b1cb9d59a03250909a2211879b6307", 0x66}, {&(0x7f0000000000)="68f3b104ae4dde6a42d500003b9932a15a51204a35c80008000064fb2a6fac0873ea67fd46a7e921ef09ca8829f351b89cf29c717b103c7e92ea5aff", 0x3c}], 0x2) 12:07:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x2000, @loopback}, 0x10) 12:07:43 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x300, @loopback}, 0x10) 12:07:43 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x8dffffff]}) 12:07:43 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @broadcast}, 0xfffffdf0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) setsockopt$IP_VS_SO_SET_DEL(r1, 0x0, 0x484, &(0x7f0000000000)={0x73, @local, 0x4e20, 0x2, 'lc\x00', 0xb, 0x1, 0x7c}, 0x2c) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="7befe8a8060cf3c599dcd83f8bac80a68a2a28a404116cc3585d714b753dd6a110b75d", 0x23}, {&(0x7f0000000140)="00ca7b223aab4c9bbc91387e4049f4ef55736393793ecc750184c44903387a571d80ff35a57ef358cd4a0453ff25e905000000b909051b52", 0x38}], 0x2) 12:07:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x2ee0, @loopback}, 0x10) 12:07:43 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000000)='/dev/vcsu#\x00', 0x400, 0x20000) r2 = syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0x0, 0x2) ioctl$VIDIOC_STREAMON(r2, 0x40045612, &(0x7f0000000180)=0x8) write$9p(r1, &(0x7f00000000c0)="1034c02d6f0f3260657fa1f7d613584474dd66007fea1bb51a1f55ee06aaa1c115866df5ba5e4068013a16fbb716e447b0cbe9ec483a22f4c280eb4c4d25a3918c266f383b56edfe146ed01a84fe8771751660e2c516214b9f0dbdbd698331cf4e40974cc4482cdfd67810705663e5fdc40598087f82b20366ddca472da440c54f9e7b84c6b7c491681243253648f7602a803e10b751eb5f8ffa3e284c843a845427139907f49021", 0xa8) ioctl$VIDIOC_G_STD(r2, 0x80085617, &(0x7f00000001c0)) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 390.648644][ T26] kauditd_printk_skb: 45 callbacks suppressed [ 390.648654][ T26] audit: type=1400 audit(1582718863.618:527): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19274 comm="syz-executor.4" saddr=127.0.0.1 src=12000 daddr=127.0.0.1 dest=37172 netif=lo 12:07:43 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x0, 0x4, 0xe7b3, 0x401, 0xa5f}) 12:07:43 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xdc369212]}) 12:07:43 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x3e8, @loopback}, 0x10) 12:07:43 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) readahead(0xffffffffffffffff, 0x2, 0x5) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x3f00, @loopback}, 0x10) 12:07:43 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) fcntl$getflags(r3, 0x408) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = ioctl$TUNGETDEVNETNS(r5, 0x54e3, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r6, 0x6611) [ 390.860851][ T26] audit: type=1400 audit(1582718863.838:528): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19288 comm="syz-executor.0" saddr=127.0.0.1 src=1000 daddr=127.0.0.1 dest=40304 netif=lo 12:07:43 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x500, @loopback}, 0x10) 12:07:43 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xf3440000]}) 12:07:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4000, @loopback}, 0x10) 12:07:44 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="5852a5b673d9142ed6fc8167c8df2ba9f8c309b30c6a1ef994ae38297855f360b52e8178f98014fed05ad8c5f8af5fe93a036a227e3e5fa09c92b637d04126796664a6bb1c8cd17a24ec136cc669565b333518e0c93e4425f8741ef2a66bb53543e941299358f19a5f6c76dbf05d00b3fb5aa557fe763b3e1aae6dc3e6959b72c561373b6065d71e25fa30bf78378d34eef86efac2fa38c92eec484a1744426b597c767c4c3cf19c12bc795d6e4ce9caeb187f5ff0aca5123658a7a9ce506768ed3d3c9de24b3c7e9f8b0e4252753fca5920d1574a0270ff8e2a8f574e6a7cd33d04", 0xe2}, {&(0x7f0000000000)="001de017d1230755994c9f94c81ef95f2675b8807b1e46443485c348f2b1e3eeae9db529fd34", 0x26}], 0x2) [ 391.035310][ T26] audit: type=1400 audit(1582718863.888:529): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19286 comm="syz-executor.4" saddr=127.0.0.1 src=16128 daddr=127.0.0.1 dest=44380 netif=lo 12:07:44 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r2, 0xc008551c, &(0x7f0000000000)=ANY=[@ANYBLOB="0600160020780eb3044b5cba0b9300000000"]) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r7, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r7, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_DQBUF(r6, 0xc0585611, &(0x7f0000000140)={0x2, 0xc, 0x4, 0x2000000, 0x7f, {0x77359400}, {0x2, 0xc, 0x1, 0x0, 0x3, 0x1, "82efe0f2"}, 0x3864, 0x4, @planes=&(0x7f0000000040)={0x7, 0x20, @userptr=0x8, 0x7}, 0x4428, 0x0, r7}) connect$inet6(r8, &(0x7f00000001c0)={0xa, 0x4e23, 0x246, @rand_addr="8bc065b63f2a8a164218da295359eefb", 0x83a}, 0x1c) write$dsp(r4, &(0x7f00000000c0)="1e51e904dc80c42182d2ef15cd0e9167436c96e1d1f4edc0d76fbe6b78f727894c402a42623dbc186f5a6369004c389a86b36233985bf63989a89c50208bad10c0229f212b39b3d53f7a1f3a74000b03663b7ba4e0df", 0x56) [ 391.158996][ T26] audit: type=1400 audit(1582718863.898:530): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19286 comm="syz-executor.4" saddr=127.0.0.1 src=16128 daddr=127.0.0.1 dest=44382 netif=lo 12:07:44 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4102, @loopback}, 0x10) 12:07:44 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xfeffffff]}) 12:07:44 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x700, @loopback}, 0x10) 12:07:44 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000012c0)='6', 0x1}, {&(0x7f0000001340)="c0", 0xfffffffffffffdb3}, {&(0x7f0000000040)="018f8a43e492fcbcc2174246ba175f1aeb45d221819024f776b68c355d17e6e960097d7ddbe332f811322146d6c4e56b21eaf6af2f7a6ba5fa27710b2e5e4e", 0x3f}], 0x3) [ 391.290105][ T26] audit: type=1400 audit(1582718864.108:531): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19307 comm="syz-executor.0" saddr=127.0.0.1 src=1280 daddr=127.0.0.1 dest=44886 netif=lo [ 391.423620][ T26] audit: type=1400 audit(1582718864.128:532): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19310 comm="syz-executor.4" saddr=127.0.0.1 src=16384 daddr=127.0.0.1 dest=41808 netif=lo 12:07:44 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x900, @loopback}, 0x10) 12:07:44 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4400, @loopback}, 0x10) [ 391.545661][ T26] audit: type=1400 audit(1582718864.168:533): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19310 comm="syz-executor.4" saddr=127.0.0.1 src=16384 daddr=127.0.0.1 dest=41810 netif=lo [ 391.659392][ T26] audit: type=1400 audit(1582718864.348:534): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19325 comm="syz-executor.0" saddr=127.0.0.1 src=1792 daddr=127.0.0.1 dest=60982 netif=lo [ 391.723121][ T26] audit: type=1400 audit(1582718864.428:535): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19329 comm="syz-executor.4" saddr=127.0.0.1 src=16642 daddr=127.0.0.1 dest=48944 netif=lo 12:07:44 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xfffffe00]}) 12:07:44 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="8837ccde026b7240eecd4f0d78670e7b9fbb1caa0020224595e70a1f61c9254cee094235b498a53f38953ec36d5de7ef1d7746c3bfb4977417bba0abe67a3f84e1b0baf957db554689fc9cbeb41b661bfa8bc21e23961d0be5884f9c6a4b063d1f1e148478f4c7a5e9c7fea6fa6dd39f7d020cd1fc1989d6e076ecf70ea6670cdf674fcd7bfec6170dead7246aa6b5c0ef493edbb060ba476ff5b73552166bba949f2fd8c5fcf9a176e879600ecbbe0251af14134e78d16a7a14bd91e5a30959c2d2282c494474031f1a8b305f115473e14de4fe97bc7e765d82303d83e530b57e380b0dd39a60a6bcc469bf92680e5a585a76e51988ae0763f3eb58e3efcaac3fac566083071f4b53cc4df78df307bbad3ac62ae4aa827007d3de022a597fe09fa711b6f7a0b5eb648e4630941a4aa06a344d77ba78e18ff01c84ec602287e5246791a51904397d29ac697e17e171322781ee82756e49cd0be93ff56ff61ac9e5ffd66f6754fd2e1a83824fe28b9017bc4b1fa0be9834c934730be339f62a95b7bf49c6e85c33741cb2986d88339edec26d9cace461e726218b67b2074d5e38533a0204b795cbdb3166a4e6afbdbb66e105ab5e37148a8e6b04021df56922c99904ba87326f24046d30fad0a000e8103c197235418c9e64809e2e336fe8c43c4ce5de1fbdad6cfbf505a058b0ce7f0eeb1e34d81a2dc631dada67db011e3d71337b0cdcfa0aa455780b0fa349bc52ac28c7e3647cdf7c6b861dc3700dc53772546e53e21d4cc6b22a058c6a120e7f6ce93c7b1dec0d052beaa74d703a909590506ead49197346405ebb2c475fd023198d1827b22fc8e63f69e2f121a0fe8cf969f45ff1ede7af389b5af6b75c7e71ba8402aad68f899a921524a2e31907d87e21fe81d43864d86d5e7236784121e6470dfd82087a80d04a30bd5d7fe8c8b77f8e7c66f4873aa77123bd491cce6e6958c31559269ad4a1b16480030f32b6fbdb84f6892353ffb973566aaafc8bc909a0cba6d6b7a1bb46047b59280877070cc7788be6ed3308a4ac4e58c398da24a8b4858bc18e8077f5dcf0ac3bf26f1c8913ad1af7fad414ce3c1a533a76a6c0208e21478f5b55cc741f6a359cf4475216147f50f32da8f1e39b86124d2282613919bf396deb9e9bc223345a420f5043c4fda4f54a4eb84cb4c2ef5467e0d948ebedebc653c7d1c87ba93349130f37297c63c6e478aaba4e133a0bb6d97f15a8b939342f1f449b6f57b60c7a5c2110db5f106295b9a1774575fe215b5536fd63a843b36f753c4c19f3c889e35f969bc8060bae9ea39c0db4fdfaf69a3b756059fadf017cfedb63d108b35a62b2b912e8374f579985c07b9702bb34e6d0e59bc2ceb727a49648bc87c8eee7614ee4f2b55fc15f156cbf13d43063b713c7b13c15e5ce351537cb4f1b2fc537b60bcae6395cfcef888f78244b5326429593ebb02b826b1958792f0e5ea23a401c7130e0c989b993dbcfc1ca79d0e15064063cf42f63522df28535ba46556439b446bd0b479e85ff9e592a980a97b729d4b3f3decf51af1cd9cd647b7e7e8e9c572f69fe16ba1e69f7a24ed1761df3b542ec5ccc89d6a42aaa48f58a36ba9a57cf27e7444d1a0ea887123c90612182bb98e46f309048484dddb3a5af7d705fa66fcc8fc793f4f8b161b88fb0925a5183b62abf67bfe29323d550d264f4f466dce7bcdc73ed5263d3606decc3120aa30d511a0f3784a3bb520270154a162918e0d7c9eaed7341efb5a878cfac94f427611dda8f05d9fd6cbfe21de740e41e60201493af79f395744b9b0abf05f78c528280d2d9395091201248af2a4dc6fdb7a745a5c5a1ab060761a37bcc2ec8d2f8a4eb18fdfaea69545f6a92717d117e4c3a796d7d4400f7dbdd14e0b93d5ff2a4bcfd4d21e1b4fb2411c12dd9a28de7886464c7221067e3ffca13d4a2784aba98e2d7ced5291ea5dc66f853f81a45968729513733afe29d55f51ed7f0e76dd240ada5f2a9487d66da471572b0d8528556dcfea835b3f48ded3d972c6bf163405fb40e4fa5d8b381dfbe04288a572b3c8e9b97c562e8e422a8779c800a20782e001db667d1842d278793f2a5095b1ac9161d6a732bea969405510ba3e85abf154b73350dc74d96b6f55f2be5c4e9a05c7d0ac0b476570be4ac0a627f2b9b3dde15fb5c8af30873d396f14a776d910daae7b53539e5c2709fe9ba97082bc15082319e782b41876f632eabf8eb3853f7b6b95af2cf0bb259abc969cc29a545ad74355f012aa9932acf2df115df2fd56d24295bc8c7335a3eb0eaaca1395225f6b4291df74f774e92d3fd574342e2011b84fbb45408ae9eb2d839b735b91d72eb26e7eb2f8e2c631234cb487b5392363dd10cf4f462fdf1e6036678a0400bbb6f0aaf2b90f2870405a4a9c60bfca8ea6ff2ddb7e3774dbc93d1ead76153fa01751ff1d087f392ebbf894d52bf910a41db1286cf459dab1f9f3bd00ea52f356b7d9c85ae02daa3bb33dfe1e304b05365ca1fbcba40c5d55b418e675718ba955743f2e033357f1c353a9e07815b34e31f8fa4bbfdb739fee15bd7a7f75f363a809bb1b738cf447169652cf1eb2bac5242eb686209686219b4c95f18d723c798cc471f17d73581d4e4afc66aac87b46a89640e954af2b0a39d299f1bc8fbd5e52761bfa7aa2da10083ec5fc2325ccb871822ad5c6fc3bdf123559a34a0d30f71abd31429e6cd510299080738a34aa6362ef037616058add32d5bee12df283491f129e18e09411644b2ec0a1527a679e399a3f86e13f2b302efe8046ebd9bae74f2a508d4b485b9a16b616f37e22a5a6e3f97fd484208bba37489157e6b2ab07878131bc02cc1efe628867982e581560788f1d3798357378d9849201d790f70a2b6a629d3ca09e59d88dd214d6c7fa212c193d18d77f998680058e316a30266555b4e90c2716489bd2b08e26a9a9c69925549b1ce22abfb2e08fe6b7dfc8f1406125736db97172fb0af6bbebe43bce8b03828c52ad88cabd9dfc95bd0cc2bb350a8687a09f2d4e6b91770c09066406966f3d24975dce413647123d51a5a3b878cd79a544bd59b0445618683452c8b0b6369628d6f1bb5d9035c45d17104cdefece4a32597638a0241fdfc88df28bf580afe16533c56d175718362d7b7b661f89fd94ecc1666636a0195c2e55bb2007daf9077a0bd28bd345853449a276d9c48cc59667fe978d1341fb5a9545df9bfbde7b54a1f10b48fbfe0cd2cecf223268d127792a0fe0a76de3c923cf3e72875b85a12a883e1b64257a2315ac8f8aec079a487e085a2156b8c832889a536d5350da7306ed55f070f10a85d66d8f110c9d2d40ff2ce60d0fc4fb662e7e04e82ade27ad03114f01c5dec8bf23ed315d6fe5140f32b09f96058a8e1147ed0dd2c010fd3e04d2377c12bd2c815ef18b8f09c7be902a48a824421567dca9d14c045068eca773ffd5db438b4b90ec19f5a69f423d8aa897a64a49d8abeb322af7ef9b9377951f2396f8a142e9f6a9d1851dafda57f6cbebefd6af8d2f95de2250a1482e810c187ab3cd923558d562ff6862fc1722983a4a0868a7abfcd605a7c3d7113d377bd91c8df4225a4617ba3bc34852e51ae1097d82851cad371cdd84114989d0a27b56f01b4f1bd78cd2596abb082d6eaaaff1a7d386670e3c303a091ab22082eb93c8429c8aad10e000d3d08116086ad85ba4b2e0121f7f6392fd7e9be7367d15ac6e26b52b70889e7008204595ef34f9920fa04dffa02fa7569138c4095791013d4c5b880f2f8c1a939f79474e092566a21700f95dc4be9fed1f75ab255592ed033b373ac2d40505e7b351b1150590da021ae1b9474e4e86425cd80e21652a45c0170b452f0507669870ff37ca9ac09dfe2cbfc2b4471cd46102a2d7e9143649951b5339be27e5c431c32fc80459c0fbfab15d380d7de68b613da7423113b24dc8b1014bc3c647e1b1232cb810b60ffb71ae2292b6a4466a25e0382e4f4dd3850c563d42ff9c73b56d4a490f875903ce476828667175bbf0e900bf25db100867a22a0d7a6f59ac837079dc7fe476bd58820bb6ea199dff0c3aa619b01d01e6d63d0da5ce290e1d7c3651bc90ce5017948ec66e176c995441c23f3692dce164e6242a3dbbb2151a42bcf310b3a000f1e97f35967ceeb7f7ce932df2d6aa9ed3986d9f6cf17a5ecf34664a9e96a7b272d3dc3021343a87df7b2455b849ebf32d3ded1369e37f2616fdaa3f9e257e1689298870a6914ab98328be857ed1f7eb880e92c0543be56163ae23528e21d1b0d2c663edb3778bc38fb26e131f34287d36687ffa87287b88c987777b234de173513cf650575b859c622323ec2b1c43a43da51a95352b43f98e4d13f77555de1995da40e83613e27cbc09839faaea47a5da1fd6c21be5f8b6de8163d8791221f23290a1fc3266220b568299183db38121ae2921ae89ab0c63d416c676696212f22cc7dfaa802adad6452a49ba62f62a9f0282fb8ed1ad234426369b3cea3ec04b8c14e7cc0dc422b0514a7cc61dc2e432ec85a1c1c2112a0f97f89273bf18ef05773f4d207f8f10e9b25221d4d685dd24c81f4202f54cb4c3164f7344ab5e3910fcbf4d9d615983aecd6d8ed2f3978d0f17b665d408a5c0d6c416c827dccceb1d423a1593c9b200940140bda8fda377749de601ab18765b80c96775cfc43439c947488351a3de76ba1f0bd44f7954b30bb92153f1a586509d02fa941313f5a714322bc1ca67f96260cdef4fc6df5e7a04633af59421e43bd830fddcb357af4408a1d4c1240a1963ef423fcf0b2aaa35d4400b51b337f62c69fd17b5b5d04e79912d1fc75431305f42de0a06fe94a8afe677291e1ced8fc75e8ba27492b9fa5f2e5d49eb23f55322df450f474a52c54ec8b33e4ee5466d1ddf43c1b45935f249919b6e8158abdbaf191bd2aebc23cc1ac5eba43ce2eea88d2e65e8b3ee75a4e5e4c956e5a01a51e60904e88ea9e7783f9df710e97b59237eade18a60af96a3987ef896fc0c40f75db8a56744bafe775bbeb5bfc982953400cfc8679b5c3f9565fa487a1622df52fe2afbedcd2e09a02766f7346bed4522f48db7b94b6274f76b3c3541a1fa92f04fe3b5b18012f50bd13f12c4fc26064d6ad60ef141ddf8b10f4cdac718a91bada7cb8aaf00fbf7802c8a6111cf585c85922d66b9baf2590c2d9711366bb90ecd828e9d10f3e0c223f2a74637b50c7f8529dd8fe1f17c4472c245c0c8015430dffc83681f421f7cf1a0394e341bf719ee19f160a8d7b06c74b78169552a714b68787461dce9f21cc723f7babd1d0b03a84f832fd249082e36ce479dcb5ecd1dc97ec248afa316e49033e877b4e5c75d3d960c4fa01578d8a7c3cbb2dedce73f7be3dfe86e507e727ae685049a68be1d7af6f5b137db03c3dd8cd2fdf2e04901a62db321fa4c71d20cca2e198a8d0b7f8416147a7f32688c32c1242634c1dd36d8c1c1fb469c3f09f1f682f2ab15baa053c7140a7dd95cdfd02923793868c5e806d16c16bc9a3f717025ad22dc62212f673e6122f06ec530314963c2e4737326d33fa1394b0934470c17e6b86538014f5f5a8589212407e6793824d318022d05d1e5f7ccdfa8c0dace773570b65c23387cb83d7144d299cec10a420e1f6816107ddd5c312fb4025a9258f78ccb08626767d2658c1792ca408668411782114e4b52fb1d8d26d0edb0ce2d3560bbe84c4cd527fa74cd425d1133ce913252e8db2a701cdb0b86fa683e277076f9f1b423445d4b27a19cb79670bc0"}, {&(0x7f00000010c0)="5f30499cc8402c85ff3fecfee9378773ae5dee19ec4839bd5e8c216c7f18384ff3a975d559d2b0cf91919e0bbd0b8350fb01af0b576a35c5be"}, {&(0x7f0000001140)="c7b5f38c7d43b9edee342bafe09e8d6a9d3b208d9d4d76a7e27390f41742d923a5ee02e787567a840a83ed1b8961b50f76a74bd7e2bb2384d286a5fcaf18f43103709442913c7b85af9df4e086a60a7e4e90ead9171ea0b520c896f67d0e03832dc7240da29eb4b6b63dd67c49bb2ab4415ec120d0e78296a3de874073ff9f66f76700864ee333dae88dc9e80d375308b0f7ea325508313edfd6200192c49688019b6eccf5eb16d0cc54e59f2c934717d83e33756ecf5b8e9cc24730f8bccc1bd048b8ed45d94b"}, {&(0x7f0000001300)="0a0f6bce94fb3e5116812358e262133d607f3a850511d333efccd524ab069387ac687d4f351eccb1261f1c1a477939711e6ff96e4855f11acca689db927858972acb4d1a8f3cda44652fca5511e9cd1c38bcc94279bf8a42023eae69f057408b4447ed59a420ca98158aaab468bce857a0c088167ed5c4df6b3b77022353ae83e14f02ec8935d8e105613f93cfb31835295260f3bdcce91834e1f01a7873e2e7eba8edf0f516b334b47710b635f1e5fd7408e97db63d48f1f206919265ee1df65f9b3669a8f7f90aa87eeee266800b68af99452b96d0d5ab84f7de3d7b894a459954885d476d9d4ec50ab8059037b1c3"}], 0x2) 12:07:44 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xa00, @loopback}, 0x10) 12:07:44 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4c00, @loopback}, 0x10) 12:07:44 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) r9 = socket$inet_udplite(0x2, 0x2, 0x88) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) r11 = perf_event_open$cgroup(&(0x7f00000000c0)={0x1, 0x70, 0x43, 0x81, 0xfd, 0x3, 0x0, 0x5c, 0x2000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8001, 0x0, @perf_config_ext={0xa8, 0x201ff}, 0xd04, 0x102, 0x8001, 0x2, 0x53e9, 0xd74b, 0x8d9a}, r10, 0xf, r0, 0xe) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x4001fc) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0xb747) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r4, 0x29, 0xd2, &(0x7f0000000040)={{0xa, 0x4e24, 0x348a8ea9, @empty, 0x8}, {0xa, 0x4e21, 0x6, @rand_addr="f10973bb1a4446f42f951a50b6d33af8", 0x4}, 0x8, [0x9, 0x1845, 0x765, 0x8, 0x200, 0x3f, 0x5, 0x7]}, 0x5c) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 391.869863][ T26] audit: type=1400 audit(1582718864.448:536): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19329 comm="syz-executor.4" saddr=127.0.0.1 src=16642 daddr=127.0.0.1 dest=48946 netif=lo 12:07:45 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xffffff8d]}) 12:07:45 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x40, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$SIOCAX25GETUID(r0, 0x89e0, &(0x7f00000001c0)={0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, r1}) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:45 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x5800, @loopback}, 0x10) 12:07:45 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xf00, @loopback}, 0x10) 12:07:45 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x2800c0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@newlink={0x58, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x38, 0x12, 0x0, 0x1, @ip6gre={{0xb, 0x1, 'ip6gre\x00'}, {0x28, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_REMOTE={0x14, 0x7, @dev={0xfe, 0x80, [], 0x31}}, @IFLA_GRE_LINK={0x8, 0x1, r5}]}}}]}, 0x58}}, 0x0) sendmsg$xdp(r2, &(0x7f0000000500)={&(0x7f0000000100)={0x2c, 0x0, r5, 0x23}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000140)="97ae15f1552b731c49dc4cae7c0bab7852790beeaf7e630d49e267b19147f823f540c7afb0a7d7ed64bb8b433bc98057c9e78c5274a17bb6f41fde4b8feaef02ee1a51307b7fa7dc61d93988d40ffa9787ee93616db0c5e31c1b060f3124eaeb8f82515221f5f4bfb1512a7a8f6fc5e5f8191abbb6093249dc1177d6a1ddd6883942863dd8c1e37cb73274eaefa1197858435353d330c5c8782f7ff994f8fde027f8ba6aa9a4305418be7ad0b481163cb66004fee9f210f7520bc7105ca63d0ac2595d88be99d34184cf6dfc9dd54be5ba9113ed975ae0da66aec2f614b3b0c8535deebff87e74d933d174", 0xeb}, {&(0x7f0000000240)="1d351d15e1993fe5327deacba86db739809341d9e435675b73a1f7bf4845de2f0210503f41cb7089c285af57e5d678e7ed5d3d227bd1da82cbbed5a60eeabac9cd56356cade54f5454d5d7cebd0bee9c725a51fb78c5cd398e551ea8eb5cdf434192f79d133ed6139c342a658b", 0x6d}, {&(0x7f00000002c0)="bd261728da780baab3a1215d85cc905070b487cf70c76b2a90196e660704df14ba3754a4e031fc3d28412886e5994e499ea8ad8ea4757be116496bdaa22b378ec2e596e23ae9b8c688a3439ab33aed6d20ecf8a4c30ed25c943b4da8e40784183c931fbe6a02eb75988b9bd5f22180f95e9178a211e4cc9ed73f68ab8f537077b0a299e185a5b220c211dc66441f4f89812b4acc26949f6da03620bd538689efa4b889ab0c5fa0d898bcdedadbebba90437894e9b37473eecd4940fb605313d146e459eee94e07a5fe1bd6a32cd20b29", 0xd0}, {&(0x7f00000003c0)="7deb3024301e2c69add4ffbfb48c90d87c5899d484e8cac4d02985ef4801fc2a2ed9a9def7184fa1032d4107fc2ed9400c8f68694a2fe611761408772a480f9f231789f66fb8fd84880f1614897466f44f7f216f4318f5d4f9a943ce5f6c831fe0f654d377f41c6107d275833e4c8cc3ffbe20f423bd7823a462763b322649d32943a79a7daaa4be49aae45ed758af6f49f6e404c61b458c772373774afd35ad3979210b1dbe749c13ab94fe568297d3fee0eaa6b01a8f71dd957ff589f008e6ed3459d677e83a405c60d9184c6aa8240536cf38cfc2b9f49a8d08089f2b5b188ea9f652b1d0ebc8a6ea3792f79b06d2f171710e46305119ad", 0xf9}], 0x4, 0x0, 0x0, 0x200008d0}, 0x0) read$snddsp(r1, &(0x7f0000000000)=""/121, 0x79) 12:07:45 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x800000000007e) ioctl$VIDIOC_QUERY_DV_TIMINGS(r1, 0x80845663, &(0x7f0000000040)={0x0, @reserved}) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:45 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0xfffffffe]}) 12:07:45 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) socket$inet_dccp(0x2, 0x6, 0x0) 12:07:45 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x728d, @loopback}, 0x10) 12:07:45 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x1800, @loopback}, 0x10) 12:07:45 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000180)) r3 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video2\x00', 0x2, 0x0) ioctl$VIDIOC_EXPBUF(r3, 0xc0405610, &(0x7f0000000140)={0xc, 0x7008, 0x5, 0x4000}) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r4 = signalfd(r2, &(0x7f0000000080)={[0x1]}, 0x8) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x40000000007) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x240800, 0x0) ioctl$SNDCTL_DSP_NONBLOCK(r6, 0x500e, 0x0) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:45 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f0000000100)={0x8, 0xa, 0x4, 0x4000000, 0x1ff, {0x77359400}, {0x5, 0xc, 0x1, 0xff, 0x1, 0x7, "08e4cf2f"}, 0x7ff, 0x4, @planes=&(0x7f00000000c0)={0xfff, 0x3f, @fd=r1, 0x80000001}, 0x1, 0x0, r1}) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f00000000c0)={r6, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000180)={r6, 0xffffffff, 0x10}, &(0x7f00000001c0)=0xc) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000200)={0x28b, 0x1, 0x2, 0x2, 0xb03a, 0x3, 0x8, 0xff, r7}, &(0x7f0000000240)=0x20) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VIDIOC_S_TUNER(r2, 0x4054561e, &(0x7f0000000000)={0x9, "7cc477e6d5d6edc2dd8a331779c6174ceb274805580ba222e4b5c295edcfa4b9", 0x2, 0x80, 0xfff, 0x4, 0x8, 0x4, 0x9, 0x9}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f00000003c0)=ANY=[@ANYRES32=r6, @ANYBLOB="81000a0001040d2e0002ffff04000300070005004000ff007f159870054cbec37bb69365101ec7b6b37d202484b543145a78fa85f2dd6decdc8777e206da3cc94799cb13a481f0a0983684065fd92a8c05aa3010c198df99d926e608dd1d5d23a5dd7d5dd45576449990a2042d76ac4923fd552e74792ea99c48e0490174983a6b47a5ac80af7cd3af411263f1ae8327f10fe8416f12507a029d4505b20cba508d49ec140994774476e682e9397d6d8f44e9a015d5ac8d547bafba1e99ebc1b1066de6ebfbf4a77d86ac40c3c252ff02aabb3b1fee416267057a091221dcf9471f5820260c2200000000000000"], &(0x7f0000000300)=0x1c) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000340)={r8, 0x5}, 0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mmap$perf(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0xacb1) 12:07:45 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) 12:07:45 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) close(r1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="22b719", 0x3}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:45 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x8d72, @loopback}, 0x10) 12:07:45 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x1802, @loopback}, 0x10) 12:07:45 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x240408d0, &(0x7f00000008c0)={0x2, 0x4e23, @loopback}, 0xa) openat$vnet(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-net\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x8983, &(0x7f0000000000)={0x6, 'bond_slave_1\x00', {0x44}, 0x7}) 12:07:45 executing program 2: socket$kcm(0x29, 0x7, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000040)=""/152) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:45 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x2]}) 12:07:45 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x2000, @loopback}, 0x10) 12:07:45 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xd7ff, @loopback}, 0x10) 12:07:46 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x7) 12:07:46 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x3]}) 12:07:46 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r1, 0x800442d4, &(0x7f0000000000)=0x20) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) ioctl$TIOCGETD(r1, 0x5424, &(0x7f0000000200)) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000100), &(0x7f0000000140)=0x14) r5 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000380)={0x1, 0xb3c5215d}, 0x8) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0xb01001f1}, 0x40000000) write$binfmt_elf64(r6, &(0x7f0000000340)=ANY=[@ANYRES64=r1], 0x8) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000040)=[r6], 0x1) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r1, 0xc0a85322, &(0x7f0000000280)) bind$inet(r7, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r7, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) getsockopt$inet_int(r7, 0x0, 0x18, &(0x7f0000000180), &(0x7f00000001c0)=0x4) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:46 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x2ee0, @loopback}, 0x10) 12:07:46 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x2400, 0x0) ioctl$TIOCL_GETKMSGREDIRECT(r1, 0x541c, 0x0) 12:07:46 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xe02e, @loopback}, 0x10) 12:07:46 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$kcm(0x29, 0x5, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000340)=0x9) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000002c0)={{0x2, 0x4e22, @remote}, {0x306, @link_local}, 0x24, {0x2, 0x4e21, @local}, 'veth1_to_hsr\x00'}) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = pidfd_getfd(r2, 0xffffffffffffffff, 0x0) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080)='ethtool\x00') sendmsg$ETHTOOL_MSG_LINKMODES_SET(r5, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x84, r6, 0x20, 0x70bd27, 0x25dfdbfe, {}, [@ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x6}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x3ff}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5}, @ETHTOOL_A_LINKMODES_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x1}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x6}, @ETHTOOL_A_LINKMODES_SPEED={0x8}, @ETHTOOL_A_LINKMODES_OURS={0x10, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5, 0x6, 0x5}]}, 0x84}, 0x1, 0x0, 0x0, 0x8004}, 0x4000) preadv(r2, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:46 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x3f00, @loopback}, 0x10) 12:07:46 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x4]}) 12:07:46 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x1b1800, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000000c0)={r4, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000040)={r4, 0x5}, 0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:46 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000000000)="c0", 0x1}], 0x2) open_by_handle_at(r0, &(0x7f00000000c0)={0x98, 0x3ff, "f3f13d9ecf1b7862670f18e6e9f7fcda74d50e2c9dea24d84119ac43243b6ef010ed60e57b8452fc574594d237c074a0043cefaab13c3af21c190ce7ee8b0f375a7932cd759d783ef37cc19b14d3c376093556d5281a82b228e77cb29f792b6bfc7d8678316cc4deea9b95b306d8f217fee71c5fec19f640f033d84d735dc5fa94d9329858bb807fdd9c497bdd03d3bb"}, 0x400000) 12:07:46 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4000, @loopback}, 0x10) 12:07:46 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x5]}) 12:07:46 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xe803, @loopback}, 0x10) 12:07:46 executing program 2: socket$kcm(0x29, 0xf, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000280)=@filter={'filter\x00', 0xe, 0x4, 0x498, 0xd0, 0xd0, 0xd0, 0xd0, 0x2f8, 0x3c8, 0x3c8, 0x3c8, 0x3c8, 0x3c8, 0x4, &(0x7f0000000000), {[{{@ipv6={@loopback, @initdev={0xfe, 0x88, [], 0x0, 0x0}, [0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff], [0xff, 0x101, 0x0, 0xffffff00], 'geneve1\x00', 'geneve1\x00', {}, {0xff}, 0x1d, 0x7, 0x7}, 0x0, 0xa8, 0xd0}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x8}}}, {{@uncond, 0x0, 0x1e0, 0x228, 0x0, {}, [@common=@rt={{0x138, 'rt\x00'}, {0x979c, [0x1, 0x2], 0x9, 0x30, 0x3, [@rand_addr="de757b51c9e547ab5de44d4d542007e0", @local, @ipv4={[], [], @loopback}, @ipv4={[], [], @rand_addr=0x7}, @loopback, @dev={0xfe, 0x80, [], 0x33}, @mcast2, @rand_addr="231fdaa831e5591dc5d8f0ccc5375189", @mcast2, @loopback, @loopback, @loopback, @mcast1, @ipv4={[], [], @multicast1}, @empty, @mcast2], 0x4}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00', 0x0, 0x24, {0xff}}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4f8) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:46 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r2, 0xc0a85352, &(0x7f00000000c0)={{0x4, 0x8}, 'port1\x00', 0xdc, 0x40, 0x2, 0x8, 0x5, 0x8, 0x6, 0x0, 0x0, 0x7}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000001500)) mkdir(&(0x7f0000000000)='./file0\x00', 0x22) syz_mount_image$nfs(&(0x7f0000000040)='nfs\x00', &(0x7f00000000c0)='./file0\x00', 0x401, 0x6, &(0x7f0000001400)=[{&(0x7f0000000100)="64a57abb95f017d410758d6bdc3b2378aa4af4e1b2f4168a2a22946a9d15af2bfe1661d2fc1134a7470935d2988d7288e5edc85a3a5eb1c275d06b9320ca648d6d00097ee04ed6ac914d3e9d24782d4360eb87b3c089b48b08f7536309cb8b96a717c33027fcf92ee2d6b7f6c8295c9c6e25e53cfb0bcf0400af0f29b2f36a2653aa78d8", 0x84, 0x400}, {&(0x7f00000001c0)="b8a959", 0x3, 0x2}, {&(0x7f0000000200)="a2a199165961861709340734aa5efca15aa4dc09e15c41cce244ca16b3f67d5fdaed111df0de03cb6d774296f2d3cd4212b46f4a65c17ba2d974df9c9fd9e2ee507b27644507c6b7df47e9c735d0e76674738a183facf286be4884fde02ed47cfdfdccacb322d445867435fc38697f6cc7b82c2f9e3393a5e14412a78cc8f931fb9a7c5403ae3dab1739c7158bd2f5f1e3148580769897f5d96ffbc4adfde6299aa679a4782843bdcc6bd63f46fc9442b5670d09623b43c7f57d19ef68d74bb00f665c6b3a0f9c05", 0xc8, 0x6}, {0x0}, {&(0x7f0000000300)="8d1d88edecac9668e8719a321fc561a705644fb98832cd2a871a065e7ae1dc9e4f6ba81ad06b14ec5f38f620439a387e1e3b5b82fec1c09876e3349e1e1f8f8ace4bf6f4cfbce7b136efb9588cf969cd76370dd278a264265442596f986c83a59a834a4a148c12d0d6a1fe01134a10a8482714681f1ad051752f3a2e3f6565b2aaa6241cfc9ad3abcbcff650c0a689a41d4846b32d698c9073daf48cb310f350f23e8c04a1966893ae8464e05e2b669d5a9d321a46a3b35b9e670b6bb38741b83ac5f56b5a247a1792a3a2e9e151cafe81aaca7c7de622bb2770c7d6963c", 0xde, 0x9}, {&(0x7f0000000400)="a0763f87852e26aa3a1fef10c0a86d7038afe07fab5c25aed239a65d88474f795b4abfef8622c63161f54f8eb81b9f4fbfa8a89c8fb8a368f15def1a8d493c82e26c2bdc4990d6ca0e01a703ddd9a9244e4c62c20cc9445ee0bfb0ab619b4709b281494c01eb2cf282285a1564f20eb700e4e4ab64d28f1082c1932a13a632b8b49e70f65943097ec21e7610c0d6f5c2ec188750edae4265694ec852a23e59761716881a17d0d34599c6eccab3da4c50a7f8d04d2673d25aa103cb71ff8d10cae0600aef4e9a2e7701eff71b5fb6ce9b946a35d6c038d32bc3ede240331111b7e67c964aeee332d0f95a497ef1a43d55225a4bfff8171574fa9177f0076813007bc65190a36ec5a243f012c906cc2a02bad8dfbef44ce752dad95283b5a1ec7f17c577d9b0a6f7a203d5e7e309a081178ee61db5e06a374cb1d78ee784928b9b136da68ec52a5e1d0c6a8632d85ab412c22868c01efff7e4d3713debcad256c214b623ad732e30a1c91bcf4db1e615e0d48a7e42f09de2832c61b6789e52dfba4d68cc554597f154712ac6f779cc2e6485de258bfcb8beea5b606ee2b9dba761d6d978c0460df2dd9de86c04ae243d1a36b08c6b4fb6eff3d5239437c1a7aa0837582fc0067e00cbc36e79037fd205b32f07b44d49bd329afba7897a66a9ca5aad6441d6d5c24b1e3b6c3509549b312b8737f2c5841d239836ac04efa30da1d729ce261af548d7bcfe9eafc036bb967d8d0b392b853022d59693e251560b6ec16a4e876422d4ab12b97733f0b5d0e790327363dee41b5a7ee3bc0facd975faa691a678c057ca4b8917b05938b2000f71bdcf9416569bc19b0d012bcce8a518558901b0eeef45a93104c381fd9437428f71f436ce0a99dd02da6f785795015f712b937a0565b7cf43797cf06e933da29e63f5045c0ee9ffe3b260445441b54e11d1b1ba6f1bd382ccec03644cbc63fff5ad389c85898b6cd39d4e94cea0f62eef9b80fc8e577ba9721c2f39f92acf5eaaed1c039392958f838c57988caab28ab952a0fd0d90523cf4b972b84a515b6bb77334b42e851827b56c04bed847ad1149420f520a965863bc5e2276b7caef5d48d0f91b4c8ec7a278bfc910af4d478676dd98fa87c6b3a823c58daf420724a6032ba025489cf5006eff9bb86702c787ce0cc8bd52c117ec54d82c3a005116cb1d00dda571d76d3e451a8fa061a1c5018a370e6037851b3e048c20cb329912a8d32d69bfa43bd697840a5746379e81b65a54e8cde775013be0d8c25382f71619ee5748485a6f9c04811b086374001fd8b60c0983ca866d060c4d38931daff6c810393a72d96e12b7563e2aee2e1f132513acd0e60fb3ba2c35ee6c9c46b4b5d6027a1ac2ed2c39ffd6d3d2a7d74c0a8aab12b972492b84ea00ad534e1259d8171098772bfac54e3d975528547125f8bc4290ebf4fb3b78f5c59dd9086dfc84c847f9cf7ba1c0864c38dff35a375e75f795a0ffb921cb8e9266e739cd8f8153fbb67e92e54445f84ea3cb4e0815ecd27f53686c77fa0ae8143cdb35a40c0234f30e05ff8e4270e4af2200dd1cdd0ef2eef4eb27f79abaaf293de4ca4fd61d37438e96713ae567a7f0d5976f72213d08d41321b5cde279e6e950fb3e47fb078611e9ceb8c7b203cf7f1f9ce76e2df7f2bdab94d0089f25bb251c317440167410909586a020d9664709140e79057bc2c74b5212ea28611e1744bb19bf27826562a29708e39ef0a990bd07a567c4314813270195f41f27a5fb7c7852c3413b14eea9eda1171580322b679c61f2a890c8a7e9e8c153e646cd481b2a9bb97411d425ee697b2c717e86a84b931432a7a9632a7363c7f55ed31d6af8696718ec8407bd1fe5b2a4934cb75a111fbd80c677410c0d4d567ba0759681ed081583985a705789f2881d9afd12329d80409a0debba147d351e5809259bd3a10e447794e7cc6c3abeed067385625c28e906f4799c1ea3ae212790f900990fcbb56246b17946e30cffb346fd6ad87a55e8ebb4a54ac38f541db28c0a89c9ef24584cd7e8c043c20fbd883a42e00c640140abd1d5e2db769bc8a4e6d7a5f4a44b9534d9ab9f8e6a9a79bcd18f6338b69c4e125ff7c6031cbcf680d5ca13f1e47195c9f9e9bb4861017e4ade4f8ec3a97c9880b637425aeda5b5f724e19ced3937b5d4f50f578690b82322332c5559859e59548ae89424fa399b39623c2539b3dd3900b0785b5e3a2cee7d89e28a0c1c41cb3b0ff0398e9269329e24edbed0a15bbf730c921f4f581ca5c4817566c4d419423169f4be532d9a19de7d18d67507f83b5a49070970825c77059afacaabe70c80019eaef35cc402dbbda7283f14f5c31023d384fbef19592cb30cd53ef9e8b296046b5c9d4cc537746b2a400752ecb6301e90c0a77eb69e5a1c41ce7a6e7911253668b5f6b232b6fbe47fd5fc9036a1e50afaa8f2191e043139decc3f4de579e304a6fae9a8627dbc2e89b308492106988c5a5bff4c15068bae4887cee371030e7c3826e1ae050d964f527d7449e9c5ad0cc1ccac52eb832b5517fe48e4f64e452eda70d21ed1e3ca0e4a954b6d9d40b7197b0d4df6c692417ed752e5b5f7ba83a0c4e1c06f863cc2e29db187858995948f7d4a052738800a4ab4a420e9383dbdb21b9c5ac73940def8abc843aee0feb4fca67bc9e34196154650fc9f7ec09b0c6e01f36b34e4e6236d636d1734a4507399ee23b6b17ca9b47f50f3df9926148090e94bc508fc66b0a853816bbfe6f0c7199cc5ccf5d5b8bf910628533af06cf7ca2b7b7bbcfcebbcb326666a4e0f87559cca508162edf0a40158053759b820a8da8497c796c8402cc133df664e189bdc2ab62040ccb46231032bf48c829e0af24c31a51e8ea133b817b9d251bd08ca50e665f86aa3bec295d091338ad94a2a717fe2a3a822edb327112dbdf3ec308c821eda79ff3cb94a9f9c9dadcd0109ec53171141116ab3bd131749eb44ca278c847c8a802922710486a0312b74310221164ac6bfa5f2cded772f2c51925921ed12b2c17322eb805d6311250021c84d3a523ee43a9fc31dddcf77827535535cfa9bbce65d52a561d264ad50ed7a34756f8c838927b2481aae48d86c0fc480f5e5888d23099b1e24a22b311eb94640d82822310e5b19fa8fef973daadd9d5b332cc741d135ecfd1873f056adf012515a9089f44bbeac4665c9ad4c2a971a2c1cc8437c5e7f87e0f0f5f3389771d84e01af9f4786536c060429cd5c4433467839cf28820dd923d42cfc50f9e63340cace2d00b89b5bab9c5ab9a715a68dc3c17a30346c28d5bdc7271eed06de6d0ad86613902919c32161ba75782950a6f7ee08a179ae72108e26703e6b5b9f17cfb6cd3509bca26b2f2f300854d81ea6755ef7b02ed71772119076f8438f2e743589a7671cec239491f4cf4a6bada6706dbf090553ce4b323065565e5ca7ca682a2c0ddf9b609ea7cdd8e224b5015ed87304c909ff09cd8e4feac825f8fd7d8cf9fcbeb297a42a7ed0d45f039ad7fa6168263e8d24c8acd73f5b90a535e7394a5c5ef63f9ac8343d69d0e43be154c4c524b6a2ce297718016f28ef1948fe40093140419d592dc724878447a09d47ba0331be3fc9c83c0d534942bfc4bad484976d37e5309953fe889520c0e9af76605082505124cacb091cbe988cffbb001bdde77ce1230ab803ef6b860753e020e644bc2374423e464a5a90d5c3eb79a41ddc2996f8faedab53919f30592956252df0d4d7801e1b6eb50c0fedf1c5d9e50ca97fc088692f107bbf94ff449e0a704c216066152a85f66622d04b3e6ee7085b747176ab5d1c64105c9ce3226976a5930e3252b9925c25e1c7ca3edc68c4e62dd3097626df54c5c973811cd73f54254e0fe61aead06459174c695032c215c0d81c2ab56091cc08024c9b5c38601db85c6f9db85892fc812686e3cba248e931413ef99a262e51b39fca4a89d738f2b50e058a2626ca2a7d366242ac2673d2bb0100430ae761fbd798274dd931560165b221f2a064ac716b88eb86ae94b1405c6672a2dce0da191589b56323613a4ce598350a0345249f69388bcf5b7bfb8b7792be92bdd2138ac49ab66194fe9147bdd764546265217dfa847765cc2ca9233c596ebba30581d7b7ca60a969a699db7f73cf6afaf0bdd558e63987bc1d31a5e8de57fac77aa6549fba87848bc0b79837ae53637917250b8f759f830d228ec415bd62c50088c24eff9010f6fa463141e38da231012654b76c38da03f7151ace839984998e8107bd88eda941389b9d70bc3045db34bab460173a33b1f1bb9408e720879caa98f3f39a28f35ec5ef574a4809b543c2a425381f41efb412afd0356f42070148d8bd6e54fb0737a2afc14acc1d692781970b2aa8afd782de7e673e3aaf0e80e9e0ff74a6a9f2bb6ae9750505218b2944aa09523117f9de523daa398cefc9754ca09f51668dbf0f17fc1842457ac37dd2879b509817e3f92058b966cc54449c3992ff747c821a9826b5db1f838ddbbe0cc8cf4ce0d389f93569619af65d5a4b4b1dfb75d94751c08e0ffe528b2d9a7a6e09b8ed9ef94a5d48773a5bb614d7e95c7404d05f2114cfdc3678b4f206913a451ea431040c9ffde8c01f174d8c0d62ba6a5665332bcdda47951f8b1ba4faeaafb907fd23aabef480a783a6cc30a2bc8791d7197074d717d45a313a9cf653da553cf419d462f3313b2db43e771b122b69a2f9eb0192c30c8c5203f5837f2822ec193d1785a165576964c58223e9481f881363142cf44a34ba3e9c1f9baa4cc6d87bdc809a2c8cbd5eb3d3a647431a255073fbbcf2fb6182b58b2f5f479179f09b16cb1c88c9d06c368aced44346bdcd64348372e8bf65bd2a775a1e18ed47e500e5046bfd6709c82cd7f63885f630b79ee7e1e4d69537ad5b70b547322b675e9170bc65ad6417ad3b899a76e44abf574d82947c87555bdf5cdabef7321a693a4f7df1ff55d687e0fb8559b50d60c1353fc6f55bfc64b509a4829b9f8b1df60753773fae4b6db389f7793a0869729fc164550da7b7ab2f49b53740bb551f931cd4ac9d678e0ff7e439631f47f7febb5362188bf4a9e559ed786c6f97cc1a4d1452bd596523dc96bb21a721878f0818b7a4f3d7c6042ee39df307d581b269c47cd93c737b4f60a63bef4f4783402346f75fcc6e76a98e8b51acb6fe1bb0fc87ddca75ab1bfee1b0743185c09ea14f93c2c9598420178f00721bf7d59bf2ac6d3f65705e2b22bf41433c91b594ce266e30c5ff5aaa14f02273b2a2dcfb5910207461a83a12fccf748aea05a94236fba0b4ff30c223f26d732ea954cce0f0a7c792dfe8d32c946b4e7b3716418a4c77b7a2cc4ff26d81706ead96d6a5dd43e81ecdfd0e13d52f855eea72061c91fce66942254fec18f69d2d4298f6ccc63503ec0ecb1c43aba1020978c0ef93f6cf2d09ef90d97dfc88a3dfd41bb217114d89390172064a900049e242ad9884bd24d97c077ea9238d91f0b6de5141333d2c89f2c770acf1fb70c322634577ada1b155254c0eb156e4f026787b962189e37a93fd9c3454e543d99cbfc67f61f57537c328f07fc360adadc2ed3dc6357b441dca7180dc067009c27ce76ad7e079f8843bcbf653c8848b206cf3fc82d8b1513f1aed47aca280f5d7a0ad81278649243f743670e75d652c0e5d512a151a64f0d4b0eb3ccaca4c4aedc3d9a9b977290f26ae752cc6625bbbecf92979f391355978935db788d1baefd48a389b858c0e2ad473a0bdb5dff3e96b6632b95a284d4e", 0x1000}], 0x1001010, &(0x7f00000014c0)='\x9a') r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400), 0x0) 12:07:47 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4102, @loopback}, 0x10) 12:07:47 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xf401, @loopback}, 0x10) 12:07:47 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x6]}) 12:07:47 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) write$6lowpan_control(0xffffffffffffffff, &(0x7f0000000000)='disconnect aa:aa:aa:aa:aa:10 2', 0x1e) 12:07:47 executing program 2: socket$kcm(0x29, 0x5, 0x0) socket(0x26, 0xa, 0x40) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') lseek(0xffffffffffffffff, 0x20, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) accept4$packet(r0, &(0x7f0000000800)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000840)=0x14, 0x80000) sendmsg$kcm(r4, &(0x7f0000001cc0)={&(0x7f0000000900)=@can={0x1d, r5}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000980)="1b511ca164a1f55a3c4dc32cd004e6f27c01d4da8fa906aa5409c452244141d3cd9dcda25339755857479a1a94c7c5f7f6b2b3d3894e24dfd8afa8618eb0a0cc432f38226701f75c68bf96af2bfa9ff7106a7c81c6e6ee0cd8418cf8872840008c69d1cfc04e3cd91ca6566e7b57c59ca7fd504df924f7097c668ce86551c336fd879a3b011b838c07d243880e1c7879a85688c66a5fbd506b2859a5047bc8da4e164628fb8029227af660cc55a0ed254d7c86493c98916ac5f0ec79ed4742ef7bb4417c8c76ecfddf411288da8f0cd2c9459aee304d1274721e6a4b4d6237054a125cd7c4cc2d8c0edb02e43f55b9bb814a63af21f512f99860df1ab8d0e1b416e91efb48f6f2327cf391b102efcffbeab0a5de140dd973b5881d0502a12f2cbce34dea366949defab936b0c52aba6da84dc9946a945b055cec3d5b1cfe48ec4f4b225e9613b53d0c836227cfd6424e9e3bb8655963ab7119347e93f15c0fc4644b3d19cf40ed7fdd225a05b0dc26c6eda3c8909be13dbe0cd254fd43cede524e69f3dc806e1096a0b232dc5bf8ece8f063b0e2093288ac903d9b121994267204fe1f26be6499c768d109194c49e047fdcefc104641b5f9037af03c75f3c597d53dc7db24f0b309c86c36a9720e2c8f675302a216d9debe036d2736d16dd7f3d806445df509068fabafd12994c256c74f05fdd145cf5fcab84beaf672f0798578a3f320ac10e5d0c68c0b4230d901affdc9d06e67c131ca3d223713533721ec58235d9cc12809e8c4ba536db14359d8edd80764765b454d4e05fc89965eabf43fdcb2cda2f06a2246e714af5978e6e6cfb2856a3130cb5f9a40cf5f172e795e9fbadd1c074fbde7bfdd614e97d74f8bc63826ccc2d6ea4188a1747f46f1aff464ba451bc9103a9506a6ece9c508c6d505023d7c2aa44de9454913c18dfcc52f18298518e4008ff16b27ecc60cb88b36dd807fe60cac717208f4ca90418c4a6db1ce9ebc5f821bd29f5ae86b933a8f6c95268ac1001bfa306f55559cfa35452a16018f03bd9965e69147f536534ae67f4960cdaebdb25972b80554d6a55c9da5de952ef9526ff1dac1191840966015c702ffed2fb93e7aabc0b306f98a73c87c643f465de453bf110b4fab11a2600aea32f2128de9d49d7c062e05a0cfe948a4ea4ab0cc31a3e7542851ea3bde501a2c3ea38cd3c2b4e902832501cc803a2dfdd0eeadcd60246248532bf2d14ee629640f4498f22ae1c37270dde264f0c7040c6e13225c360cb4e5fbbf513aa9015f57422d4fb0b024169681440209e80df516202760d490e0e2596ca871e397cf4a636bd08fdf7b9072a825e9badd221c7def821a9a4f26fa2b4e9563fa7a6d68533710795e399e9c4127a4f4572b3a728dded688020a2f11b29be2a231b095e61d358ec7e498364646f6242c590fca79bdea7d69868b135779c143c11ea02085a49a73dba6743a0768f554b1558d335bf7eb04c9db12206c474318f65c7807b70230d067e15c37c312c37e33867c7e7a53e2f176500796f064492bd757996326b098aae81cf59c906e9fa012475c2b57d593d032c338e4a885af8f8f6832a681ea2ac7a15c158f92eea06b8a3f45096fd382886ce05a1b34c9872cc34b94a7499ff2e4767899b87c5903eaf748e89854f69e34f4faf1a01a475c7e96f45c81cef4c5c9a59292045c3f7c9a3c078812112de91e49ed962e39783286863852b572a74327a8e75d25113cb4ef09e2406b1d5cb7f25695284ad93148ce91dd1c34004792e014052daf7dfaf8e4f663bead5a16365f14dfc898c537b11d10f266c855af9a6bfd4f933784c982b50e515f2d6af35568129805f655d908503c1ce8c7c2c88d118e8adb2d1b9db7986d9357ae4ce219315f6b9ff69caaa40b7469d9c765f99d42be250eb9f0621c4f80aefdf600cb8f2dd8e16e658d6a2fb8b852ddbc401fd892be627c765f5345629588f2a56efd4f6a0dfe41694ea4faf0169ce2a6135a05759af9c92eb8b0d0b632641b7df0ee8a3d9442a93d9fd18255d5322638b3813442c0c8bca6891dca827f627496aeccc4b37772f3b667a593a88c0d566f3b753d2eb73c1877f2abe81069eb2819ba7e16564a051d6adaf6377341448c42ca759ee44106454d606fb38cd09ac52a2a1768ba41e8960e92d667a055dafb8ef8be8206eef35b590a6e5d9bd7ee1582454432b4054c758d63d35ee6af88bfc781a104cfc74b37a2387d7efda868575b54a19f151499baecdfb67f59ca1e283dcc8270e115f7a1e53c92ced06583335384507706c94a396533b1a6de6d20ce839b9b3f6bd34c1c76ce83bfe10d458639b42b23a26dd082e9bea26c3cbf0e90aaa89eceb64b6a35057c12222e76931a5cf9f64c7bc5a190ba9302dba80eccc7412e889872598ade3aab3e71949d315e7e0e46516605f9ac642b39ad59ebb209f581d99365108c0285a507101ee7d117c642bdfda90e11574c4179d8ac5bfd9272b9ad638dcfe3bd99c4dee12ebc29dde13869a992df32a66094bdee49812c1c941eefe00d4dd4ecf24e0f70a3a8deec0cbce1dcccf4852294d13cf5e4d429a4882a886bdb9b637187c917c368c9f0f4dc2438945a64ef9610d4804b10dac59d58a3e782b31b424837e6d79b76bd88cb825402e185c0de90671deeb0dfc3cb4b89021ebb74555c82be2fb567b430cd4e3876f0045203d9437250d7d3fcfef60d4802413db22d48fd9e86753bd9d016bcdd8cc1d02d22eb61d2b0201d9798505b805696390aa1d45b801caf515b560bc2c80dbdb67054c7f06ca5dbf729e77bee9f9ee6d80fc882700cb8719b42e2dd5778f3d044a16451f6502a9ff727bac9782a20473397a3d84010fc112f0b10767a836043eaf7cf78215d6a4633b661e36290626cab6a5a9bd9307d5f3f6dacf5c3cb60e3a25880408a5397e1b7fdb1fe4d2882f91093080cfc1440ba4d5ecffd435e0641dfb6e0b9cd4c7d008b04ad5532bf51c21dd561aa3cf780870d1baba0efc76f0ba2c39bb150db0d4d78f051b917c341d709d0781c379bd57b8a87cdd94e91cd35d3c1c0cbe9e5918e9b173def95cfda7ac0cb9e3a7b7befced47c64555262eaa157524be735dd5406cf05f8f8548860fda2e625c3d19e657ef0821acba3dfd0cd9d0255da398e32c28ebf7c248e5e634d298abd703ebff064bc046f6db4a3cbc18846df4b6c2eaf24ae5a517288ff16c1878f0b995772624ccd6dbbd52671216dc3f8393392d312d8b93dd7d8b8a90bf9b64382aeb3cc9bdcdad0e8bf6270d7b3d3b164070005692ab92b1fb5eb44a5f449b3e482c62f5aa8ff9fcfc8c490e67fa21ea45f583e8e1966a85b626ffc0b69ceae9a9e53912a5e2f482e8b376a29fb54fd08080ad1b46ed18e48c7340eb75019ef9888a39eea7ef020cf3ec5d3a51da3fd559bb009d8ca5f5fb07161791a39106e243252b3fd54f7650831ccb9086ed525bb344b4ffc3bdeaf4102adf54a6c547294941f1bb5ef7d8c8ec37ba88b428263c5b62aef8d155eb44e6654a6fd8b41f25fd79869449a76be8ccb5d044f679f2c6301e38e96c460bafb7db6b7e40874b58fdde9f3a3eafe7e710d5014c0e7efaa7b6d6c079280e365be16557c085a7764cc94b4af8363330f499aa0c567c26a0a0b721b58a89206c24bd65f0056afc39c34d413b977056d9b08772ddf15e995ad04dbd3f0cf52d0ba6947f3e5d7191745f7e56f554fbe24771ed6e5d03ff5619e27bbfbbed75e15902b901b99d7d466af98e1398830f4dc7e840b9395f259a89a3023db3b7fa27ba21f1c6648cdb5b0ac0a52b0f0c325292f5cf4d067bbf9eff128f17ed0b48959a5ba3af11e7c264337cff72bcbd70956894f30c91d01ec30f023e4702d692de0ce46a587bc809412fa7ffd51006a179c2b8d9cf722dbd14d02be49bc2af8e0b1b4ad229b377f0f333d67de7cd25d6b40c5104de0a0583c5ac09dc4ba3efa72f0f677c596b01163cd156d4c0bd1868302fe3161f52649a65dcd3f0623e7711123b034d7f90413904c287b49310bbd6597762f00792ac1dff6a2e8a002c2dd2560bf0e917644a09d79a1475c4d363d9cbf8c8f8fb914529b1251798ab8822d09fcfc50d67ff1caf539e34ddb88979ab22ffd508d01f24dab86cab699e6a2b3e91ffb346f5038893b0d8d1df65336e47f414b6ae4ac4dc770d4540c63903f0a29cd8491ccf0dcd18aa88a8f7b82a92fe3d18830f2a51a19d0234c3fdac9e039a9979f51833f806e1bdcc878c7825aab594eaf0d0b792dd923926796300629cbca764d9dee16115beb3f723510fcba7fef45b9e57adca4a55534ee72b22e780d3c1a81c7be422a0cadafef55bcdf6f2d77ff7ebaf26e21f293c792cb983b98e6e43750658608f3b28b98bda4d8706881e8d0af7b91db486cb2bcb0295ed7c8cf1e2092f3e5b85e333695857fd294a5addca4d1cd5ea5372c9047f40eb363e0b621027da2e50bc26fcaffdfe52e393ce660194597f09ce6b3340044566834312aa0747ad4af8d57a21148ba9eca525da721852873624e66221ee91168f0e72288b53aaa925eca8466dfb6cc3a7cb8e0fd2fa1ec5b779d2fd23229d0458b395a074474fd194b8c7cef7f80bc2d7962fad515281babe51831da16b50ceb540302fc27fc6dcc735347e38ad09cba4621c94ef4f9d2416e56d10b4bdc6863b3e1b144d99400f4d79858cae98c04e69d7d068264c669b291db44163c9ed3d3c5e9489d0e46452442afeeb6048e46901d99a5b08310c5ed5ca8e3c4ff8e570661036849329c7ed216c85b579ff0248fa53135330fe330dfd385109b8ef633493a108e189dd21b97630eb79af9a6b5411a85e963b81f34df980b5568cd983fe50915ab4e09114d1c90f4af77005c7b8e8773f196c116a37b4eda4f3798b3305ba08d308307e093b9e9a7ef049bc0316eb62724bf4841ca3a4b731d1f78302f56f2fee6e9fa2bf1c2db6867250b1676acce23d30c3641c58b1a3ed928754a3756141b16e3f4115c8bfb1da26de7a4d3023e8be8823d72675179c01bb7b8dfdc004a852bf31c798b9f324a275cb4d56ce3e65d10941661c4f299f1b129ee35ccdeb07eb7b0190417edf112495ff204179b561f95a2ebbe53519d6f8812486c25779646647026d1aeb3036e04cf0471c367031b82588fec82f8aeba6eb08c8e62d6bd1e3e714e91abee22fe92be4a7d4bef29a93e05171c8d0e0585004a628c714e7cb36cce9b0985bae78cbde1008a3c18567296931eb98cdff8d8616233b085da65504310b7530a8933ad0d85cc1d3302ef463b0d27d9adf15f20d37f4c90cfe5d196dd45c1c6e3af460de3e71f57165d902fe447023fc3e25ec21b9c264f6cdfe0ff4d7480b116741971e1ea7030e801a872c338691d85bfd96240c156f90dc3ea60149dbce805c51bfe27fa6d851958b82b835a9508d4023c611c5a85851bf81c40645409137a107e16e131a9ab634541aa53cdd835affd0623ed6015fff06b9e591bbd9f598bc7a5e45312e2e4266b9860955869f9131c09d57a50ab6cd57749b45f5bec90e05a900685583c90750054c4a0a337b7433cca6714ce5d1d5110d972474c4c5d40cfbdf43b05d9a91c8ee72263efde60f6e263cb50bd6f57919d1bbebbc9309c8ba3a854300152573f2b0b9b8353f3e733de0f44489b7cff666d127e5ed9e04370110016bbcd2501d1e96abbf99665f5a67cbb9c75b07f5f3d20733b7eee58505c54d70e391bf9a2ddf453d2950e8b242d644e69a9799ea0", 0x1000}, {&(0x7f0000001980)="d9f6cb19fcd76e66c966dc818868c3eb0e205cdf87235039381da02a9cdb0c579e147d8686cbb06aa3872770fc31e91bf04c9b96ce9f944f583e567ce0017861588e48df34c0ab1aa890d505e8022ef787dc593006ab0488c09c0bf2bfe571f1c453b2d2f598456631312f251850bbd4594975bdb1827a4b422f748d086e257f0b74baa74fa5354f13c607d374b8a8", 0x8f}], 0x2, &(0x7f0000001a40)=[{0x30, 0x29, 0x92, "b3d54c928ac18c14fa50689a552f33bf94b99d164bb6b394395e1604bc8fb52e"}, {0xf0, 0x10e, 0x2, "a1039218c7ef9017508476f56d51769700611d5997504e9cd689959febb08d08797d763bbc7794920acf9ca7e52f552c38706dcb7f7c434496e24c6295ad60115cee7597d1a37bcfcae61ea4c7ee368f3949b26d506d395ac854e123c236695e1c203df841fa6c3b3ce517bd49682a728640ad77dddb12e86864cd4cac43b8063043af8764e2aaea2490f76664f39a0d5b69e7cf12acec8f0b25994235ccc702afbb09900b179d9c741ee8baa6f7d5a7828bb7b441106cfc39ad528937c201902c73d91ff14eafd0d2d94cef574cab583c74dc06c3e057014b2bb48c"}, {0x50, 0x34a, 0x8, "4c05b682c1ebed448928dba1bcf17061b06ad7c8025e9dd0d3353d0e6ad3053bc67626377100c668f595cd13585837edcecc5992524ed4ff393289d8a95d39c3"}, {0x70, 0x6, 0x31e5cbfb, "f76b75fe3fb5fa2da3c66115d8ee4d4b066eb43e3ad7f5535fbad7c93ff206d4cda09c35616ea7b92a3e681a9d3f38aba1394f55d12ee47e76eff179119221afa9e24f13ed7284e1f0a9f33dd35a637337eb6f37d697faaf6804"}, {0x80, 0x10c, 0x8, "176f3cb0f2a56f855761782ea9fcb3e62a2b5d49d4442128cc115acf83efba2169af085e1bb981b0026754e91279c508f2d7dedea55cba379bf0155f9e4ba94d095b7d671d76f11c190f4f01fbde5e12c07f62918eb6b55e1059676f58fc49bb2b358e35a695942f5d2bb483"}], 0x260}, 0x8000) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280)='nl80211\x00') r11 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r11, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r11, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$NL80211_CMD_GET_MPP(r9, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x34, r10, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r12}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @random="e0f35ac29b73"}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0xc1) sendmsg$NL80211_CMD_START_SCHED_SCAN(r8, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r10, 0x800, 0x70bd29, 0x25dfdbfc, {}, [@NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8, 0x77, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x10) write$binfmt_elf64(r6, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) preadv(r6, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x10b1, 0x92) 12:07:47 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4400, @loopback}, 0x10) 12:07:47 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000012c0)='.', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$RXRPC_UPGRADEABLE_SERVICE(r2, 0x110, 0x5, &(0x7f0000000000)=[0x0, 0x4], 0x2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TIOCSPTLCK(r4, 0x40045431, &(0x7f0000000040)=0x1) 12:07:47 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xff0f, @loopback}, 0x10) 12:07:47 executing program 3: msgctl$MSG_STAT(0x0, 0xb, &(0x7f00000000c0)=""/244) r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:47 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x7]}) 12:07:47 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4c00, @loopback}, 0x10) 12:07:47 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000280)=0x9, 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="f6ac1345823deaa49f7ba24528997e2f9fc3d1b233f78443d386ca83eaf95a65d325ac031889d4159666a4cc744bf9b8b7832a22964c10c61b3acda8e996c31c936990900bd67215f0fa0e045b00b86ff53ad7f369b575493243b8b854be741f53e558eda4cb91a451a6210c546c459a15756add003cb2f19b12fde9033f4339b5f088c2298e1daac15b3b159a94156b39139b9101fa1088a63bd8d65e8929731e4c2555ae7b1f0bcc4171c5b9927cd5406f0074d1b09cdddb727f2d05ca7007c51606d47f5cea0af1996f9ba836", 0xce}, {&(0x7f00000001c0)="add43becec46b52f8b10a1923cb06fb030b3cfa0dc90de2c64e0d0e5e178869f65fe48cd5deee31f2854e70d45af16b5db69b6e14c04a4997aa43353ea175227d3ae0bb5504c4b434dab73929f067c13ce73a4967bdacb7daac50c26e4122c3f78ff6649720bc712e0d84cbf4ce817601fc522f0bd146d70438b8b8402f1d6ca3f6789ec04645f53f2835e26e1b05b99e43912e82d4c7e88a499fe68437062", 0x9f}], 0x2) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f0000000300)={0x9b0000, 0x5, 0xfff, r2, 0x0, &(0x7f00000002c0)={0x9c0902, 0x5, [], @value64=0x7f}}) ioctl$VHOST_SET_LOG_BASE(r3, 0x4008af04, &(0x7f0000000380)=&(0x7f0000000340)) write$smack_current(0xffffffffffffffff, &(0x7f0000000000), 0x1) 12:07:47 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xffd7, @loopback}, 0x10) 12:07:47 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x184) r4 = getuid() socket$kcm(0x29, 0x2, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$CAPI_MANUFACTURER_CMD(r3, 0xc0104320, &(0x7f0000000100)={0x30, &(0x7f0000000000)="d595e76a6b6bea73e89b928c94f864ff582c5e5450a51af94e29280f8fe81169cef11b4feb2f158c7cf44e4d7dd9db7071bbfcb57a3eb8df2bca1b4c53eb5ab112238660fae8f1f215"}) bind$inet(r5, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r5, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) sendmsg$nl_generic(r3, &(0x7f00000002c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000001440)={0x1410, 0x27, 0x53a, 0x70bd28, 0x25dfdbfe, {0x15}, [@typed={0x8, 0x7d, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x75, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x73, 0x0, 0x0, @fd=r0}, @nested={0x110, 0x80, 0x0, 0x1, [@typed={0x8, 0x6e, 0x0, 0x0, @fd=r5}, @typed={0x8, 0x63, 0x0, 0x0, @u32=0x8}, @typed={0xfc, 0x59, 0x0, 0x0, @binary="c790de9a6abbaeb0fe0f28d48abb2fda2f537dabce011c271e7485e9e9fc3530dfc67fa1236a9668b5ba4b1867089b223c44d3585a538523de2ee15aae38ba3d020103fb1a37eed047fb8afcbc52f27ade94fd3ca693d13e4c204fdd06b02b421e61b13f0bdef35cf95a011028bf494d0619e5f095e44a6763b81820f932b98c0f6b85ecdbdb508f5df0a117eb64637353a1d5677eb85caa36dd9d36fe66f45b6beb0ce7f060e8a9e3338c5d7c492ca00e6118e1211bf3defd7f5af721d55a0b2bdc9938fcd08bb4c4b3b841d519991e0acf02827b746d0bd402670bf43064057f49a73fb9e965e9aad8cce5723d50a0181592ba4e7f814d"}]}, @nested={0x257, 0x83, 0x0, 0x1, [@generic="7e1d03a5344463de1c64579261d71898cb03744030ea6f1c", @generic="6e628ef93b9e6efeec7877698e6e2c2427309311d8a23bcdd6b87980b9d5ba68947e0180240bb01ca3", @generic="ad48a2f54fb65fc4d4465d40ae78ba5a8d88c4d31a5c3455f64117fe24e88f04d1271f5d0d77026ce17d1cdf59f8b5a29b6dddab9225c33af2720bfc145e06120c0db51057e4cce5f0059c830bbbdbeced6be3ca1e89e160d6348f3afc50ef88d73f27dec0be0571574033485eeae0747c62fb6b3f6dee249be5a2e1dd4e202daf74726360d4200eb3f91daa574f17995841161178bb97facb0158cf7f3a42afa6a044045b804673adf92093c87773f8ff0ea135e0c134208c71737ab7a04337e5ae", @generic="980d31da1a6a35a295f24c4a6fc03249a97051ee4528e176bc688821cb06cb4bb063f358795db2a2d546b79c819eae6b92306cf84e870dbd621a40b8d5fca29eb6dc600faf98c9ad4beb3d538be20db1fd665dd4fc1be7fbdd52e9ae0b3392d4368453ca7b2a00fb59196fca51c843c8a3e0b8272d9584e7f51af1e76ec638ff1749a169d4cdba35cf9c09131009cf4846b513e17b0259d5fd36b981eaa88a5eefc72d81261296ea27920eea887f33bdb31bfecb59505c07a838e68d6253915089d552ddb3059c1496da309934604d3eb0647dfe", @generic="0fbac36a3a2ea894c9", @typed={0x8, 0x12, 0x0, 0x0, @ipv4=@empty}, @typed={0x4, 0x69}, @generic="f0c351d3a0319fe668954f12ab6e137ee6f470604cd1e493", @generic="3cb4fd1c4df23ca6b6b5455456501d12dac1e7d1c90ac0b4b1990dcc245fd0eff3765ecd2f3ced2decdf5e27896ab0546e4e24b21ae54031da1ef4df2db33efdf2afc959b8e2756e8816ff29d8705b"]}, @generic='4', @nested={0x76, 0x50, 0x0, 0x1, [@generic="c3a7ddf775f0745bb4b95b62fa6c3c6175d4c6a1d65ab700976dad19f070acab914951b5065886a70b895a3ebbb0d19058c34246bec3e69245be6e9924367e7a2c64350ae68cabbf20fc7be838aa54bd4ad3546b0de5b613c3c8c5e9b019fa1aa8e63e4e45b8320b9654839bd81bc5eaa7b0"]}, @generic="353d0267a433a725fc6dedc29248f36ab5826ada83b587bd6994e456842f303ff83b1642c846e4703f5be285e147c9906e00ca023db38f66d50c3e325e6af83eb18146ac25cf57558a688716cd6540fa254706edb8274763ec766d6e651cae610c6bd09b03225197a634d2aabab9d83e0cf80f496256d4f03ff9391aea2c1fdeda044452b9e717806e6f3b6ecc8052595788394fea1cecbf2a60287ca5e082a5c8ad07e370b8ce57a22ea9c34475109361a71d45e29ebc97e8e5d434c3b755ed05e0867526b68e237906ce76d992fa6be50f3998991f9097e9f6b5fe4eae308b784729116c209f6fae32421ba40cfc00b42d9c92a3e5e99623bcf7471e8effe71f77d085f4ad19fba4289b7ea857b7e4d8b76314fd8f5b3a33e6f66df64ffb0e6880dbba378a5dc0a4f7f637e7d4b90692d6ef1cdedcdcbea1d89043d320f72d0d6d54db0b4c6e53d00f3be7c627405e0b89ea7e045b43ee03241c104b33a96b24cb825d8a951c5ee5468e5d31b6f04f93ac5139315234fd06bab2b99f2a192510f18b6b89b19288ed5b472b5691e3d5242e5a956fcbc2d9674038452f8032eb6623ad991fda10621ef78f6469d2cd6104ef377193c5271d7b54488f0375502e8840d4d183e0906b60429db7aa31406cec2fb8f7d13d9ddc93e1080318cef62a2bd747b4af1292543ec7ed2beec309e545d3aa247da982154375d319755b0d946e61468d034f917be07571fd9fa4360b7079b68b36c53e71bee66e59418fe9fca24650884b7c09879f68f1dcf9a10f1c0be36914658c48a893f963031d9ee77dce57bf9f35d9f785a5df27d6fc052b8d8291092cf7d0371504a62e34aee4d1759b0df18fb2ac80405bf1e7ae583f9d5eed8ea60512115385f3ca9c138d62f6e98ba9ef197f15c37459e83f930069bb8825dbf3c91e181767952b8da5964fcf94566bdb8065c7214c42ef5606ab6f7b57336d1065c0663efdd88b65f5811834dacdd48a3a93e55ccd514eff0349dcb45c27978a362758d0cf659a5c88e3ca101b70318172dee8be0c4bce50d4836a274db3652632d19bd2bcb46743930c7168d2934cb71adc4c012443ed38188e86ee6e3b8ba7292bbfe77a60b4aa34b5f5913becf6efdc42c4e9b8788d5c48ec3cfbcf0bdcdfe9a8dc13f37e55663f8a292d876334f5d53404fbf7dad514070f199e9caa6be963851f701a419c274564fbec4b055216fdda10cbdb3e9f24d78b66c9a92cff22ef1e0de6b327525eddfd544e06dfc949de906fd1f77ce90184e7466888bf7ac5cef65bd3644de92c12b3f896c9f57ab6ff168d6ce777d01253cdd6addb1e41e9dfdba8b524715effa23955db9f22b5cb9afbdcc5244367e996ab7168c7871f0dbb8cc7e2638703089e2e6301c44eb30313e8b9e0bd2aacc5b319c79f3449cbc6f03ea1c2254c83147f54b5568e7060fe460ce1fef0b344cbad66dad36dc1cabe4adf046a7c788c7d3c8ddeb577af0f5c2b09bc2b48bcfe6b5566f6617e6ba4eec01ae0a07c9a81907416e26626a653908ffc3a3051bb6c815502940e725b0e59737fb7193f6cadee8a621dae0cfef0f8edb3169a5090b39ac7ea9a075dc5bcde4cc319828ac1adf9666675626bf07d876d6b2795861c182f587f0c7059ea48ddae6ad81765f1dfed1f23cec337df7f19fba7ede0784474c02818df86195afea7adcf4da3708da605c1379f4c49e90fd09b8c5ce91116590c58e2d7b4c92ec9baddac4f62b8eee07a77f9a15af37176398dd1503b3b4cc7970908e9eb279f427c222bff2176e8b8525b02e95cf59f254c2cb85fed0415a389bfefd00c8afc80c6bfad4bded77b19394dc59ab4a0414c04512f3cd1bbcb788fc618413bdd0f39468483d98b91e219864f1f7611d2b0ec16cca9d8eceb4bea5514df3e2f1a8ccd85612bcef6e4b9ffff8dc66b66a1be122935bf80db5d2da5c67d10518cea98a51a24ad9a91fa043be84fbd7cd6f354b4982111add1fb171ef5e5a262446e48d0662f497e1b13db8357b981ac94d48edf1e12b366cff13b05e6fd39c26b6da3c9e29f1a170821156cb92424042a8c6b70fc82bd9b29e110b27d9127004979480bffeea97210106474360aad30dd939278a74a4d7d46dea2f06561bd612a1a6d37442fe9a4b4882578da4b019eb2e1a2554193af98e79947fa0b1f32b0c57a36890527d56d835f621546c314cb702f3fc71ac29c726f223e65b0e5be2e623bbf4f08911912a059bfd317bd291a058a90134c2e3e6496b63da7cca017bfaa5b9e77dd556e6bfe386f5f6aaaca36cd9f7b8a14914329beaa2984ac656799d8286b7c5d093a29fd54e9aae2535bc6c83bfaf5d123e0d8e24df870914e461efa41984275b301b12a6b7ca8930cc70988ebc1d95f63697ad0d67f5cd85a4e901ff0e2e7529dc9cda63c9f2a8f491ae7cf695e9cb695b6b46899d5af33a3bf2b61ef484abdc09b4025eb8f0919e4068a6c39f6d0796a163ff92c2893cdb6171e89c7dc7027122264e337be8f0f893081990a998733ec1cca1df9fde5a0f22b87b70de0490311e15208753f4cbb43be7ef9ae8a07259184be7f99b86f6d289ac9949ff9faa5c611fe2b5e03b9dca9861921d3b2f8ddd9e1554eec2157dc1fa71541a5cc0d35782e5fda7f6e9003cf8a73b44a80eaa395b45c6f13dbf91f5a7ad7c0ca20414ac1dd22013ac362d272001b3a1a7470ce8d460be5c8cc7870fb9597a3d875407954fd6c69c4667fc0b1c457f1aa2eaf0f1e8bed9d7556d1bc724bf62415b9463b8b31605f8ad57fea9fc5b532de030b1d121da42ad3e265a7a09aa6d1670f79c0633047af6dd5bdfff01f951fb6a4e16bce6e6d3b3d0985eebc464bf8b50a5dffc3e93152d4b0804d4f63abf317a7fb82db78f2561f3da58c484b9cef3cd37c264d0425ec3265b60ac5f75614237eddccc1ac0a341828bddde24408f742ba8af5ce0494cee30eef791b58785c2617a145f24458ddcd4e681b9a0bb1338e0bf628c67d95de7364fba2debe5af7e3fa0da0e41015f821797ab0357f4feeebd38512780337bbd22822bd3325ea0700923b04e6334d44409f734790a06357f96a7d01e8a0e665a59ce3369a159b2134ebc26fb7b89423a76b331fd7706fb290220b047d8a8a250dd4c17b86a919969fa0cdd87eb4f00b880f82e551399edd9e5a6114573b1af9147dc4b9036763e2cb5de09ca13c1294a8de660b450f1ad7b7f81a946c8098d8b7e59c91b5c6cf37ba8e6ac0693dba08d23189db9bdf829cd5fff9984ba81e2ef549cdeea6301a054ed88a12dd026cbec1e2985ac9f159455c6e3b9e6801d2f6c42241a1e46db141ed1233f40b0efdc1f676dca59039e24039963eb3685628909c5c5ef14c1ca4bbcd163ee244909a8fdb5805eece667567d72dfd1e8137198b386e35be6fb379fe79f2f816973683d17341964a58fdba8900fa370215e55eab47f97c1dceaac13609f24756e23deed286fc7903ddaf5740ed41203b9e17921392376f02a94b25b9327bc5a1b8d9f99d0106f31bf65e69e3b7e1ea8eb6a0b62bceebe1f5e56d73b8520e29ee5a6321e3c58dedbf4e9a0b3b580cd6349a0ea5d6fb279e17cf9c01c50566073920591e0e2f89a10fddaceae4f001caf5f2ca9c44de511b28a0501260a0e11c0cb6f0d3f1105bf16e894d018215c799ed4224b2d9937ee1897a5f100fea3dd9090cd53d0fff4910fde82f65674c4a12f7de3d61d17177c42b093c2cfae734191a2c5aad47cd42e9a63de80ce18e493d8ce7697ccdf49262cbe5247a99e5b5fabecb8c6c32b3f54c180377abbbb803e8c71a2b0466e063bab1a3d05ae0a1a13f29476ec32cfab015162880dd5041001a0ed4781b6137829f57c137a73b3bfbe1054cb310b48d0de8a482f93a108db88e3da5f094ccc623c32741e0656975f2e5d1c203e5f6cb4233719548c56c22cf10118f41c8c67fa9c388d4eabc3f271b7c8eec2e324d422e4776873f4f91e7116b84c3aa7f2be3f00528b8f6438984beda49aae3d5255360366c613f2db1bb01f67347d1e9e86fd514f4d5ec30cde0f5643a2954b95bb8f98927989537c80804d2458aa5aef4f59cdbc6c3b76620f6b60b7b3498453302fa525f0b8bd902f9e1cd64c34a89a2919a3190d657ed5ab9195c1a8f53283daf8ded2cbc3f6ad608215362c09d823054f5973185b5b998ceecf7f4d517edfbddbc094aeb85109377e055a7806ffe608858a26132cd3bab677fe35f9e6f07f7ba3d706dbd379f7e68381a633d663f4823c2cb5758fbf7b30385cf257428c2080d5c6e1c24fb6a6664adf5fbb721ae2def475f021b577fcf5f6a26f34f7d144ec3f9ada1382c2aa98048561aa57f41c485b131f1c2acf8820dadb3235ebd488032d70cfb8722d9fb6a6f4d90ea600ea41034551cdad4f780c0e5f051d669b4af755d94638fe02888dab72afe49cf2bb483571059c4995b3c2f0f3df29fa8b3de7e97acb873ad9b5721c0acfd46d1dc24851d23f3b01dec79e415ed8355963c9afe8209baddd8da032253069e3f412dbbbc9016688bcd4e5414e12b6038fdad827965f27f60eb1c05e3e0e3d53137e95e72a1e812861880f8c890fa81022eb7cba271fedf493faecaf4a40ccac91b3dfc8a1d09569137d1853463f7e5efa998f23e70dbcfce03b7b0b6eb4de950798fa36bc70d11ec7fdc0b08a3d63c697a4da8dd045e8782f9a8c1cf7978fb6b6bde4bd062506ed9df6765a5624ea3ceb534ced16d56b3eafcbd853a9bea5814f2890ea4f6ff4edcec8b4fee4f400f93cf56dae744a6eb659f411a4fd0f67f929e2f345939e5694d4b204fa35645172d7b1c6de3cace9898132b434e9a94019d1ed397ce83c065afb7372015fb0957e01bf73084bc8a8432decfa87bdb8935543e7fac6f1277dea60da6baf8868e30f3f89ce5b545b7aefdc2965659e727b506e7f2a31f552cb636c70b12bcee5c186e776aeb59c501f39e601b79d995f5bdcc8bd04866d302d537379968e351bf9b1ef159ec897749c595fc0ed9a688c5b88372d9ede7d5a16184889c859caedf23013d746d5f7412f997fd1254ec5d4b57ab67dad5017f669154bda40f41b2d8176b7362998941d00ea5795dd09ebfc58b090dfe58919dc4aeafe2afc10b09c05f81d6fb966a121224494652f0fce34af73042fc46224646c242e56ea18575c445fda6edf22d06db1d9578f5a097fa71eb966e3fa11f15bc9045919638f001bef2bee59f056edb7e478788b2a18f638bf3b8efc00864d9d96559295e8f8d6b2d5f9e09edf409047607bfcf9680722285d7001ead203cc69e7c4859ffc56697dac75dbac5703acb0ea064d21f2dd369eca2ea4b9bf0097cb8b1118ad9008fc6194a540925cecb6f8ddfae113abcbbeaeffedc4bad157d9fdfd593e35023bad1e8feb531f45353da54024ca08d80658084115aea9ce70e4786991117f5dbe4e6df4e8562327c47ff5eafd0038899b44d7da133a86fecb69297624676fe923396a5b535a1003cc86d6c93b2669266ac59f310d81079665e7823fea326525b94d31fb4727eeada4b80cec8bbeba73e1afe712fb1dbf2be557e74b5fcfcde9a03e69d3fa0cb3d110e75c9a78c0217d0d3db5ad2e548f343fc6e295a3313d8a0f1d0721fc30ec9a74c0ac53e059b44ad6084ebc0fecd3d462eef6dc352e01e39d7b739b2521c8c90eb0a5e378f739c4e60fa9877e6315193f3fb30bd579bf33528dcc0cdbde17b20ad9401ea8fe03354db19fc6e89d3b595e1424e34ed54cc3343"]}, 0x1410}, 0x1, 0x0, 0x0, 0x800}, 0x4008800) 12:07:47 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x5800, @loopback}, 0x10) 12:07:47 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x8]}) 12:07:48 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xd7ff, @loopback}, 0x10) 12:07:48 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000002}, 0x10) 12:07:48 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x9]}) 12:07:48 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}, {&(0x7f0000000000)="e8a7d6b01d8d350c659f0360eefa32401ca445327c11e4331d729bdf4c24b48db4d05726890f00cc0a7c4bb145c5dfabd9d991693e4327c214e8943bb7d1183944f316563d78f43e62742e918c5c6fe7566a067a0e0569c3825fb7563b30df2e5a3fc468ceda0dc78d99f1196836dbc6ab6d1f82b0b4", 0x76}], 0x3) mq_open(&(0x7f0000000100)='/proc/thread-self/attr/current\x00', 0x40, 0x8d, &(0x7f0000000140)={0xd4e6, 0x4000, 0x0, 0xe676}) 12:07:48 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = msgget(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/97) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000480)={'batadv0\x00', 0x0}) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@dev={0xac, 0x14, 0x14, 0x3e}, @in6=@mcast1, 0x4e23, 0x8, 0x4e22, 0xedc, 0xa, 0xe0, 0x80, 0x21, r3, r5}, {0x5, 0x2, 0x100000001, 0x3, 0x8, 0x1, 0x1, 0x2}, {0x100, 0x6, 0xbc5, 0x5}, 0xffffff00, 0x0, 0x1, 0x0, 0x1, 0x1}, {{@in6=@remote, 0x5, 0xff}, 0xa, @in=@dev={0xac, 0x14, 0x14, 0x13}, 0x0, 0x4, 0x0, 0x7f, 0x1000, 0xd1, 0xc8}}, 0xe8) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000040)=0x1, 0x4) 12:07:48 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x10]}) 12:07:48 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xe02e, @loopback}, 0x10) 12:07:48 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000003}, 0x10) 12:07:48 executing program 1: clock_gettime(0x4, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000), 0x10, &(0x7f0000000180)={&(0x7f0000000100)={0x3, 0xa10, 0x4, {r0, r1/1000+10000}, {r2, r3/1000+30000}, {0x3, 0x0, 0x1}, 0x1, @canfd={{0x0, 0x0, 0x1, 0x1}, 0x14, 0x0, 0x0, 0x0, "90f3f0f8094a41ce52a79e90427f183b2de1a190dd7e2ca55501b9dc94fd71eabebe4271eff6203e3580a0cdb8f6f637fc9c92bc76610d07ccdc72fb3575a3b8"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000000}, 0x261836b4853c6f2e) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:48 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xe803, @loopback}, 0x10) 12:07:48 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x14]}) 12:07:48 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000004}, 0x10) 12:07:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) write$binfmt_elf64(r1, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES64], @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=0x0], @ANYRES32, @ANYRES64, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYPTR, @ANYRES32=r2, @ANYRESHEX=0x0]], @ANYRES16=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="d014a7e961cdfb82eaded29b853ed13ccc203cf2a22f949bbade02375ba70622629dabf802325937c9dc272adc6cfd9af0d0ebc1274d76f3567ad65c246aec1d9ea5e7e6095818df5ac091b85e57bcf3cf548d8544047b8ded4dc939ce1d", @ANYRES32=r3, @ANYPTR64]], 0x40) r4 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$bt_BT_DEFER_SETUP(r4, 0x112, 0x7, &(0x7f0000000000)=0x1, &(0x7f0000000040)=0x4) 12:07:48 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000040)={0x9a0000, 0x20, 0xffff8001, r0, 0x0, &(0x7f0000000000)={0x990a96, 0x7ffffffe, [], @value64=0x19ab}}) ioctl$KDSKBMODE(r1, 0x4b45, &(0x7f00000000c0)=0x3) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$netrom(r3, &(0x7f0000000100)="a697e82ada9586aa87d27d63c66ed74106792219325e4fe9cf0cd1b59b9f1166e00dfea233e211166cd1deef45a55826f7e1309769b8dbc14f5629e8035d2929f8e19c07f7a2b5494505b19770c4ae5d42d6b55b304f555260f654c2e41e328f3a00e052da692e2c621addc65841eae764b6d8fe54d96875e2839760aa06c9b884f4ff2415eb8e03a38c17245822eac24f6dbae8ef14542a7c3317b738efa76333897f19f866b25d7723d48a7833233600d9cf8715ff571a", 0xb8, 0x24000181, 0x0, 0x0) 12:07:48 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x84]}) [ 395.735746][ T26] kauditd_printk_skb: 40 callbacks suppressed [ 395.735757][ T26] audit: type=1400 audit(1582718868.708:577): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19638 comm="syz-executor.4" saddr=127.0.0.4 daddr=127.0.0.1 dest=35396 netif=lo 12:07:48 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000005}, 0x10) [ 395.809639][ T26] audit: type=1400 audit(1582718868.718:578): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19637 comm="syz-executor.0" saddr=127.0.0.1 src=59395 daddr=127.0.0.1 dest=49936 netif=lo [ 395.965954][ T26] audit: type=1400 audit(1582718868.748:579): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19638 comm="syz-executor.4" saddr=127.0.0.4 daddr=127.0.0.1 dest=35400 netif=lo [ 396.002188][ T26] audit: type=1400 audit(1582718868.928:580): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19659 comm="syz-executor.4" saddr=127.0.0.5 daddr=127.0.0.1 dest=39902 netif=lo 12:07:49 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xf401, @loopback}, 0x10) 12:07:49 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r1, 0x6) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bsg\x00', 0x4100, 0x0) 12:07:49 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="6497c65785033bd7d99dd87130c1fe711ea79032e7a255", 0x17}, {&(0x7f0000000040)="c0", 0x1}], 0x10000000000001fe) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x30, r1, 0x100, 0x70bd29, 0x25dfdbfe, {{}, {}, {0x14, 0x19, {0x2, 0x8, 0x6, 0xda5}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x40000}, 0x40440c0) sendmsg$TIPC_CMD_GET_NETID(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r1, 0x400, 0x70bd2d, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x41}, 0x8000) 12:07:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000007}, 0x10) 12:07:49 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x14b]}) [ 396.054927][ T26] audit: type=1400 audit(1582718868.938:581): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19659 comm="syz-executor.4" saddr=127.0.0.5 daddr=127.0.0.1 dest=39904 netif=lo 12:07:49 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VHOST_GET_FEATURES(r4, 0x8008af00, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nvram\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0)=@assoc_id=0x0, &(0x7f0000000100)=0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000280)={r6, @in={{0x2, 0x4e21, @remote}}, 0x80000000, 0xfff, 0x0, 0x1, 0x28, 0x1, 0xff}, 0x9c) 12:07:49 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f00000000c0)="c089cc8efa979219bfbb76212e711564764d61a0401600d43cb3f78c1289fb718ac9358b5bc51942d6cd8d0b8a135cd90c9b432a83190465f005e188bf80dc16d7b4251f92c6c4a595bd6313f718ef47b3ead25319085c9e08982483daa96f7899c7b39836e1a108de7f5bca6aa6e4c0acafcd30e612aec1bf2db70a1b290dd954a88e9d270adc3c5b46eee275f2f5ba6659feb55c5225dd89829cf0f5344759bab1ac4818d2b3117b2b3beb20f3b9f3c161e53ea688f3ac3dcfb3125cd21a1a8b4e20da848f657e447d600212eade0c6b77483ddbd59c8f2155d3a416e34273280fc560b89e16218e4aa514d8fb81a21d9e5381999981937f4ce677658c9cb5bf2b39eb099aaa49e2503cafc5f33ce65187193e6eefbf41e963538e7c622a2b879140610cb92cae699dbc98d5ebe7cf8dbb1c2401bb1c6d71754e727c2e474a90392e9bef1e514dc7263f6ad52bf5a603c4127af55d60127d957cb988", 0x15d}], 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SG_SET_FORCE_PACK_ID(r1, 0x227b, &(0x7f0000000440)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vcsa\x00', 0x20000, 0x0) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe7000/0x18000)=nil, &(0x7f00000003c0)=[@textreal={0x8, &(0x7f0000000340)="f32e0f00cf3e3e660fd7c166b9800000c00f326635000800000f30b880098ec80f01cb660fc734baf80c66b8a0f6a08366efbafc0c66b80000000066ef66b9590a000066b80000000066ba000000800f30670f01df660f3a417600b8", 0x5c}], 0x1, 0x4, &(0x7f0000000400)=[@dstype3], 0x1) r4 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000240)='/dev/qat_adf_ctl\x00', 0x80000, 0x0) epoll_wait(r5, &(0x7f0000000280)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9, 0x3) setsockopt$TIPC_MCAST_REPLICAST(r4, 0x10f, 0x86) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$KVM_SMI(r7, 0xaeb7) [ 396.194491][ T26] audit: type=1400 audit(1582718869.168:582): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19666 comm="syz-executor.0" saddr=127.0.0.1 src=62465 daddr=127.0.0.1 dest=36930 netif=lo 12:07:49 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x300]}) 12:07:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000008}, 0x10) 12:07:49 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xff0f, @loopback}, 0x10) [ 396.343940][ T26] audit: type=1400 audit(1582718869.168:583): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19671 comm="syz-executor.4" saddr=127.0.0.7 daddr=127.0.0.1 dest=51182 netif=lo 12:07:49 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000000040)=0x7) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) splice(0xffffffffffffffff, &(0x7f0000000080)=0x6, r3, &(0x7f00000000c0)=0x80, 0x9, 0x8) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r4 = accept$netrom(r0, &(0x7f0000000100)={{0x3, @bcast}, [@default, @default, @netrom, @rose, @bcast, @netrom, @rose]}, &(0x7f0000000180)=0x48) ioctl$EXT4_IOC_GROUP_EXTEND(r4, 0x40086607, &(0x7f0000000280)=0x5) getpeername$l2tp6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x0, 0x0, @loopback}, &(0x7f0000000300)=0x20) 12:07:49 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x500]}) [ 396.472589][ T26] audit: type=1400 audit(1582718869.168:584): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19671 comm="syz-executor.4" saddr=127.0.0.7 daddr=127.0.0.1 dest=51184 netif=lo 12:07:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000009}, 0x10) 12:07:49 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$P9_RXATTRCREATE(r2, &(0x7f0000000000)={0x7, 0x21, 0x2}, 0x7) [ 396.578265][ T26] audit: type=1400 audit(1582718869.428:585): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19691 comm="syz-executor.4" saddr=127.0.0.8 daddr=127.0.0.1 dest=52286 netif=lo 12:07:49 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0xffd7, @loopback}, 0x10) [ 396.695228][ T26] audit: type=1400 audit(1582718869.448:586): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=19691 comm="syz-executor.4" saddr=127.0.0.8 daddr=127.0.0.1 dest=52288 netif=lo 12:07:49 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x600]}) 12:07:49 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f00000a}, 0x10) 12:07:49 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f00000000c0)={0x9c8, 0xf, 0x4, 0x70000, 0x1, {}, {0x4, 0x2, 0xe1, 0xfd, 0xb0, 0x0, "b5e88127"}, 0x7fff, 0x0, @planes=&(0x7f0000000000)={0x1000000, 0xfffffffc, @mem_offset=0xba, 0x5}, 0x20, 0x0, 0xffffffffffffffff}) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r5 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000002c0)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_PROTOCOLS(r4, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x5200}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00042bbf7000fe0700000000000014000500fe060000000000000000000000000001b1000c00ca3e1d15c702225100000000e49ed2baf2a15acadb775caad7ee4ea5303311017988df7032f4935ed6299700"/97], 0x38}, 0x1, 0x0, 0x0, 0x24008080}, 0x81) sendmsg$NLBL_MGMT_C_LISTDEF(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000228bd7000fedbdf2506000c0008000c000100000006080b000100000008000800e00000020800070000000006d45c6f99bd6da21a029bd09c879b56c1ed8708fd39575eeb9523bf40bdeaf08a43449102aa53dcec721957e4303b1a6b7364a75768b86762cd3d2dab7880cdb26b8fe48d6a4aa1d70da5f6314855a0620ae03efab069621447b7a4be032a079b570126f98b0f28c4df759ffff464c9c7580c97fc4eddd715ee8bbb5bb5c238d84bbe63c6c3e03f3d845e71c6dc48cbd3c859dea4b03a3f98ff939a18082c3494d44e1b7723d15fff1dace05c2d9492d636b1c826b58627b73141282a1621308c55c3affbcb8fb977ea96d9f0f5e98a08f8cc81c8104ee05935467f8305292381c5073a38b3b831ace3764270b0c80bd43f7532450932e5b8610e1ec64fdeb6afab008b24b5cdd4bf097c067b4cf1cf7d1852a6ec2d9d0aff3e63ab54ef5df2f79f97f1381b885938dad60287e8e94e7fe44849569274096ffacf279a4de6854614c64a2edee3586191937862a9861a3ec8b4a040bcfdf90143e78430db31ef434bf8611a6a0a1b5caa662e864d0f43"], 0x34}, 0x1, 0x0, 0x0, 0x8080}, 0x24004080) 12:07:49 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000002}, 0x10) 12:07:49 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x400000, 0x0) r0 = accept4$vsock_stream(0xffffffffffffffff, &(0x7f0000000040)={0x28, 0x0, 0x2711, @hyper}, 0x10, 0x800) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="6260d93edce2b09db3f115c2e22e3bb8e59921684d2651205981696357ea0b2b7ef7faa24214d07692aa892e81ced127a0ffaf100cf204aecd9f3ff5eef3", 0x3e}], 0x1) 12:07:49 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x700]}) 12:07:50 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x82040, 0x0) ioctl$SG_GET_VERSION_NUM(r1, 0x2282, &(0x7f0000000080)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f00000b}, 0x10) 12:07:50 executing program 3: r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20\x00', 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_HWSYNC(r0, 0x4122, 0x0) socketpair(0x1d, 0x2, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000400)='batadv\x00') r6 = socket$packet(0x11, 0x3, 0x300) bind$packet(r6, &(0x7f0000000640)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @link_local}, 0x14) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000140)=0x14) sendmsg$BATADV_CMD_GET_GATEWAYS(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)={0x24, r5, 0x711, 0x0, 0x0, {0x9}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r3}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r7}]}, 0x24}}, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000003b80)={{{@in6=@remote, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @empty}}, 0x0, @in6=@local}}, &(0x7f0000003c80)=0xe8) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000003d80)={&(0x7f00000000c0), 0xc, &(0x7f0000003d40)={&(0x7f00000001c0)=ANY=[@ANYBLOB='d\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000126bd7000fcdbdf250a0000000800340001800000080039000300000005002f0001000000050033000000000008002b000500000008000b000600000008000300", @ANYRES32=r8, @ANYBLOB="0800320032ab50797f68e17fda1e45d60600000405003500090000000800340000010000"], 0x64}, 0x1, 0x0, 0x0, 0x14}, 0x4000040) r9 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r9, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:50 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ptmx\x00', 0x181400, 0x0) r2 = getpid() sched_setscheduler(r2, 0x0, &(0x7f00000002c0)) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f00000002c0)=r2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) signalfd(r0, &(0x7f0000000180)={[0x3]}, 0x8) r3 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) accept4(0xffffffffffffffff, &(0x7f0000000000)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x80, 0x800) socketpair(0x21, 0xa, 0x7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$AUDIT_SIGNAL_INFO(r4, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x3f2, 0x800, 0x70bd29, 0x25dfdbfe, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20008098}, 0x10) 12:07:50 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000003}, 0x10) 12:07:50 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x900]}) 12:07:50 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x1400]}) 12:07:50 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000004}, 0x10) [ 397.456775][T19764] can: request_module (can-proto-6) failed. 12:07:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000600}, 0x10) 12:07:50 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_GET_EVENT(r8, &(0x7f0000000080)={0xc, 0x8, 0xfa00, {&(0x7f0000000580)}}, 0xfffa) r9 = msgget$private(0x0, 0x102) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000000c0)=""/8) r10 = socket$inet_udplite(0x2, 0x2, 0x88) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) write$P9_RCREATE(r11, &(0x7f0000000040)={0x18, 0x73, 0x1, {{0x4, 0x1}, 0x8}}, 0x18) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 397.595707][T19777] can: request_module (can-proto-6) failed. 12:07:50 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x4, 0x9}}, 0x30) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="2602ee5b1c24e6352b01087f263ec4683b57e82790730b8c0300000000000000b2bd", 0x22}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:50 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000005}, 0x10) 12:07:50 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x191c]}) 12:07:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000700}, 0x10) 12:07:50 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="25063ff301f4274fd764fba0b3445af5298207ab48094e11efd3a17ccf28067e5b2759363670b6887b48921351da3d420cc96e22540e5e7fee084c11df03f1b2a9281ae067e9417922c49351714ff7609eba2bbdf27cdde105bae89d8e5aaf1b3cd27abf6dcc480cbb7f9a62f08e94795e0062998c22cadb8d5d592a3de7f07f793858f0745478652eab04d82bab795d74c5d9a2082ec440430c81b08cab515d3c4087b346282dff160c91ad44d38869a4644b3bc9817bfd1ff0dda7b01d876a362f336ed821c59fa4e17388d21a148a699d17e59ec1040f1e71e2249a4ad25db29f09faf24879d412424bd2ac74b379760c1c268c369b729bf87508169a1d793ee078561b925b70cd3b17a54d6637630de6371bf42ffc31d2247b4070786d5f437aa4cb6dc547ec87ef00f0d0924a414714da9f38ffe352629be655bb97", 0x13e}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:51 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x1c19]}) 12:07:51 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) openat$random(0xffffffffffffff9c, &(0x7f0000000180)='/dev/urandom\x00', 0x58100, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$NFQNL_MSG_VERDICT(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)={0x26c, 0x1, 0x3, 0x5, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFQA_VLAN={0x14, 0x13, 0x0, 0x1, [@NFQA_VLAN_PROTO={0x6, 0x1, 0x1, 0x0, 0x118f8}, @NFQA_VLAN_TCI={0x6, 0x2, 0x1, 0x0, 0x7fff}]}, @NFQA_PAYLOAD={0xbf, 0xa, "35910a91b18bbbe3631d29cb4ef7504ac19fcad7ee3fcfc73e68af15230d3f9a74c9c1d3158c88b05c41fbf9160ea006159fd662e47afbe8a2eb9636f2b512959778f6297c85ce14f927e225e008a48f8126904943715768cb431fb09538be3993cf297d4733c8a91c6ef70fac98d7c2bddc244158b3003adf005cb59a92fb9059def572c9fbdc80d4c7de8f9a8f77cc014b025a9223ce027e6cb49b3bb5684ae488b7a4867cdfec62a683a0934f2af22c54dc4b44b46fe86df57e"}, @NFQA_CT={0x184, 0xb, 0x0, 0x1, [@CTA_HELP={0x14, 0x5, 0x0, 0x1, {0xe, 0x1, 'snmp_trap\x00'}}, @CTA_NAT_DST={0xc0, 0xd, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x1, @local}, @CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}]}, @CTA_NAT_V4_MINIP={0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, @CTA_NAT_V4_MINIP={0x8, 0x1, @multicast1}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @empty}, @CTA_NAT_V4_MINIP={0x8, 0x1, @empty}, @CTA_NAT_PROTO={0x54, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e21}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x2553}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e22}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @mcast1}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @initdev={0xfe, 0x88, [], 0x0, 0x0}}]}, @CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @local}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x3}, @CTA_LABELS={0x18, 0x16, 0x1, 0x0, [0x8, 0x200, 0xa5, 0x2, 0x6]}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x3}, @CTA_LABELS_MASK={0x14, 0x17, [0x4360f4e6, 0x400, 0x14, 0x4]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x3}, @CTA_STATUS={0x8, 0x3, 0x1, 0x0, 0x3400}, @CTA_SEQ_ADJ_ORIG={0x3c, 0xf, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x7}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xfffffffd}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xf5b}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x5}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0xa6b1}]}]}]}, 0x26c}, 0x1, 0x0, 0x0, 0x40094}, 0x8c4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = dup(r0) setsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000040)=0x20, 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) preadv(r4, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:51 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000007}, 0x10) 12:07:51 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000900}, 0x10) 12:07:51 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x8) writev(r0, &(0x7f0000001400), 0x0) r2 = socket$alg(0x26, 0x5, 0x0) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000000)={0x7fffffff, 0x0, 0x101}) 12:07:51 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f00000002c0)) syz_open_procfs(r1, &(0x7f0000000000)='net/nf_conntrack\x00') r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f0000000040)=0x40) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:51 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000008}, 0x10) 12:07:51 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x1e40]}) 12:07:51 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f00d7ff}, 0x10) 12:07:51 executing program 1: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) syz_open_dev$dri(&(0x7f0000000140)='/dev/dri/card#\x00', 0x7d, 0x8000) 12:07:51 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000009}, 0x10) 12:07:51 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0xac14141d}, 0x10) 12:07:51 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x3f00]}) 12:07:52 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x5, 0x1f, 0x8}, {0x20, 0xff, 0x3f, 0x8}]}, 0x10) 12:07:52 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}, {&(0x7f00000000c0)="608e87ae4c2922163b2f14352bad29e051ede14a40d90abb980ec3c355d9d457f0ccdc367e190ae925bb9b02b1ccaa7b109e0df35e94bc7b8c5e91b08cde639127194fc4705b86248d04607f148b8e48716cbc2dbbe0099d986621a4c966f8a286ab8af56a8ff4ea766b2e5f41c9a2b9c5441910ffead0775f32f22f835ccbf5dfaa37c5013d00b627e6229b4212df4359100dc60e5a38246da55f0bf6c74cbbd08b85e252124bd57fa1730ac84361e0d75594e75acb85511e881da93f4409f12bcd32007fc2d56a22cbd30b68262663b454f0dbf64c", 0xd6}, {&(0x7f00000001c0)="8942405e8b6f856e4e312e53f993ddbcd63710608b2cd157e6ca5365cc98cffa75b5bc5347bb17fcc31e6e11bfc129c31eb5906abf813961cd8d81a6b1b4a1188a3cd823436d037f042787edbec2154a1bd90786b77a476d27e8c9b9dcb78e909d86f4586721ede92f652ac689df2e5b64ff44023760fefea5c426f52d75c1e8f33d04a8b6ddad91290e1792cc35b1aa3c807486e13953ef3c4fa3e2c2bf6ece54a42c1bd8dc2af9f019f8900178738a9722df8b2109e6c0f890fa6e0192f1cbcc430b55675f3dbdbfc0ea4d3660", 0xce}, {&(0x7f00000002c0)="c5857a07f5872e9e73c8399deaa822cedce06fae20d5572e55a1f58c5fd9d16278ebe1882628a7e231ffd7c9bcc5cb70f0d95e81ca7d1e9cdb6c6665010fe4ae27f20dbb9275312a4b9a6e16293b794a63fbbeb98b97f64f591f47dd51d7a8040b85daf82b15076bff33459832fafd7a249bf6e25038ef04d5ad02b909764852ca83ca61fdaa7760a5f44ead99c94b9b458c87042257c791874647106b623cfc49055587b2f2587800c9296b5d426003b35ef88d0dc08c8554104f1844b0f0fc2968b1d1972e9a73734ff09d88cec06e00d64e5a39291fcc73cebdecace5296a56", 0xe1}, {&(0x7f00000005c0)="53edc807e4788c4c7c05d11c47afbeeeb331ff10bd0156f5251ff62b4c5797e3b0d0aa79ec7bca56d3f84154858feb73a97b33b894dd572e886113512e1ea91168e61a703e548cc504be0cc492fc47ad7d06d2dea8333dd780e3abed0b32eb3dc5238d2c621eba59776200b70d9dadbaeca8ddec542c3f209a63ec8b37b4eacc2e6f5fc5ae4acae3ea56e23a6c7ff51a68209231fb0355c5d0858dc11c45048cdfe0cbf925f9d7008b92290f39e76bf8a98ef8ede28b56a082aca62db4d67a3d92e5ed19954343fc0f161d04a0047e6b5fa34bcdca97b12dcb63b7886be27793967826a61ab5aa2b0800e4929b85b18a006eb2b67364c708b4cb7a02ae06b1a0ada8c94c76d7b6480e08ffffe700000000b01f6928", 0x115}, {&(0x7f00000004c0)="66d7f2b89d4c119fafb577e61189ea94216015941d1e7ac66e8e1a06fbc203b95c3b2dd54cab1ed51632c1fa610eb3b2d2ea9975878ec8a1a65107962caa747b3c83b05eaebd1ab43c1d2d32aa016b7bd869d0604ae61eedb1d6c436b22eccb60e12332ff40e749042f9b8917f4800087e35c1c80c7025c698b8825c76a0179c56b5b87e4af6863b62d63369cf5504388e562fa41e1d51933eff63d81634cfc94bb0eff9609a4a7b82e24d16af212779bc507ac93425afe1a5007380463b98620f76b9cdc3db5ff5f191412c2c414aa600d1d8b090d2f10c913914394348b1", 0xdf}], 0x7) 12:07:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x2) 12:07:52 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f00000a}, 0x10) 12:07:52 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x4000]}) 12:07:52 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="07029ff6f0706f758e25c1b316543856000dcf735d0a7a2469a7e23b9c074ac8c5aedea297a3608259485a007c4aabc2aea5e82ac5a86c0d72cc761ecc28709b82e884ad20df187161dfecf7d205b3b57c43e81443f8cd793d84e02f0094fc35bca97973bb0d4442bb82fe0d0eff53bdf7f41ecfc1dc50a5abb0ef72e4a4d59dc9fdd1751fbe5a10dbf7e2406b264f656e2dbc11fc8a", 0x96}, {&(0x7f0000001340)='8', 0x1}], 0x2) 12:07:52 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="d0cec8ec35981767a94fe5652b5019634cfcc6c00b0e77104973046a", 0x1c}, {&(0x7f00000000c0)="1cd2090aaa9dde620cd182934fbc642f0b5aefbf77fc4790444b1b25fbcfc9e006f520ba11d609b5a8cf2b145e9451d775c3f97660a4d876d443460f62d096b8f24509b3c463d4f83d50f7de6fe147771ac9958cbcd1e89520d3af2790035313e6bb6aea21404638f95c03afd0a2e1f1b6fbbffbf1f530bd8bfa073758014b9cfaf9d2174d1a2d427681ce09e087349f46ae10aa63211273a746733f965330c12eaea37a8e412fc0d99514c1f504d0a42a99fe1d801ad63eb1622a5dfc1ec65fbd1c7cada9f16a02c5d51fc2849b2f8046a9810ef1703a4ed39e626d943d27978984cfb8d4e18847009bbbd5ecafce1635cfa2b862", 0xf5}, {&(0x7f0000000040)="df0950a0edfb57fb8ddf897f761fbacc92c48690329d64ad6197aa73da0be8c580f983595785", 0x26}, {&(0x7f00000001c0)="c16902f2a7f05504d48d15de8d4e12e00f73557cdae37adb6e68e396ba0bf2ef1119ae2edfeecefc10a61c43cb9fecbd2ad45fe26881f249d18ef64248f77c47e414457bb63283e09c569275a6b3743a5f78bb64eb756be7da02042350e91c89180a35b5beb80b1d81eb9878852d8de6a0faa3f0feaaff338212071d1aca7c51277dd6610d0421ff41aa13a8e39a61bc638c29a20ce1156189aea9043900dfbb489d9f22fe8536e2fc2ff4f5ad4b91c275a4e8902184017aec7b3a772ec7da3c2b3c1c94a3fb3bbc8654d6d15b45db6304877ebe858135f0c9e832ada3f8dcbeb3cc10e8885f48d7ff7388793bd993116497c14c2cd3f03c9fd23cae2af9790d0f73868f0964bfba5f74ba842c0c39057869743e8e88b7fba7ff4282e60f6be2afd85f8b15f14b242a54cd0ee7d36f3eebd8daba3d57ff18701510d7efc0bcbec6357ffdc1cb8ec3cb65ddb2a67803d636a38c41c24676cefcc151613e87ba695b1a89926ea11d3a12ef609875285edf838e6bda8d348d4f63914d690e3e1fd3ef53be07c4f6e74f2b6182e86591e546e6b33aa74aa325f5af693b17fbf6801c274eae69e845da7164397f4ce62ab7db7a438e9452bc1130e93487f54149458b958df202bd64fb8249f55cc1acce0e884cd69f3da716a28230c5eb29021c748a067f15bfee455bca048add367e472375bcd14d2bbfc711ab015d6fa63f9a97b08e1241b3b72e99c55c6156d7ddaa3f238e1e65f6ca57375e1dcd08f7abc495bed5313d55c6d58853b77cecf250fc443a85683ac2483bd15474cb42c866e2614ec76b4ffa7409e9c49e0147ad3b9c215469390f8ae5874b884625bc63213973c54038953332184a4b5c12a0deb05067c9dcb0976476e97c8ba2f6861aa4671870f931bd4bc95b319ef580d51809fbfb4aa74e362789b640b8de21a3cbe0e1d9c95b2b2ff0d9cd84c14b41dee1ca7031e095e3b399de542cb473685ccf3502b4d0e6aff84c4d5eda931b82ac0c23ce2fe685397df0acbd987e955012778b281f35062237ad42c816e42d436ecec463d9d7162f2122a004a7e479ae8f17375e026c135cf34cb1f5a90edaf6521cf1d05d0d5476a26238b8a9854196d9859fb7e66a60abb208f20514beb3f39f633d87279a4553f0c3d7fcc6523be92a90eb2dbbf8079650c3219012d1c8fd447da2faf4c5e689b77bce65468996daaf71a7b5aa31c7efc919eea541abfc00aae96f5b3eec2eb47723bbe914f14b9e9586ee1b3317a23c3cac55c10ea7e070056dee14a60348d3ecfba2c873a2b30657c4d9c5b9c27f264bf7f2177a0c1dbbd44943e3b80f6ce76cf237509c80839da31d6984d98cfa1f76213bfb8f3fa4d401d2f893e1375f518a8581dbad3e2568ebbb4a42a11f3a444041e7930dc3e017397809716f05e941ca815067bec54d685a69c545800025c4990a677b750b1df8fa7541ef397cb0a1f14509c325924262eb9366375bf39a47785fc7333bf27a9e578553ae40334000e95a1f948845839e1da180b1122d195a13de0932c7cadc191fa8d70fa378c954c20f8a333b142e37a3831839aa83d8273c6eaa672ba2eaecb28c1ce6d9384f2de6947126035e7904f855ad0519141d6b0a3df9443ccb6e3891e6833356b97fddfe84e82716827222396b504f636d6f98ce60048c8c12a3fbb49361fa1922fb8fb0307e3ea0c131da1ff682b6a9f848021a9f0b819cf893237c546ed04eb63d9183ec0bb88731362aefa63a1004da691c9c53e1b379a3befa81f4b7468c486d706ccaf8274cebe483e21a5ae23aca311832a34ed52909062b4a25d9f72515e4d95e775f9330e9747ac82f77f6bf1f2ca9ee3ea3e3564014ef6f0e62961de12c1737251d5fb2d0438d15e3ae72e4475578ad2b223578b588f26de1045988285d3b7cb4e2b01740786c305706d97bb6d4bca073053341160a815495547546fffa7a8a752754ed6d38c4715244035139e40235d89a86e5b652186835ddd59f5e680d2fe13abf9678b498c87c133e2b5d4fd0a02015fbf8de80b69fdb65451549f727139cc64b1522ed526d5b480b2be112c5a89fd5c0ea9dc2dbc48e51c1a3d7adbf26d6881f73e89728a96a70a1e8f0f3793ed9ad196067a13b97ddbbe0144cae55183f1b55562daa15be5aba70080c6fb9685ee273346aa7b9cd25fe13f2a7b19e0b69f4eb55aca6aa48b3a9b38420345afa9a73eed3d4be764dc1c3592d1e71b62f701a51227ca900abba5103b558256c581fb92a2292e77d061f541d78cd881ff9fe93e1fac61de35b3226855aaeedf645e32f58bc343972e272463f562c57c502aa362ac68479f614baccb068e04672da51a96246680b904ac40084379239cd5c556d22cb68546fbae8e6ef02b8b97cec3813018a7391d4419f8bb6b6f4b212e02b54510f2715233ab7150fc8ed703496be03f1ed000fa0df894222447b0ef9591ac6d91f64a1ba3172946ad6c043b7fd201ac5eae220280e2c9dc65b67cdf2fe2600c49cd289daa6e82d1e4d83e47cb61ccba867f9285fa81f55d493049b20e9e69d82356545c6af50dca70b3aaacc3d16eb91e3e8cf23feb684f76ac1b2b8460652fa1f09fead1d87d1c734963b0e0a102493f5e0762af56200de4c23c89136514705150715ca9760018fe8a9e6bac348d3bcea01f26809352a4c9a3e874c6da477604231af02a25968065f83d54603a58d8d6ada74e8057750ea9195f87e98f7b05b328af62174f937e5cb8c0ae7f87f8ae6d7545ac251bf426f185ff33530cfe82a4202dfc22c4779076c8ab15385e55f96671aa869b98e2d5c0fc268faa9bd12f15f26c581f2238d935b287d44d1f3a0ab8f717c0af00e4733c93ece729838dfb13e9f7be9a5226bc823aa376e121321f9a21c8928b60c2d436845abf8197c68e1cb544c95bbf12b80b6a6c944c0bfa7881ff7410a5500127f7eb9fad0a2c6355e797b11798d6e586ce85e3bf091f41fb261c145968ad867e614e2eb534e25657ac19ff63484afd308eabbdc30f018c47b70bdc0e3f09573f3369947f124b833296991ac3b1bb2e9ae6ccf9882e7e1924b3400a7fcc365b39624d13a04b71ef7af0913da1fa2567a0642b601519d5121d3ed1a07fc40c917afb254ac03e58c6085acf538b6f577449c1e065639196027a55f7c75c1347287d033c450b3fdbc0f251ae010bd24863e963d5535424c522059596ab70f46f3a7c42695f5d9993e166c14e4e037f2d6fe4aec82bbbaaaac396924cf73bc8931d821bdd5bd189966643120b83fc3dfcb1cf631d87941b71d6e55e1daf52b1ffd136ffcc49f235e8799c6ecc1b2727ce96be940c270f8f1bd8b204199a31fa62b35b3d4b650391691b8bb85eb9cec7fb8f6b56af95fa17019cecd73eaff9f54d984670c86dcc6178e9bf9e1b6846f34cc3c7f2ee16584080f49171238b4abf19faa536f1f87df893adbb25533adc483952de72d60df4414dcb1ec90803dd082a234c7290b4838a2e45737da03e59e5c4258ff59990f704cb9484a879e5d41ec1fc4dfdba653c4de90c16ad60e7e171b9d78e653090b54588a4a7a008ec916347571cf2b35d3cd3afcad53e44f8b2b097dd87351307dee582424edc06fa631f6354517aadfb8ec8993d67c6c0492a003023845ac6e2842fdf9fdcc4bc921f9510d272bb899d322feca0ecd7ca65ce74eac916f9779087017fe32283769cca281c41c35280e340930d06ecabfbc82494111f4585e0b24634d388a5ad80e1353f8acfb5ffa15f2781ed8fb9922bf7fba917f5a3a0dd5ca9c86be16bbf122c0d970474cbb3828b2084a3d6ec29223b2421a4a0c93b2ab0f18d3a8ec3d749aca389dea7b41c919b42d6a7a56738c87b4c27f55aa1f83063c38516760c7f49be6d533d0368f99a18b33297fe2b2dc33d978f4d5cd31af73283aa570dcf56a7e0b417dce349db78d0dc372503a548ddbae6b6caf7bb3862c86711e5cd09a6eeb4bccf5202d8bc8fe34637ab9a9d1e3f8269ba93ad1641d0019d14db13836f8e1c6c7138bd36c09fc2125ff0c1e17ad5c87467f90a36580eedc1f751f24673834b6a2dbf671b7058c52a2af2d6b470c18a0bf79800f09b7e3c8dfb56a3a939933790b7a1a33b12e1b23becab169ab1217d2f31e15a22c377356a9958d2edd7317eb9fb8a5ee56feacf928231f84037ca4953dc3db308c7da921a3c5d65daf5c3643596d4ffee04902e426aa8c647228108749f094a0e63a29bb25473848ca5d8c26099b04bcb7a55fcc53c6ed61417e780b1ba170506470ff2593427396f4eb91decb189e293d503653b2748123312918438fd7aab662fe97d2229f233dcbd4cbab310ea177a5bfce6529557593ab9e538aa80f4d1f8725d76f801cc3033170403a12bb6e19ac0a71c4f7620e1b0e4576f9e2648c71277615507ab049871fa67673bcbbf05fce9a54bb161c227208b6c45fbf20b469c2e7837aabc6d41b2bb7b34996f4bf97b9e870cf52728ce7a6972cd37d0eb35fdf20575e21b7c77eb5753411240046405bc60b965574a35aab83d0ff394c491585cf071d10275647bc6d48461602e010589bb2b2517333a01c6cdf7f856a61a85dec6e65315e35e63c813c637ff5ebf39afc2da2d9fe42d16a8add46b888f53eca8d70fc5312dda853643f527b62ee2c888d220770d1b13529189dd3f9162532dbe8604f275a61bf97ccf350e07a53ec807bb2c43c9df597c952898d2b86b9c0faabfb07b790b63d88468528be7945ddb928b10b98ffff75e06449b92ee7889fc82033ac6a673e04868c50b876b1992929b583d8c2cbeb9e15fa55e2df6b37a4e6fb20c5da72ecbde0f4019055e04e4031c01ce6f56470a6fe24dd4ff3d1c523b5ba01421c04abc2df885ef3e608e22069dc427d5d2ed6df2b12fc7b90b4a4abc149a22a0b74980a92df3a72da2fbd001a1222aacd3e929e54d40e07c09611e9c83b649168bcaec73a50e6ebf99f9e13d778102c30e3c7e1f9545330829598182a0d52d637672c1f4581757cfe5d774b3d778698207297e125f7f97c1556927baa32aec5cc472f6192605bf6414814057bdecd86fab3bfd4e7a8533c41741a3926a936d80c74e5c0f4567992292f4370665a784fcea4f1f7bc0152a0ca2ec9aa4eb84e444d0b96f460714315d1cd11c5f0ff74e520eb8b702d9ecfdf8f2067fb28c187a677e608b673e0a586f081e3dc63b461491b4f06985b337eaa9fa2ffd566092f9c03b868a1163e5eef0a61ea722d267ef8a42a1fb90756814058727a09967f2cbc2ea7b5f585a285b836801473461605b9462ee7a1c1563ffa938f997fe89e8dcd71a259be55071ea4fc7f2ecad1390ab603f4a3555f662363faadff7e332ed731e4f7617d562e657831c9d6f4de35a4a84bdbc1d8a31580afc84872fd1b459497c076ba534f6e3e0f7ef567ea165ce4003900e74bcd71dfe061a2f171f2e944ffe42f9afb55240cd3322c67b435544b10d64f464f4bd19c311b1e6e0efed657cc62ac4c445bfb53cd02b85b513770bfbe16ff41c00cfe443d2bf6ffecae504f9b4082aa233c20efb059e20ce776db85c3446d7dd209fc6ed10daa42dd885fbb18dad18d8fdfe05b3c23e47fb9fd1714c89c022e48065ff78cd79201b39260d2e860e32ea646580ff7f1f19ca4be1a57ef871946caf0da8465246d25fb6e66dbdf2c33ecc795c3e794dae1cfcb4004848232e24857e233561175c1a2e385d37b27baaeb783ddbd5a0a6cdccd685a76ac355fbbd68d8f52a9f62dd575973e8160", 0x1000}], 0x4, 0x7) 12:07:52 executing program 3: writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x7) 12:07:52 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f00000b}, 0x10) 12:07:52 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x401e]}) 12:07:52 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000000000)="0216746f773ff98d71e2ac109350a9558f68cb4592c2882a8377026e8c", 0x1d}], 0x2) 12:07:53 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0xe4) 12:07:53 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x303020, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000004c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r0, &(0x7f0000000480)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)={0x98, r1, 0x430, 0x70bd27, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_SERVICE={0x60, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0x2e}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@empty}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x5}, @IPVS_SVC_ATTR_PE_NAME={0xffffffffffffffd2, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@loopback}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x0, 0x5, 0x80000000}]}, 0x98}, 0x1, 0x0, 0x0, 0x10}, 0x8841) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer2\x00', 0x202001, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="68f77f4d87898d5e5b939f4e15dc028f77441960c6995b327346aba89b46fb1aa54488810bac0759f5090fede2ada4dbe553057e44584c537f921fed02ac24494ed2072ccaa25122da3ee0f4523c62f00cbffcbd76f08681476db55e2699edec1ea94e72c65e50abe58c1178f0cc20ffb55ba7fe8475eafd18", 0x79}, {&(0x7f0000000280)="b4bd0f4473d12cb85d93f821300c15d8ce0cbd49dbe5b14f20ed6efa690811cf6cd1a089f8074c1f789c02ea0a242ddabdba0131334daea22a88f66279af78341ac650278b1a6336ddb1069e5f87b7f29a5bc51603711b6342ae80e6bb8bbfe8a59acf52775c24b3d443167464fb5d9bf3b66d09282167", 0x77}, {&(0x7f0000000300)="3d93d7172b122af918059844d1ec546be1403a9523ebd4811d8d3578b0a88151a04c7a1acaa650b4d2f300e6b9a786884d7187ab9da3a74e3f09e918a292fc2f16ae3c31a51737aa7353b987eaa9dfc6b194ad800f6a99c55ac9317998b098d7151e98f80c0865eebe4b74b9e0dbd6e852666d3e40ba12db1631d532ed473f409bd58c158ca5752688ca792916b542c6306cfb2595bdcb72b5036342920908023ea910a3f1b9ae6bd5ba1b51056fa931c866dda973371ed140ce460a04d68ce8d38bea8737b0af1e4786bb0156933c84f661cd2d41f9d0e9", 0xd8}, {&(0x7f0000001440)="93ed3a50f2230dfa3b62c811e68da8a5e68ac4c02b50b77e48be4cabb0f4a46eb9fc1a9c3a64ae0261d024859c0370c7fcdb766a6d704e1f032ee11cdf6bd3f327bd51a096c430a6095581236b5bae3c59e6661940e87a5c43682aede91ebc30c117f68f83c7491875e82c9f93299cbbe17da8d65dd7f70ad17444f41dc72f8d249ef7cbddf11528fddf5d3a603fc3c1b1c61f39263670b2384721e4677e36908d19a675311bc5ac19e6dc000ef5bc755db4f9f3479a91df9b026e5219016d1d7fa85b0d8e1ab0ff1b13976aefbb04d56a6e5cab5a2518e7f19743f6115ce17a170e7b6030b20fd493089ad10cbe5e77947ccb34dd94b917fbff287ccf1dfde16300da0826810ee88aa5f6b6df2dde88894c4acd481353190f1430d4ce30698e5735aab12f26b9c08f172b1d4c39edacbbd875b79e246ed3303b8edf86ce36bd769e06ff60cfeafe983748a86c06f6ee565d9a02a73423b85efcf0dde9825e1f58bd28149a27a3061c2b0ec5bc3b95195475ec39a6f82c457610dbe30c9d52be2340068014f1ae0f36e49e3d0d235f745e11f363ad1d2baa4be9b4df57ed743b725a4870da73b08b7cde98d6b75a7e1c4935a02ec2a3a2714abc8e2a4017dfd517f0b02909f5d6c285b33a19c66dbbf508288722bf23c7300e85ac5dc4b9ed7d6e1a0734c179bd11f3f9fc31b55cd09b5af3e564b2961f4e144d1a75e73e949165dbbc0bd0b321cea4a1744f05999627f81842a039927d347d4870686ce391201b92554d0cf124f70ac8c29baa894bba93c7dfdc7a96046334c636fd5e1a80f8b092655e8a290ff60be0ebac270d8a381309da8af5c19c173f9108311324638adb91ad8d26b42e5f1a270dd76a922845aa1c7d546552a5ebc468d7beb961aa4f156f11279e55fa8d159a9678e67d644f999aaa74f16310b23d18017ea9e0168632afb28928dec43500cd0c203a052ace21d873885954d0f3f4a6cc82f5748b40343fc523f50cbc1759765b2154dcd3c052c0c70e010100a837c9a857e0f5fae09400f46513d44bc5106cbf0d9c887a9f448d542d6a322bf65815de64afebec5eb40068167f77433834f04e296ba3b3f2455ecf03a56192bdd113f48e5072b715cf5326d1bbe992984715b2602470b9fb8f773eb07224d9158e4ebed3f78c0363c90f27108e896a976bce9843bcbd9214747bc742f343410bf5335dbaca24efee38ed12000c03a927bc3648e75ff1adecd7265ff6a07ace3d734afcdb07d420807a55cdad7b1f123502ef8623f8a70e66278b26af4b0d282bc9a4791d461d3adaeda0990b43db61a9e986c06d84a0cf6de4cdb259be4b962332f0aaf5a29925828b4aed0daffc5aec1e026c89bd8b8de0b521796b1b22513228355a68bea79af6015940db00af10368cd607b57a406a59f18763a2833f7f97afc44b17fb11c4ecf98cfe2ea01bbda8d4f1ec96bf2e083694542f2bb922e98df4c31b8f404a78cae2f688d9f97b2417700b2cbafb0c68c03e5776e5f48319a01ef472771911ee271696ac002a3036cd0f8b807330c8275d56ae74d9a7add87fe586447f81504ef7f0318698f61412e5ac6a826254604ce7067a8e4b938937276f2d9eb4caf012c87f2d746be8c571d90636e6a664538eb4475a3148437f8347fc39ede43d789fbef88ce9b0d95b03330bb451a02ad0554ee4c82a8ecde0f3a03af1b8d392e72baafe925ad80decabb14a40c71587cbdecf9e089e535f55e81f54f5c025ea68daa34fc74817c016af67ccbead40e523f63490accd323e10624e4e8e54b19690c79c08a3118b8047757f64bbe4851d25dfe6c56d155783700fb14fa173e10a4a6e3c765a7825377539430450e5706b130acb8ba90489dbfa235be119630cb0f6edfcc033bd89b940492a0dde010fff94b033b56bc4173255268ee2edf0305f1c27dc5ebfc4f351eae60d7034afaf2334439356c0352cf988d1e3f8a0f9d3d50c761c3b2d4c493525227f3c228dc22584eca140bddde690c2daff28c509de3268b657c36e6abfd1ae17ee15947ca9a1cf8d1439bfcfdcf41b66f867686f1bc519be8e3bf6c837917608b0d783d918c53fd403d05d88fb52dc2a1ffb461ccfeaa84b59246cb61973728aea0fda18b8ccf9ce012e75779425e941790b45dcf35d20fee4d529b7110e9fba4bd50ffbd95265feab69bafccfd7166aa76f0fb1871e42a86a30b37bc554de5c2eb3bb2a316c982a245defc5944789a862785eb9a318060a0b24cb850439ec31b031e9cfdd4c1a4fdf8324d540c938d7f8ee58f5fc20c381aac0b39a6432effefb80ce83af5e6753bb308deb7e163b78dad08bc3eff99bff268ade992ea71ea042ef255bf4e03dccb474b11240cd4fc64073ae99a7d414ab0338ecbd0817c68fe98ba8393aa759c50d063747116da92dfd745913fdf9f0c67d45c057c5f007001263eacbc37c1101c509ca425cc1c99d78dd7538a409d707533045c871c0c3b53155e2ec8022785c92b356b4fa99f6b98623fcbf56316cb7c68e172650ef281d4d2d5de606c4b36ee2acffb784f20140f43d8ee38ec17d10fc3dc3930abb82c7b5e737253953fd124673cf07db1a3cfeb12474e11599463b7aeba50786aaf7f07421259f9fc70e3b9ab8f2fec4159b3a803f869a656e14b7588295b055873eb83cb3d3de1322ffa94717d50b1ed542a14d9cf3b08efacda3c915a9b222f44f7e7c2bb5fc2f0303678acf8f677429cb7a815b52310bebce398ce8313bcc811679d31e74bd993b8548606ffd03f05e3e5472d77bd89857ce3523ccca2b99fc53b69d32230936323d841d3e7aec514ec2ebf9b35cbea0cff22e3cf255147881e348da9a6a385e28f57948110e2b58339bc3ddf65fc01fe8d8d020011d1586a8b1e4cf1ba0a56125be80f1865df41b6c562184b59c78ab208341aad9753749fbfab1177716a6a8cd9580e15ac6bee5e6e6a1c3fb04060fe19e5637b329e87a4da5270d8b3d2dad0e67486af0623a2c70ec70fcbafd19fdbfc5f310c370030c64d0e6108f3b5feccb6cbf20127f64876bf2e6284c655afc56ca69dafa929b5ffc32705508c6241c2625f201b9db3dfaab9cb2f6dbe45914360d0f8b565594a0605a7cac6a2a307e263aadbdb1bd710405590e682b1471dd5dbd300914096236e05c39d5415b2b3700aa8a66b0b74941d4742e8729f51302d231630efbd7a99470ee05da1e0e519fdd9ca7a2ee0596e1c74824bb8834120c72d3f9b234cf16431fc3854e8630996878aee6d757492f8330d6ae59292f9d9f51ec3cc5b1de23e5226d68846f8160f4bd21494a751cd1f81299738f8db0baaf80d5e9b12623387fa99c17f7a6e88529883e31098d68238271072c4a094a935e1ac52ed68216b329558d399d59a004ddb02ea89f107bf5f50ea5c4239e73c9206adc69fde4a68a1f0a33a8ce5f719eadf96911dca9016eb59bfae394caeadbbe62629fdea7c162e8f19c11d31c7a83212371a7c87e5519aa3b9bdabb3204909e92dd9230526112f943bd95c23b092893dd070447df1f27377981aad6c9f1e92505a4739f1063da3e9153f1593d262516063abc339d634cd25fea6f602d501a3c6d16288fd329d217f8411b433046cd4e92bb3468af38bf748174355cca5fc9f036aed1b2a283e22bd6e774e07c3266cfdcd50a7a409d3071a70e671ce12d212fe7eb5e3c9f899453db5b730dfac50ee2a5f91dfabf527c6b1a6c7a0e5667076d01595e3227a3efcc3355d747ebafabb91d9ab6b5347632207f7612ef3ad14b2461f1d9821447c4f0f0c0bd3c39451b96b6ebbec3c3a38c7106acf7a3d26681804c50a0c406927cbb5ac2086fd1f797e926abcc8f40e1eed2d56198cbd1357743e616826b3881617d7a22ab6af692f15c0a52fea5afb6e87eec2ae6e12795067e5d46e1feda7a7f246ae9d7b29dee0d104af7a52d7b4d5d86db4449cc3d963a5b2415c613883103ad2cdc96da8b5dcf41771ad4da4d442ed77006aa4757a1242b0bc2c44971116f9fd0bb4976b8f597c99ac014826aebc5b7a0056f9dd6903538013fe30551e932a05fade8852b32cdfecb8e8d4c41366b5c9bff16fc420cd281b69eac52c9d6959b2e9fbb003eefcf801ce730b67c56261fa2e2af0076884efda5595f6893585b558de8fb81709ac60946aa3c4e9ee63fd78a634f4aecf4f49c6c9f9ce4e6fb22350d1da39d8c578f0abe7d592e2d2a14edc3870d12ba6556b1af54824ea6f40b43600efff16cd51328718fb693e72d7770223e454addbfb25c39744fe24b3ad6f3b294f84553c64300e76e238a00482f1b1f4d7ea19c79ac7072e9d54deede364f22ec176647c1b85ecdccde4468a2db3e490798c9df1cfb621e0a4a263b5f3e719506c9e551803401320f0aa3689949e8207a911267a11a9c6d0e6024e54529570a915eacc4fba63b72be7281689ebc928acf0e15d6466f3a15f41e6076134d639eb7424742105a643cea075b8a894a170f64fc856008e0052eed9ad2395f81fd0716c32b33dc582bd2b0d3a006c3c90363f405ddaf92caadf4a5e6dcd8333a1b33fe714910fad69a968a9a5c3762673da2872cf90493c591631cb080d21cf648439acef8c1651e734c660ab7c5d8158bba72fe39c3b8fa74194b11cbdaac1e6730df7b7f8ff9566847f7371286d8abdc9fa938cbacd5468f5088332a1d7c048ade27bc50993463d21c3f79162fdcb10bb0bbb8e89bbf049f74503816c5ca205560f5728f5bd07906b41db0fadc24de2a9b7be8f17b58fe9248130ee51de8bdb3d1f82d2f0075b26594133bdc7242cc059c545e9c43ff57cb5138d1fab26c4be86e21a99a73a587e754e9ce6ba5a4ebbe6a48ff9ae8663b65270033796cfa281bd258dab47af7d17bc6436f05beff16210276b49abb68155a6ab6b52589386429b04b7a300f7c90953c81f12812448fd61b4afab356e27b8c3942dc6332cdfe96dd5d886ae9d314e17994d22dd7f83b992bf29b44811062c4ccacce9d0f202ea273b5f36fd389c1401f569ab0b11a83a9ca802a68738495c308e3dc1e0ea80db8fa4347c4233cdf050daab76054326ac811ec3976b5efe612279e8e200b3a1f111ab0ac24beafe7762e2be31f433c3a4294a63f4f4e0d2db27a03fffb34b31790be94c13bb8bf59e6006b9e0e2e4d04dc005099caa8ace6244f6a612abaa992eff1b4baa65dfb5d24972f7c399d8eab95f006ea89b66e08a6f19f0f0acbe31580c4342d511a1d676e7531a49c12b5e24996646b425694933f892768554be85721b36122789662a38818dd371ec345caeef9be6151777fb6a68a5ae2673c60a72d8d5d913dc4b147b877409d67ec7ce40dfad9e2e873c9d942cf14660c8c59f643b0ee1ece21da3c3574a04cd461d92391977993a2019e37b5e6053272e3ec35b6a73bca3a63491f2c4da23f138176e6af40263c4b57e8cd4221be2b897c4b7aad62e0e5fbdcd3633379315553f820c6d98319ea6fddb82301c140f6bdcb62a36a221025cf49a57674aab21686d4df90b73af75f6d10ff4eaa6f3396bb8b33d8e203bda032ff0b7f0264c88090066bb542aaa99d5665629ad274cf454203bde40c8a6295455a3075bcc3a199ec2ea90eb1fcac25a9a919afaf818317c285cf69b441c4946bb708f92753c503db9817edf37512fd6677ed2ef4c1e9d8ea8a0f2e3810a358d5f6fe660b8f59c5880b271e12758df879a400166eb9abba0a611598b766d58e5ddf4444a0863f1a250ca27bf8b96588da373634a6eb2ac5d6", 0x1000}], 0x4) 12:07:53 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000700}, 0x10) 12:07:53 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x44f3]}) 12:07:53 executing program 2: socket$kcm(0x29, 0x5, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000040)) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='children\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r2, 0x800c6613, &(0x7f0000000080)=@v2={0x2, @adiantum, 0x2, [], "7ed335f94e77c6dbc0fddbb83f3257ad"}) 12:07:53 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="25054560d32068f5858540fc7aca7bd7494eff5692cb8f5d3024741c3391adb39238292e7128828f9701511aa83801af89bcccc949903181266bec8e4e714c5c62d332f78fba4a75c94ae958f2b20645f3d4ec545c4516e4fe84dec63e389e1859ecc56545c1cfd58fd0b9ab966075e6074a89afd0b0f62f32cb48fb136d8637dab635d470a1873b9a845e964123615d6034cf0a03cc2051da68bed95efeb27ce6e563e88732da5c2f156a3131f141603d2689bf17570be0534249bbad433ba7de0534fb6c442a67c2b52186583ebf24c86631765f39db12a1527017e4019086f11a1c2f5f8c804a6168eefa4cdc2877b2", 0xf1}, {&(0x7f0000000040)="87a0c059d5064302a08600", 0xb}], 0x2) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$ION_IOC_HEAP_QUERY(r1, 0xc0184908, &(0x7f0000000300)={0x34, 0x0, &(0x7f0000000340)}) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000140)={0x1}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) r4 = syz_genetlink_get_family_id$l2tp(0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r3, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f00000000c0)={0x1c, r4, 0x20, 0x70bd2d, 0x25dfdbff, {}, [@L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x200040c0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r5 = getpid() sched_setscheduler(r5, 0x0, &(0x7f00000002c0)) r6 = shmget$private(0x0, 0x1000, 0x800, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0xb) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000280)={0x6, 0x3}) ioctl$sock_SIOCSIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r1, 0x8983, &(0x7f0000000100)={0x3, 'syz_tun\x00', {0x7fff}, 0x3}) 12:07:53 executing program 3: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) 12:07:53 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f000900}, 0x10) 12:07:53 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x200008d0) 12:07:53 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r1 = socket$inet6(0xa, 0x3, 0x3d) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x4202, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r2, 0x28, 0x2, &(0x7f00000000c0)=0x8, 0x8) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000000)=0x347, 0x4) 12:07:53 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x4b01]}) 12:07:53 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x9, 0x288081) r5 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/udmabuf\x00', 0x2) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f00000000c0)={0x2}) r6 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_RESET(r6, 0x4141, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140)='batadv\x00') ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000740)={'batadv0\x00', 0x0}) r11 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r11, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r11, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r11, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r11, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) recvmmsg(r11, &(0x7f00000043c0)=[{{&(0x7f0000000780)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x80, &(0x7f0000001c40)=[{&(0x7f0000000800)=""/219, 0xdb}, {&(0x7f0000001940)=""/18, 0x12}, {&(0x7f0000001980)=""/53, 0x35}, {&(0x7f00000019c0)=""/216, 0xd8}, {&(0x7f0000001ac0)=""/235, 0xeb}, {&(0x7f0000001bc0)=""/120, 0x78}], 0x6, &(0x7f0000001cc0)=""/4096, 0x1000}, 0x15}, {{&(0x7f0000002cc0)=@caif=@dbg, 0x80, &(0x7f0000003d80)=[{&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/30, 0x1e}], 0x2, &(0x7f0000003dc0)=""/81, 0x51}, 0x3}, {{0x0, 0x0, &(0x7f0000004300)=[{&(0x7f0000003e40)=""/245, 0xf5}, {&(0x7f0000003f40)=""/215, 0xd7}, {&(0x7f0000004040)=""/56, 0x38}, {&(0x7f0000004080)=""/159, 0x9f}, {&(0x7f0000004140)=""/111, 0x6f}, {&(0x7f00000041c0)=""/122, 0x7a}, {&(0x7f0000004240)=""/51, 0x33}, {&(0x7f0000004280)=""/81, 0x51}], 0x8, &(0x7f0000004380)=""/14, 0xe}, 0xfffffffe}], 0x3, 0x40010100, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r8, &(0x7f0000004540)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000004500)={&(0x7f0000004480)={0x64, r9, 0x8, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r10}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xfff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r12}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x2d6}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1f}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x8800}, 0x8001) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:53 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000000c0)={0x1000, 0x4, 0x4, 0x1000, 0x0, {0x0, 0x2710}, {0x5, 0x2, 0x16, 0x3, 0x8, 0x2, "e8e55ce2"}, 0x6, 0x3, @planes=&(0x7f0000000000)={0x1, 0x6, @userptr, 0x1}, 0x2, 0x0, 0xffffffffffffffff}) sendmsg$AUDIT_TRIM(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x10, 0x3f6, 0x200, 0x70bd28, 0x25dfdbfb, "", ["", "", "", "", "", "", ""]}, 0x10}}, 0x240c0000) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:53 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback=0x7f00d7ff}, 0x10) 12:07:53 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x8400]}) 12:07:53 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) prctl$PR_SET_TIMERSLACK(0x1d, 0x3) 12:07:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) write$binfmt_elf64(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="d6854a0deabe81941bb762f03a0b560ad0711bf8f18f3dc21bd9bbe6449462829b244e4e57de9bd739a05c2ff5e23aa467f3652d6ec11a2f55ce4237334659bbf25cad8cb1da5316e6a00b9cbf7120e409263e6067a7a8b7c25890498d13cb87e11fdc6e8576018d79878eea0b418b88aea718b580a777dd8a30f9fc5de81f1a2935502ab937a9400b469866d679d68708e6b81231fa66e03cd9e0fc6bcfe740bc35b004ffaadfa25e41f6c7fcf2fedcad3f9bf744dde964be71d4b01d436d7918246ab6594a0072020243207711ce6f4740841011ffddce6aa8d4f4cbd0f55119a2253c913118dca6a56cd5b1"], 0xed) getsockopt$inet_buf(r2, 0x0, 0x28, &(0x7f0000000180)=""/94, &(0x7f0000000200)=0x5e) sched_rr_get_interval(r1, &(0x7f0000000140)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r6, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$VIDIOC_QUERYBUF(r9, 0xc0585609, &(0x7f00000000c0)={0x400, 0x7, 0x4, 0x40000000, 0x8, {r10, r11/1000+10000}, {0x1, 0x2, 0x4, 0x33, 0xad, 0x93, "3d1a935d"}, 0x800, 0x1, @offset=0x4, 0xd9fd, 0x0, r4}) sendto$inet(r7, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:53 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) prctl$PR_MPX_DISABLE_MANAGEMENT(0x2c) 12:07:53 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x2) 12:07:53 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) ioctl$KVM_S390_UCAS_MAP(0xffffffffffffffff, 0x4018ae50, &(0x7f0000000000)={0x10000, 0xffffffffffff9942, 0xfffffffeffffffff}) 12:07:53 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0xf344]}) 12:07:53 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="ccacea00946acb1312290b0481cf888a5f6315e0b1cb45bd36865e10968c9f1cdd02adc9e98fece5b42325b9341c3787ae8c032878504b296b6758239c542cf6edb683e424bfb97b658eedaf027cb6e2a678cd0dda916808dc5e6858e3d450016f1e6231b2c4e446fc7065570b0904fb84eeb6a6286b5491e994a43888f2dd8aa6af32e9", 0x84}], 0x1) getsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:07:53 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x7) 12:07:54 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x109303]}) 12:07:54 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180)='TIPCv2\x00') r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MON_GET(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)={0x14, r2, 0x0, 0x0, 0x0, {0x6}}, 0x14}}, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, r2, 0x10, 0x70bd29, 0x25dfdbff, {}, [@TIPC_NLA_NET={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_ADDR={0x8}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x6}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xffffffe1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x8}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x400}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x40006}, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@newlink={0x64, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ip6gre={{0xb, 0x1, 'ip6gre\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LOCAL={0x14, 0x6, @remote}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote}, @IFLA_GRE_LINK={0x8, 0x1, r7}]}}}]}, 0x64}}, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r3, &(0x7f00000002c0)={&(0x7f00000001c0), 0xc, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="0002b33386e5fedbdf251600000008000300956d0bd57cab1efc24d894b104c25c9a07b13dbd83905b9006e9b1f521d51a24f03564eb7b90238bec5e1f1aba188e469f96c97535106fc3cd1f", @ANYRES32=r7, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x40) r8 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r8, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r9, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:54 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @remote}, 0x87) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r4 = dup2(r0, r1) writev(r4, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r5, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) write(r5, &(0x7f0000000000)="01a47e26e66c4517fe8440e384c03a982c3833000f71ce7f5c26f6c4a7ee3efcb984d718320fc8d3c985538b92885223c71305b7aa570b6b821f", 0x3a) 12:07:54 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:54 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0xe4) 12:07:54 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x208900, 0x1e9) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @broadcast}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$FS_IOC_FSGETXATTR(r1, 0x801c581f, &(0x7f0000000040)={0x5, 0x1, 0x5, 0x85a, 0xffffffff}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TUNSETVNETLE(r5, 0x400454dc, &(0x7f0000000080)) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:54 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f0000000040)={0x990000, 0x10001, 0x1, r0, 0x0, &(0x7f0000000000)={0x990903, 0x0, [], @value64=0x8a8}}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = fsopen(&(0x7f00000000c0)='hpfs\x00', 0x1) ppoll(&(0x7f0000000100)=[{r1, 0x4000}, {r0, 0x400}, {r2, 0x102}, {r3, 0x8410}], 0x4, &(0x7f0000000140)={0x77359400}, &(0x7f0000000180)={[0x2]}, 0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vga_arbiter\x00', 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r4, 0x28, 0x1, &(0x7f0000000300)=0xfffffffffffffe00, 0x8) 12:07:54 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x200008d0) [ 401.416811][ T26] kauditd_printk_skb: 29 callbacks suppressed [ 401.416822][ T26] audit: type=1400 audit(1582718874.388:616): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20018 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=37250 netif=lo 12:07:54 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0xfeffff]}) 12:07:54 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448e4, &(0x7f0000000040)="d6c473c3922dbfc0d350b57baa300844c9b096ea58ab4347d6059f09fa97168e89d5506f25bacfcdef514526971e69a02eb858cf88d61d1da6d321a10746c7a5b6d4bdd0cf47be51c5c2f83130507e4e57f7a4a070adf32e3e0732f188eaa7a9f4ddb7c15952f7c11e6cf00ef1189e4c38c59f62f2bade6802d73210b8dd98e3de8ebd20d0d5da4f69d5daf03666ec2f5de413b515b542b8c4667838b6786af6012016408fb7a1ad31c324cf19a4d5c26127c2c21114682c31a246") dup(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0xffffffffffffffff) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:54 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000000)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x8000080000001) r3 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:54 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200047fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r0, &(0x7f0000001400), 0x38) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x10000, 0x0) r3 = socket(0x100000000011, 0x0, 0x0) bind(r3, &(0x7f0000000940)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) sendmmsg$sock(r3, &(0x7f0000001400)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)}}], 0x2, 0x0) r4 = syz_genetlink_get_family_id$netlbl_cipso(0x0) sendmsg$NLBL_CIPSOV4_C_ADD(0xffffffffffffffff, &(0x7f0000007bc0)={&(0x7f00000079c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000007b80)={&(0x7f0000007a00)=ANY=[@ANYBLOB="44010000", @ANYRES16=r4, @ANYBLOB="300328bd7000fcdbdf250100000030010c8024000b8008000900ef30823908000a000e940000080009000300000008000a00373f00003c000b8008000a00801f000008000a009807000008000a00d2bb000008000a00ce7f000008000900d5202f0e08"], 0x3}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) sendmsg$NLBL_CIPSOV4_C_LISTALL(r3, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f00000009c0)=ANY=[@ANYBLOB="90010000", @ANYRES16=r4, @ANYBLOB="04002dbd7000fedbdf2504007c00000800090059c42c4108000100000000000c0004800500030002000000080001000300000048010c804c000b8008000a00a693000008000a002be7000008000900ded1d23c0800090058173e3908000a00a6f0000008000a0029dc000008000900ca1c535b08000900eb613b1708000a00055f000024000b8008000900bc975a78080009006b40bf1208000a0050f4000008000a006fdd00001c000b8008000a0029c4000008000a003743000008000a007d7600000c000b80080009009943d55924000b8008000a0067ef000008000a00bd4b000008000a00c72d000008000a00605c000024000b8008000a004e4b000008000a00c481000008000a006a7100000800090022e8ce723c000b8008000a00fd6100000800090055f8dc240800090026bb123b08000a0036af000008000900192a803e08000900bd983d1a08000900e4d7203f14000b8008000a007e0a000008000a0072f5000014000b8008000a000ec3000008"], 0x3}}, 0xc000800) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)={0x210, r4, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CIPSOV4_A_MLSCATLST={0x80, 0xc, 0x0, 0x1, [{0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x1d63}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4e6ff5d3}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x24a7c82a}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xacda}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x9f79}]}, {0x4c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x6f8a914b}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2b86}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x9a7fdcc}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4558e6fa}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x1d7e}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x97a9}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x8010}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5c233cc}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x38e670b4}]}]}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x3}, @NLBL_CIPSOV4_A_MLSLVLLST={0x50, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6e8a33a9}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xd3}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xdc}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xcb}]}, {0x24, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3f5c0d27}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x90}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x78eeade6}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1407b17e}]}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0xa0, 0x8, 0x0, 0x1, [{0x2c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4fa5cd9e}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3e90c79e}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x8f}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x5e}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4}]}, {0x4}, {0x2c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x430c5012}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1edeb09}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x19}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x206fdfc1}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x405a76c0}]}, {0x24, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x77}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xe5}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x62}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7aac4289}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xbf}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x188c02b1}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x46c5f51f}]}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0x74, 0x8, 0x0, 0x1, [{0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xd4}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x653b9601}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x2b2f3ca2}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6c4df266}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x34b4e42d}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x2187094e}]}, {0x3c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc1}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x26513234}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xab}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6f81d8e}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x2a0392cb}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xe3}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xde}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0xffffffffffffffff}]}, 0x210}, 0x1, 0x0, 0x0, 0x80}, 0xc1) 12:07:54 executing program 0: getresuid(&(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000600)=0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000640)={{{@in6, @in6=@ipv4={[], [], @loopback}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@local}}, &(0x7f0000000740)=0xe8) syz_mount_image$msdos(&(0x7f0000000000)='msdos\x00', &(0x7f0000000040)='./file0\x00', 0xfffffffffffffff7, 0x7, &(0x7f00000004c0)=[{&(0x7f00000000c0)="8280256b8833a92c421ed1689144f084f891574e1d73c8e285f6f41b68d6c7346083792d8ccc96b455de19062407287e628aa604213a8d1c34a8fcff46e23c297f07", 0x42, 0x3}, {&(0x7f0000000140)="08180c4299da33a2491a49343161abfa22e9da74047c7ad292fb28ab5d4628509251e6bc22ccd53438531555bb978a0fc0d405d735a0c244b40eea241223b70bf7cc43f27b6ebe9dbaf0745978bf8545fa5b820fd82cbe328fb6d3f7ea6a6aa944776ca286b51771c64773f57451131cebad47bebbd608c5df54da5c44aff380ce2412afe51d8301d5159e85868b8cf611892f019a638ec21ba760dc1a", 0x9d, 0x2}, {&(0x7f0000000200)="eddfb94c28bc", 0x6, 0x4}, {&(0x7f0000000240)="1214467ee89176c8b3a2067f4af01ad67a733405eca4b1fc8deb85afe51ec8a6860d3f9295443e3d9f13c6931b07dee775aacd4378ad262f28f6e80b9616e96a29d86b3b354e7001910b83aad58a87a46ca6b405b8af7e6bff4566b1d2c08de4e846d4ea630cf353255b018a", 0x6c, 0x6}, {&(0x7f00000002c0)="5f0ff6cbca07c7a0c2ce1fadcb19d62000727adc5898d7ff704df115fa893a0c82cd93796e1d84a1d73e084d13686e20ae3eaa7091d42aa13030376b149fe2ae65bd2ba31ca45ea685cf3c23c7e1a5c838fe1151f0502fea11a85aa846b1f547e41ee622367a14faacac9b200968b240f5c42fd222674a095fa06dd7abc0bb56", 0x80, 0x8}, {&(0x7f0000000340)="48412befa9df91fd6b77162d49ad2f58fedc96a0a5b64debe7920f327e01813920bd372b9596ef3a23685b38a5b69a0b62caccbb94d233f1f41335e66767b5ebb28eb2673b1cb360ecf9994871b0b6901cc9b3ccda9e3be01b560de0246deb33f0e5d6e2f04145598492473a30a4d6877910dd14de5f4c798ac46e5c9e4ba243cec96d497544d49c9647936f7945f79493377723fdc6d13dde49", 0x9a, 0x9c4}, {&(0x7f0000000400)="9a12f9cf1d48ab4c9b28c55599cc33db106620aa08fbe1e1f38ada085c03db2a5955ee13e72adf90bd9f4450bbedad20ce74ad9dc7950e334aa405a6ea829bb71a7d4b882ae7a7639a31219f261d63b892ed4c5a2daeb362e9c296c1c3c9e5e568332dcf9383b347dfe3b81984b3abd433214b3384208e87f4902125cd50f0b28c", 0x81, 0x1ff}], 0x80002, &(0x7f0000000780)={[{@fat=@check_normal='check=normal'}, {@fat=@errors_remount='errors=remount-ro'}, {@fat=@nfs_nostale_ro='nfs=nostale_ro'}, {@nodots='nodots'}, {@nodots='nodots'}, {@nodots='nodots'}, {@nodots='nodots'}], [{@fsuuid={'fsuuid', 0x3d, {[0x38, 0x31, 0x61, 0x33, 0x37, 0x38, 0x33, 0x38], 0x2d, [0x32, 0x30, 0x61, 0x39], 0x2d, [0x37, 0x62, 0x62, 0x61], 0x2d, [0x61, 0x0, 0x32, 0x61], 0x2d, [0x66, 0x65, 0x39, 0x36, 0x35, 0x36, 0x34, 0xfd]}}}, {@fowner_gt={'fowner>', r0}}, {@euid_eq={'euid', 0x3d, r2}}]}) r3 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r4 = socket$inet(0x2, 0xa, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:54 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x1000000]}) [ 401.722155][ T26] audit: type=1400 audit(1582718874.698:617): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20050 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=37252 netif=lo 12:07:54 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/nf_conntrack\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f00000000c0)={r5, @in6={{0xa, 0x0, 0x0, @loopback}}}, &(0x7f00000001c0)=0x84) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm-control\x00', 0x80, 0x0) ioctl$RTC_WKALM_RD(r6, 0x80287010, &(0x7f0000000280)) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000000)={r5, 0x3f}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f00000000c0)={r7, 0x69, "09ad5af20d0d45afad6fe25e13cb653dee9c71d98337e319a2760d034f664f2a2b1bf5d8f2cb2718256a7071270df333eedf99db6e153f451da52b9b9c3c1e9216da57e3e21924dc69c89ff74aab30ca84fd20f7f14711c3b2ee4cf9b47e118f3307d0a560d1d8c687"}, &(0x7f0000000140)=0x71) 12:07:54 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_x25_SIOCDELRT(r3, 0x890c, &(0x7f00000000c0)={@null=' \x00', 0x9, 'veth0_macvtap\x00'}) r4 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r4, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) prctl$PR_MCE_KILL_GET(0x22) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 401.839872][ T26] audit: type=1400 audit(1582718874.748:618): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20050 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=37254 netif=lo 12:07:54 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x158e339]}) 12:07:54 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20\x00', 0x101404, 0x0) ioctl$DRM_IOCTL_AGP_ENABLE(r3, 0x40086432, &(0x7f0000000040)=0xf0ac) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000000c0)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) [ 401.978236][ T26] audit: type=1400 audit(1582718874.948:619): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20078 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=37256 netif=lo 12:07:55 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$MON_IOCQ_URB_LEN(r1, 0x9201) socket$kcm(0x29, 0x5, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f00000002c0)) syz_open_procfs(r5, &(0x7f0000000040)='net/snmp6\x00') preadv(r2, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:55 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x2000000]}) 12:07:55 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x800000400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:55 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x2000, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r1, 0x8905, &(0x7f00000000c0)) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) ioctl$VHOST_SET_VRING_CALL(r1, 0x4008af21, &(0x7f0000000280)={0x1, r1}) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x2, 0x0) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) accept4$packet(r2, 0x0, &(0x7f0000000240), 0x80000) r3 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@hci, &(0x7f0000000180)=0x80, 0x800) accept$inet6(r3, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, &(0x7f0000000200)=0x1c) 12:07:55 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 402.505563][ T26] audit: type=1400 audit(1582718875.478:620): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20103 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=37258 netif=lo 12:07:55 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x200000, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000010c0)=""/107) r2 = shmget(0x0, 0x2000, 0xa0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000001140)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000040)={0xffffffffffffffff}, 0x2, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r4, &(0x7f0000001180)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e22, 0x5, @rand_addr="1a7ee3868df7ac6646f420da38300987", 0x8d}, r5}}, 0x30) [ 402.580194][ T26] audit: type=1400 audit(1582718875.508:621): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20103 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=37260 netif=lo 12:07:55 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) r2 = syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x91, 0x101000) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r2, 0x80dc5521, &(0x7f00000000c0)=""/115) 12:07:55 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x3000000]}) 12:07:55 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000000c0)={r5, 0x5}, 0x8) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:55 executing program 1: r0 = socket$inet(0x2, 0x9e3b315f5bc54483, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/128, &(0x7f00000000c0)=0x80) r1 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:55 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$ASHMEM_PURGE_ALL_CACHES(r1, 0x770a, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r2, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) clock_gettime(0x0, &(0x7f0000001cc0)={0x0, 0x0}) futex$FUTEX_WAIT_MULTIPLE(&(0x7f0000001740)=[{&(0x7f0000000040)=0x1}, {&(0x7f0000000080)=0x2, 0x1}, {&(0x7f00000000c0)=0x2, 0x1}, {&(0x7f0000000100)=0x2, 0x1}, {&(0x7f0000000140)=0x1, 0x1}, {&(0x7f0000000180)=0x2}, {&(0x7f0000000280), 0x1}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=0x1}, {&(0x7f0000000340)=0x1, 0x1}, {&(0x7f0000000380)=0x2}, {&(0x7f00000003c0)=0x1, 0x1}, {&(0x7f0000000400)=0x1}, {&(0x7f0000000440)=0x2}, {&(0x7f0000000480)=0x2, 0x1}, {&(0x7f00000004c0)=0x1, 0x2}, {&(0x7f0000000500)=0x2}, {&(0x7f0000000540)=0x2, 0x2}, {&(0x7f0000000580)=0x1, 0x2}, {&(0x7f00000005c0)=0x1}, {&(0x7f0000000600)=0x2}, {&(0x7f0000000640)=0x2}, {&(0x7f0000000680), 0x1}, {&(0x7f00000006c0)=0x1, 0x2}, {&(0x7f0000000700)=0x1, 0x1}, {&(0x7f0000000740)=0x2, 0x1}, {&(0x7f0000000780)}, {&(0x7f00000007c0)=0x2}, {&(0x7f0000000800)=0x1}, {&(0x7f0000000840)=0x1, 0x1}, {&(0x7f0000000880)=0x1}, {&(0x7f00000008c0)=0x1, 0x2}, {&(0x7f0000000940)=0x2, 0x2}, {&(0x7f0000000980)=0x2, 0x2}, {&(0x7f00000009c0), 0x1}, {&(0x7f0000000a00), 0x2}, {&(0x7f0000000a40)=0x1, 0x1}, {&(0x7f0000000a80)=0x2, 0x1}, {&(0x7f0000000ac0)=0x2, 0x2}, {&(0x7f0000000b00), 0x2}, {&(0x7f0000000b40)=0x1}, {&(0x7f0000000b80)}, {&(0x7f0000000bc0)=0x2}, {&(0x7f0000000c00)=0x2, 0x2}, {&(0x7f0000000c40)=0x1, 0x2}, {&(0x7f0000000c80)=0x1, 0x2}, {&(0x7f0000000cc0)=0x1, 0x1}, {&(0x7f0000000d00)=0x1}, {&(0x7f0000000d40)=0x1}, {&(0x7f0000000d80)=0x1}, {&(0x7f0000000dc0)=0x1, 0x1}, {&(0x7f0000000e00)=0x1}, {&(0x7f0000000e40)=0x1}, {&(0x7f0000000e80)=0x2, 0x2}, {&(0x7f0000000ec0)=0x1}, {&(0x7f0000000f00), 0x1}, {&(0x7f0000000f40)=0x2, 0x1}, {&(0x7f0000000f80)=0x2, 0x2}, {&(0x7f0000000fc0)=0x1, 0x1}, {&(0x7f0000001000)=0x1}, {&(0x7f0000001040)=0x2, 0x1}, {&(0x7f0000001080)=0x2, 0x2}, {&(0x7f00000010c0)=0x2, 0x2}, {&(0x7f0000001100)=0x2, 0x1}, {&(0x7f0000001140)=0x1}, {&(0x7f0000001180), 0x2}, {&(0x7f00000011c0), 0x2}, {&(0x7f0000001200), 0x1}, {&(0x7f0000001240), 0x1}, {&(0x7f0000001280)=0x1, 0x2}, {&(0x7f00000012c0)=0x2, 0x2}, {&(0x7f0000001300), 0x2}, {&(0x7f0000001340)=0x2, 0x2}, {&(0x7f0000001380), 0x2}, {&(0x7f00000013c0)=0x1, 0x1}, {&(0x7f0000001400)=0x1, 0x1}, {&(0x7f0000001440)=0x1, 0x1}, {&(0x7f0000001480)=0x2, 0x1}, {&(0x7f00000014c0)=0x2, 0x2}, {&(0x7f0000001500), 0x1}, {&(0x7f0000001540), 0x2}, {&(0x7f0000001580)}, {&(0x7f00000015c0)=0x1}, {&(0x7f0000001600)=0x2}, {&(0x7f0000001640)=0x1, 0x1}, {&(0x7f0000001680)=0x2}, {&(0x7f00000016c0)=0x1, 0x2}, {&(0x7f0000001700)}], 0xd, 0x58, &(0x7f0000001d00)={r5, r6+10000000}, 0x0, 0x0) 12:07:55 executing program 3: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0xb5565f1852000000, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 402.805268][ T26] audit: type=1400 audit(1582718875.778:622): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20126 comm="syz-executor.4" saddr=127.0.0.1 daddr=127.0.0.1 dest=37262 netif=lo 12:07:55 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) socket$inet(0x2, 0x4000000000000001, 0x0) 12:07:55 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x8001, 0x80100) ioctl$SNDRV_RAWMIDI_IOCTL_DROP(r1, 0x40045730, &(0x7f0000000040)=0x6) 12:07:55 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x382c584]}) [ 402.950215][ T26] audit: type=1400 audit(1582718875.928:623): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20132 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=37264 netif=lo 12:07:56 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x2, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x8, 0x4300) ioctl$UI_SET_MSCBIT(r1, 0x40045568, 0x10) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$ASHMEM_GET_SIZE(r4, 0x7704, 0x0) [ 403.051732][ T26] audit: type=1400 audit(1582718876.008:624): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20141 comm="syz-executor.3" saddr=127.0.0.1 daddr=127.0.0.1 dest=37268 netif=lo 12:07:56 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000040)=0x100, 0x4) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:56 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x9a, &(0x7f00000000c0)={@local, @remote, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "831a46", 0x64, 0x11, 0x0, @local, @mcast2, {[], {0x0, 0x17c1, 0x64, 0x0, @wg=@response={0x3fffffff, 0x0, 0x0, "5147124a3acd03050fb9e9856bf722f48323817fe782f2dd12620af6d1a75b3e", "e2748530fcfac4ffeb17d1cf9a2469d2", {"1500000000000900", "605fb8b11bb74c9f2d2cc600"}}}}}}}}, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000012c0)="a3", 0x1}, {&(0x7f0000001340)="c0", 0x1}, {&(0x7f0000000000)="4dfb7b47849999c62efc6750832da1d3bbff33ab60ab34648cb47e8d02002f33e63d742b9c7a246ef4a15367fe5c06566baaf221aabb2d5dbc35a0a1a0d83f7c887c0aa0d33c3e971b3b7fc45501ef887364f67fd486b4b1927c43dcf92d87cb3b68ef43f6413c722cf5bf1870642608e002355b164b69d2c2ec611317e79b8abb9aa6b54352f6919ceede2b54", 0x8d}], 0x3) r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x61, &(0x7f0000000100)={'filter\x00', 0x4}, 0x68) 12:07:56 executing program 1: socket$inet_smc(0x2b, 0x1, 0x0) r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:56 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_GET_DEVICE_ATTR(r5, 0x4018aee2, &(0x7f0000000040)={0x0, 0x6, 0x7f, &(0x7f0000000000)=0x887}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r6, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) setsockopt$inet_mreqsrc(r6, 0x0, 0x28, &(0x7f00000000c0)={@loopback, @multicast1, @empty}, 0xc) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:56 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x3931000]}) [ 403.266983][ T26] audit: type=1400 audit(1582718876.238:625): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20160 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=37270 netif=lo 12:07:56 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ocfs2_control\x00', 0x791000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x200}) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) accept4$x25(r3, 0x0, &(0x7f00000000c0), 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) preadv(r1, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:56 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000200)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x40) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000000)={0x80, 0x4, 0x1000}, 0x4) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:56 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x9a, &(0x7f00000000c0)={@local, @remote, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "831a46", 0x64, 0x11, 0x0, @local, @mcast2, {[], {0x0, 0x17c1, 0x64, 0x0, @wg=@response={0x3fffffff, 0x0, 0x0, "5147124a3acd03050fb9e9856bf722f48323817fe782f2dd12620af6d1a75b3e", "e2748530fcfac4ffeb17d1cf9a2469d2", {"1500000000000900", "605fb8b11bb74c9f2d2cc600"}}}}}}}}, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000012c0)="a3", 0x1}, {&(0x7f0000001340)="c0", 0x1}, {&(0x7f0000000000)="4dfb7b47849999c62efc6750832da1d3bbff33ab60ab34648cb47e8d02002f33e63d742b9c7a246ef4a15367fe5c06566baaf221aabb2d5dbc35a0a1a0d83f7c887c0aa0d33c3e971b3b7fc45501ef887364f67fd486b4b1927c43dcf92d87cb3b68ef43f6413c722cf5bf1870642608e002355b164b69d2c2ec611317e79b8abb9aa6b54352f6919ceede2b54", 0x8d}], 0x3) r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x61, &(0x7f0000000100)={'filter\x00', 0x4}, 0x68) 12:07:56 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_DQBUF(0xffffffffffffffff, 0xc0585611, &(0x7f0000000140)={0x7, 0xb, 0x4, 0x4, 0xba66, {}, {0x5, 0x2, 0x6, 0x80, 0x8, 0x2, "1b5f0550"}, 0x5d, 0x0, @offset=0x3, 0x3, 0x0, r2}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) sendmmsg(r3, &(0x7f0000001380)=[{{&(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r4, 0x3, 0x0, 0x4, 0x0, {0xa, 0x4e22, 0x8000, @local, 0x1000000}}}, 0x80, &(0x7f0000001300)=[{&(0x7f0000000240)="a5bde1c9e3be6d7423a41950937f8586b366176f116727a7d58584c34b6873b6510505323982241e93e4227556ed019b207905ec33214e2a848b82e7f353837ffae818bd4879a77f734d2d8bfdabdf9ff7b6c1c04d70fbe6d4106798c4822abc1ffc515ed1c2b860b6b1cf28fb6aaae43b34120b74c0010c72917c3bf165090618174d1544dbac8018e3e2ac6fbb954104ceafeb9b56404772d7d5307a614b4fad3f356d871689237deaa93d52cdc028332ea530aa9c61cba8814c788bc22f4d6fc64aaccc383a6b2e8b405203bfa1b8e5c6679817c9888f7b354c3beda4ab26141dce2f9bcd065a1e9193a84967642a9349b5863fe11ebba4b374ab84c65f3add7de70d62a23dc2ad76fcb89cdd7e09aa078bfab869103de3d80f403ae7c8ae60830aa8c9b9f8adefe5e3fa524985acd48513d2129a6f28401f5e8663021d092121902da308e24dfdbcd17c9855a60e46f5b0192f6eb9bb4bfd64e53e5cf517f97bf7ba30cdfe20ddaaa61043a2bee04147d005922e2489ae84f4a0b985ea384669c458eaa67883aeb63f9f23d8c4c6b9c20c3957c2d49f7990ed195519bc4c3cdb2d44f395711d193155991aecd360882b3504197fdb36ae9dbea3c1474fa93da1bb085099e8171434fd2409013da3d3bea5dbeae36fc4f00b61194d2413fc0e82cfa13289dac408d977241206b345950c47062ef979d77b8c08c9bd1e8fe2c915b829c717640f99182efb42d2df989eea0ddf39488ae497fdae499f38436fd3e676522d67bc20f0a63a2320e2ed5936e2b5b81bc7e4d2a301c421b5c7bf518c1d8f7ba80391137b2fdaccb7897e81d5532e09a661d222fe2d2b80dcafd34ccb28bf93d79ce2dc60644ef864c3e2a97e11ea09215875d4a6616ef279b6580fe647790988b74cb76ed0f94b8dbb200ab24b56f77a38d1fc0f319d33f2a758bfaed18054b3ff4248eca71beac534b8b402fd9c7ab5ee7c452d81c91a1c45a8f35dd98907c6d2e091e77dc6ba0e6b2c8add50ad30c851a55ba8906fef89130756bb21d4eab7966387a8d2b8d0d5e26618cbbe6e6bf872d14d9cdd0af2865e566185ca79cf1cb71cf6c225c95b967e47c3116f4563c528e30d91e590b9be721f4f5fe996da1873b3b870d74fb20940f128363b7e8d1cb5f737553de228c8cc080277041251852222026337a90d8919f1529b42a4ce5cc7be36c6efdb5e9317c45cfebd6090ace3248099fbe6c85e5ab87d53572278fce8d9c5b56fa488df2d71432d88bab4c3190565ba895cc03bfe622d94fa198ba4f7df8dd7cd575d4dabc4422b4278f9005c86ceb9e0ad358899b59eb45eebafc26dbb8d46518c5947ba4cb22ffab7cd48b30f59f0d4920dbcda25ea3a2ddf1c35eb5b8e15db1d7f3ff8a472f3a2a897d741d55311e83092c84dd9c019c75b2cad8c36dd1895ec0dea922ea3f3f80362016990eb7ef17725de59bedf8cbbce934ef7eeca9480c88ba2e6288464cc7895fcae3ff7418e099abafb16f30e04c580bd8838a4c3d1f19cd71c3d00ab06dcb017f77aff11cc62f52f7c119e0fbf0a404afffa9e8f6b00672c18fcbb67536b6be6c1d6584ff5eb1d3173af63460c9c9ad936c8bb7d48458501a1c98c64caa950e0b808ca6cf093c46acd87a725e241d67ca7eba9667eab1187fa50ef4a2475c28f360a5abcb19a0fe7cc2c9a955a4c1f5bd27f85fce46189e45be581c674f2c34ca5491bf29449f11d2a63cbc41a04d925bd88b5bb5ec60bc415ea0b31b43767d382a2ca5f0f27ab3a600256be4a9a22d0a83ee485ae1b2239200c8892991c0f2befd422843380b142a24731a08f73b8517dafbd6c480c936a874c1bb816c295652f89d5475a3ad7f7cf7006d411fd41e7a209e887b07d92aec252d115e2ef7d17210fe0767ba2c77f3e3509be1972d423e94416dd1bbfe85386dd9669888e27f866f5bcc358c796e673dc0d2aadb73093c9ce673ddfafa99050c20f4cdce6b50e8dee3893cdfb4ec6f2c900c7e358c605d7f05e084e185c9073d0ffac3833c7f99eaa4fe0108c342b794deb31eff3d1894e6dd14a97102d26ac282b57f6ebf8027f531980e2adbfe39dd839d8e9eceeab256bff8b961c291f8f6d91537ecfc7f22b23423e181e020927427f054b40db5eb20f7997b66d7456ffa22e9937439a7f5677f7c532e4a3bbefbfc1e67d48df7ce77d1a73118dc76b8e54762c585cbb6c60d79f92fe56c96e8f7187499832f880c1bd9fb164d979cf9c4264a87da9d482bdf61ad0b74346e088826b99700e9d094dff287562898c59ade12801c17c733db3d4c20854409d4112656a51381cdd1ee630893d8ce46a7c0ef840daa243b4dfd3c00ff6467a69a5a644d014115da43d4631b209856ad26b04f27407a39370bd80d6022b6a4447d8a211dfbeb7797dc6f33d39bbe078b94d2834b53f9c5ad99260a6bcc635b541a0d60f6e37f491c42fca3ad061c668ae60ad293d038239cca7b4f0d7ef1f5b87f6a637937395544b6eded48ac1e929a5fd59168da37a0ed011690dcc2b31c6544182993888e6569e6dffdb73db27bbc9fea0708635d9419484c6026fafbc03aaf1cf59189130318279f41593fd59091ade589ba33b80ff057a238b1caed81014dad1f300ae43a0797cc0a27bc9ebda7d66ed101405b5803a8cde70835bf513cb2ea0df81b8757acdf1ed71400b14e8ab248e2e1e8014cd810ca7bc77e47863dc39ed14cd52d7e42a57e8bc48c074d9282cf87759b3038f75c54d26a82eab4ce910a00db18e7978b7590196b41eea5397ceb5397b684cdf71e3bcaf009282775e2d29355f62f6cceea360c7e39b75df459263e55c4b1ea99f521d03ce9e5c142ea029aef0205c483fa49812f926087becfac7a5e4cba65c4dea192db49a4e1e551e4a45477c974c971e7e3a58643b5eed0069aef02f73df581dc0185c5589e69f66d7da486f22c8edbaefc58e05cce622395f60ad9760f724ad9c3754ab1c5b134121d7a1ef7c5b5eb88a9c22d31c4d66147cff8c38f2dd20cff3b768adae8f956c25aef7924d94fc210af9e395e8bd7f5983170bd91530e62ec98c043f61de563a961577b6b20c4e42c9466edcbef232787c52bd4afbab66e84d038c0004babab1ae6311cac1a198c2c5759c0ab737a697f1c90f720bedb66b2dc49f085e8895aa331f8bb3842afe581346ed8c76ecf46d256a1002a6abacc26470be2a16df85ecd633fa6ea8c2e6e583d00c53082e8033939eb594b4cc06bf7b9a3d646b50538f0ca6649c442323412752e89512076c7d530084e3d671def7c53a018e197dfec410d8e6e4c0380e2357917a22bd37464c8f15ddcaa9ee6fa1abc7b5ad6153ddc971f2d442ecac66038126f93ed5c2596d57ae7b1bfd4d6dc7c656c85499708ee9adb587738e904b1fab66938f69778e36dcabe4d0d4e218c22479a8a09893ae4fb39ca93c0b97aada445d8a5d497bbcafd63951f8b6b88771cde6f546ecd3cc046b7d0100eb7428268ac9cd78db8120a7c1c368c64afc2d773249d0921e82664777738284ecd9dfa3dc6ecfb4f10aac23d851a0a0810536a6158a2a65f05325e182f2bce8e6d002947eac3132043f0b7d6330e7fefd1d88330c2cfeb89ff23f2040442d2e0c6b2507562fb827b7021e09c8880eb07bb606dff128e46b0c713595b2b2637ab0c5143fbfa9d6776d5f0f61aa6c23048e608a2c26252fd637ecd770fa80353913e99208b3a4eebe284d4ea46f55be7a9f39967f3136c1475c2ae1a3b29f2a1268946ceb011eba04b28671f8979ee4fb52e7ad0b3807bc1c7509de6510251b0698c19d0888b27f7586bbcd0eb061330a33304546129808a6b95cbddd877728cd531471120ef0b9119452e74803f8b5f3de0b431cdef2777b0770ed4656b955b65a461e377116deb94f9edcea5f824d97b5d307a82fe1ae309248444339500753accf4700ed8367e85722cba234403db7944cb84f970aad36ecbff0bae075faa99f96e04da8a837b6f0468930ea50b7391cc2d753cbf53817af4dad5128543b92db790f1a25deb55b5701de5affc3b409265c8778b07dd4ec57f24be695a4daccc674450efc33793805b71f6b0fb014e90619a90da3f009590e7bdc5b4ad3f1039ec27bbed11accd44fc9a734a336820183468c312603acd481b14b81d07d83a533600a059db22a7a54bc556e7beeefc5f5086249d03e5fe0c863853e0084a31fb69a34c66d0bd6dd6912c9148b0293261ac1db3768d6445282223b95fe8b6b4383292bef837281e0f395a7c9f23b8a2999730942b119b7774cfeed908608bf582f5fad4b06b93ef7ac4ef71b7c8a48bd0b344115e6e2ca53bb2326371f3540282bbc734319658288b70d66b27d493b44a5cd0d1396783a5639568d00a46cd4a312fb65b4c29ba929215c7185a3c9f4bc98121f24a55043a5ae7de3604dbcab9ada28f10525e2afd82b626faf167da2d8ea4fa7513afaec182a44d760af3ddf21552c21003d5b17c15c2d84a5e359846cb9a5a16ce6b685d945845f5ae607b133c798864bdbfd7a19339113f5eef4811105bd8d312bcc8962672c2c50eeb02803af871115eebffc882e1607f493bffe42594c1a65fd2f5333084ab67bb3b614fbba87addd5623dbf7d9f41bd334e286bd2a313564f73f8ff6e9d1fbb8ee0e4123eb377c92f4308f3d33190c9df1ba12f28974a6c0e40e60f854692c7e92a5589cd27d464f06a0f45ea5a36c2a2fd4291f346fd9523590e08af9a554bd6bd300958ac3057e29753289f41540ec83f1038a7719a4959570cb3c72669faad5aa1ca18ce0120ca80c399bc8791f17a08a733fe792788910d3189c971c1d50241026416ecb9c50f971b0dc5eb475c2b06676fbe42c7fecf57573c70e097eadf91eeb5fe5c9bfc74a9b11dcda23df5f1d9b10d78f4e1137c8afe9d10c7e78a999c9c148854bcc8965a4058e1986973c01039a2e1c5895b406f7190b040a7252c884c29c05d40aec7fc903a3fcaf7e5ab236b8984247b8d3e002f85ca82476eb50b788ba1e3536d21621bae3b33f3f76a7ded3362c4d814dd1541057a1b8570d2195dac98dbd3b14ccbaecca0b1d7db88025cb735daeb4af264af27781e1386ab69a17ac495f5e5cc5b771d41fa16f46f9f5fd99099405b698e1ec7e87e1a6c7f5424a32e92465aa4fd467778b69811b341e6828d5cdf6f9ef7260f5beefb13e4de1b39efc5bd691ee935bd0a9fece9a995f54cb0e7bde33c934c8e933ecb5192e850a88f649e141879f9f95237f8f2177eddb847105ed65188e40bf5abd842c1bc935eaff81543619788815347b2e8e263ba1ab972d9c068451bd30d3f1e64779e025f05b3e58d2101db8753889b055ab4cf07b41a640f1a205a248285b09656163697f30c89294d05b1c2beebb1a64e0d2c98e78ab66619fa0832110e0902e27cfe283be3d636f0ccedd3e6ea9aceacc20d83416a722384320eef414c199316f952086fa0b8b0bd30142cc6b9cb46c4d3d5842dd7fc3569c54ae5ba61b595e553a18e8d18526fae6271e1f98947f97820735d3a790e549b9afccbbe0b7e814c18cba3ba51c1dfc99e4d105982b19e0127601e70ed5ad0b21cf1d5575febc396d99f5df8f13f908a8fbbdbcff74d8390b310f81a29ade76b253db11fbc22a64cc938f6864841196715129093979d425b78e081d7d780a64093214203151cb529f4c7d0f77347d9678352d1ce449b397adf0db091ddb2a4e4883e4c77fb737aa7497abd644016e8b8cb3e17d6c07ba2700713a", 0x1000}, {&(0x7f0000001240)="005b43ba2d29aa6665b32da11b4fd94435cc06a42e9da8a71c9232c1feffdb54f1696725d9e149e0fc746f8ebddd082193a20246c3eba3931c4c68272e62cdb2de", 0x41}, {&(0x7f0000001440)="5eeaf1e1880524d6f777771451da775638619ae691013d2971443652d2f74ff77fc0d7efa1a12c5cd1c390e2a4b104a57ad8d95e7069398cff18e95acc43478c5b53e7d195d07b2a224a476c3272c292a33cf6e444b52f6b33fe7394c992e99479459ea63bce7c5564f9a607452e4a19cb677a7dde5e8335bb64355a7e0109d147e7f8eab821076a2d05785309f8f86502be1f00eb65b1f4178b8a556746ca401f61089a62e11cb878d253fe1cb2eee71808470ed9ae984f1b1ddc32668619cd733c3af134d6f0365b3a7a", 0xcb}], 0x3, &(0x7f0000001540)=[{0xe0, 0x11, 0x4, "4cb27c764bba1dc3d4028e8fee967257b2593d34270187209b126bfa35a7c1600aff84491235a7a58fec47adf87dafd2a65f2b5f47afc72af74ca60b4668d8ed647023de76f07bfb7848412b14b8d01fac308299c2dfc52c35ed6a84da6dc20490e76bb31be7d2f3998e9a7390dfff5a13f92374659f458959c6ef9c3ee30dd46c00ca0bc2cec770ee4a5750429af0485305849a8fb0b908b412d91d3dbdd6b2280b898c51fede17d5ac1e63929feb3d706081525618e5dbd7e01312cbcb9808523bdb265e2bc715ba78bcdb3a59"}, {0x30, 0x10f, 0x400, "d5e1d36d132b3a1b6d3274cf06caf814ca7173a54127b77fa2edc9d8d842d7"}, {0xc8, 0x128, 0x401, "712a95d76cdec3e6fa0cc4ef4bdfb94b42269c864d60cf3468826f856ce81bc9a2a4a93e6d364f00f2d59ee98922fcf402d4f9efeacc74a02bbb8a6af554a1b30bbe7309f33d3db459aa7c95aa9920ef5dbd477acf1e8785740229059f0e7fce66f94afc7fe29908fe551e2e96df3d21b6bff9072dbde0ac02e1736aa3734aa878a163b9054be4141be63a25ffd28830e9517fc3618d89585792dfa738c98c027bbf6a1aa775b9ed2d3e56a358efaf0b8fcc"}, {0xb8, 0x117, 0x1, "402ebfb2a9e347f5ba5399a80d9821be6b52b05c019169c533a5483b691748a4bbce9bc510af50c37724e123b260bfe8d1317392a9d0f6dbfd8cedda20efd2aa1f2acf976e301e5692fecc2bbc7d7fe74ea70b029ed6dc89eff868194d41d7050eace854ae234255ff1fb4cd511b70569e742f29a3503cf95a8a12826779ee6c5cc55ced28d8c42f4b24479719458e563a56f97aa896ae4256a5bab30013c8406aac28af"}, {0x88, 0x109, 0x7, "8a49a1b17979040dbaaa077e66e31a34fdc3be8226eb1a346fccad8ce840f3b2a99e62f01a56eee07a511e756fc28b0c61369d4713b445a2219f6f920f231a36580cdd263310dce9816faa8ee06c091510493de689229c6fcc2640e579ce20eddb27fe071e5bf08cf01b62bb1da46bdb6092acb5a900"}, {0x30, 0x104, 0x2, "d05058cea8b903ce8502eb83ae6d74b03ed6be7e50d62449bc"}], 0x348}}], 0x1, 0x95) r5 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r5, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f00000018c0)=ANY=[@ANYBLOB="200000001114010025bd7000fcdbdf2508006f001a00000008004a0001000000835d9697ed785d8360022e81ca271c3747d0398aa6006e8f1a8ce64220213a4eb33fa19c499164b1da2d004b40523143097b6b04143dbd8323d7cc1f9b9177433d096aa53d6e1a201a8cb4c0c402142023f86ad57b7a7dfffc5dc43e1bfbf632bc7b1b1eae4c27e1567f59b8b91e86e6ba4429bf13235998222d14fb7e1c9ef203a3251561e96d8e5b2ac86d07a20bd0bd372b728c1df1bdf7378404433cf71a5df4990a27e601514496dfc22744a6287b0840e29576f9e320927b"], 0x20}}, 0x4) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r6, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) bind$inet(r6, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:56 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x4000000]}) 12:07:56 executing program 3 (fault-call:4 fault-nth:0): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:56 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x5000000]}) 12:07:56 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{}, {&(0x7f0000000040)="19a0514f2b5fe4b649b8522d94d5e37ebc2def7a1170a8d01fdac48b0b2aec523b5340d4c5ba", 0x26}], 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$bt_sco(r4, &(0x7f0000000180)={0x1f, @none}, 0x8) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f0000000100)={0xa20000, 0x9, 0xffff7fff, r2, 0x0, &(0x7f00000000c0)={0x9a091e, 0xffffffff, [], @p_u32=&(0x7f00000001c0)=0x3}}) ioctl$BLKBSZSET(r5, 0x40081271, &(0x7f0000000140)=0x4) r6 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$EVIOCREVOKE(r6, 0x40044591, &(0x7f0000000000)=0x1) 12:07:56 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$x25(r4, &(0x7f00000001c0)={0x9, @remote={[], 0x0}}, 0x12) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x24, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) r6 = semget$private(0x0, 0x4, 0x178) semctl$GETNCNT(r6, 0x2, 0xe, &(0x7f0000000200)=""/82) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_GINFO(r7, 0xc0f85403, &(0x7f00000000c0)={{0x0, 0x1, 0xfffff000, 0x0, 0x2}, 0x7, 0x8, 'id0\x00', 'timer1\x00', 0x0, 0x6, 0x2, 0x8, 0x2}) [ 403.812341][T20212] FAULT_INJECTION: forcing a failure. [ 403.812341][T20212] name failslab, interval 1, probability 0, space 0, times 0 [ 403.863272][T20212] CPU: 1 PID: 20212 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 403.872029][T20212] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.882125][T20212] Call Trace: [ 403.885449][T20212] dump_stack+0x1fb/0x318 [ 403.889827][T20212] should_fail+0x4b8/0x660 [ 403.894713][T20212] __should_failslab+0xb9/0xe0 [ 403.899506][T20212] ? proc_pid_attr_write+0x37f/0x4c0 [ 403.904811][T20212] should_failslab+0x9/0x20 [ 403.909337][T20212] __kmalloc_track_caller+0x79/0x340 [ 403.914650][T20212] memdup_user+0x25/0xb0 [ 403.918932][T20212] proc_pid_attr_write+0x37f/0x4c0 [ 403.924089][T20212] do_iter_write+0x43f/0x590 [ 403.928725][T20212] do_writev+0x239/0x490 [ 403.933016][T20212] ? prepare_exit_to_usermode+0x221/0x5b0 [ 403.938760][T20212] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 403.944518][T20212] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 403.950045][T20212] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 403.955903][T20212] ? do_syscall_64+0x1d/0x1c0 [ 403.960594][T20212] __x64_sys_writev+0x7d/0x90 [ 403.965293][T20212] do_syscall_64+0xf7/0x1c0 [ 403.970439][T20212] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 403.976869][T20212] RIP: 0033:0x45c449 [ 403.980799][T20212] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 404.000505][T20212] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 12:07:57 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x143000, 0x80) openat$cgroup_procs(r3, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') sendto$inet(r1, 0x0, 0x0, 0x48041, &(0x7f00000008c0)={0x2, 0x1, @multicast2}, 0x10) [ 404.008925][T20212] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 404.016904][T20212] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000005 [ 404.024905][T20212] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 404.032915][T20212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 404.041054][T20212] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000000 12:07:57 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x6000000]}) 12:07:57 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400), 0x0) r1 = socket$inet(0x2, 0x5, 0xfb) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r3, 0x29, 0xd2, &(0x7f0000000580)={{0xa, 0x4e24, 0xffff, @dev={0xfe, 0x80, [], 0x42}, 0x80}, {0xa, 0x4e20, 0x8, @loopback, 0x5}, 0xc44e, [0x7, 0x3ff, 0x3, 0xc167, 0x7f, 0x9, 0x9, 0x80]}, 0x5c) r4 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x8, &(0x7f0000000540)=0x7, 0x4) sendto$inet(r1, 0x0, 0x0, 0x4004c7f9, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) r5 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x480) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r5, 0x10e, 0x1, &(0x7f0000000040)=0x1f, 0x4) r6 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r7 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f0000000340), 0x0, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r6, r7, r6}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000004c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="380000000d14000429bd7000ffdbdf25080001000100000008003e00030000000800030000000000080001000000f3000800010000000000"], 0x38}, 0x1, 0x0, 0x0, 0x20048004}, 0x20040004) r8 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r9 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000480)={r8, r9, r8}, &(0x7f00000003c0)=""/89, 0x59, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}}) keyctl$instantiate_iov(0x14, r7, &(0x7f00000002c0)=[{&(0x7f00000000c0)="bb9ffa224a7a10552fd4210fdcc9fb080000000000000018", 0x18}, {&(0x7f0000000100)="f1cf8a8272ac064df048a7661220736f1bd8c16499c9ecf644a5ae4cafa5748ca47157e8bf865ccf6c14af26ee1f7a0b2edc588dd7749a20eed844ce443c1032c424b33938c2d6eb1776531623fa3d427461b8dc083f9dd497e2576c71814911aaa4be97c86425486a137e4f9a70b11b17c5c3d0e5baffe27192b1418b3d28e6bddcd8ffb45c0e5b0918ccfeca0de6cef113096e9496d161720eb4612792775b00"/170, 0xaa}, {&(0x7f00000001c0)="df9f7a9a42455a7984c7d4c8ec4273c03563900d46474c8c32f28b3070b6fa60e877a602d1bac54aeb0a514ecc0a3df99dc79c84bfcd0988db036d6b125381d021c37a99e9c0fee80e4894ecd14ab7e60f2e46cfea3cadb20e00d61ebc40803fd105befd06d3a3a64961a69a2576f7d26079f18b2ac1562993f80550f51a75145d4593b6e0961d066f11dd", 0x8b}, {&(0x7f0000000900)="7c76e09d03494d2f399e5b42903fb96e36cfd6dd3aebd27f882764146ca0835aa8fd9d079c161501b2cd1037c2337088a9565e90f533d8b0178cebd9c71e73d765a17c747217b1f76fe602791e59fbbba8e07029133a04eb9873b05ae7168bc6246a50a5c4e8fb560dfb5002e0121e40c3b9bd89e7a954f6512721ec21031bc434935c268a0731d3bd0b587ff34f30231168631627cc8f1afaf313d294975e192d55875db3f843c365f1551b221b1e0855be71329f71ab53d87912285c8681c88c7aa32ffdcbed6ff4e35dafbb152c6ca4c7ac926d4a4897fa03b0d7d8d2b04abe0057d5df446359561c7884c4a6539c52352c1d1a83d6edb21c4a31a3cbfee3efa26ec05eaef7a7aed9a66934271c967dab4b01acdf1249ebc3e24f234b2e7f87be4c81ce0a7555f1342eb105b447e96cc8700d2275d8799a7bb9077b67e2bc374ecbea35678bc06f9ee8bb45dbcd99c5851c87a24f703ecfe3802367f69ec900e5f1a3ed37ed3e235a499b715e69a1e91fa7921a26a0d70fe655b8f076efcf5880c1fc27bc40374dbe99a23533aebf82cb5bc14bd37145510da5c9300e67f6e7e24d1e15093e21cb3c7f50fa7a553af12d09e46c0e015c8f64bb6202f10d3112c453080300e4b90739a0a4a0b71bff546c1a1dca3f1048e879aa3177a8589f2cda2a3c9fb49295232df63c084888ababa777fdd8b0ff29a44126cad290b09195effcc9a1da50e0758e20b89db61f7fb41065e85a486ef58fbc223a560572d37c8cda92d1971cc0fbfac3b86de08bafbf59c30b7ed5dd18fc3a96d44c2a2b3ebccd4162994c362ea22d74bf57718257d194945fa016fda9c6dfafc65dcb034910a5221fd1f07ea9dd2b2611622065d498d6c22b8ec0b77565886eb53cf5b8129f862644a92f2753a4201d17ec60fe9926b611b730ff6d58c3399760c1a90a1361ff40ced8fccbe12b5386c4232cca10d6580b61581af4d6947c97666685407aa541d2cecc67640e57df669c752032d0ebcf4d3ab158f635e02925c1a7bb7c4f93b092a524fc13ce5441f89d81a7cb69078ff051092ece8d8836ff8ad36761b60133052bf51b74641af95d49e5f099065007229b3a4d2e295987b67c3e1e7eacf9574063b348b762d8ed6bdd508272169a281e47dc192e16c4acd19b8a1e2a4aaf162ea34fe22f343574be5a7aa0c77d73e8ea5ce56f39e94aed5e178b555571f93f55f30d98bdac826c48e4ee796180f45ba7cfffe3396a6dbf7a495c91a0ed92e55791350415a9a9933a736a83de25da109448ba81a9c2ce5e27997fce1d36e8f1a1471fbcbfdcf6acf4dc3c8e42d0987d86e31d483b9ac5ac76eebbc1f5caf5c7fbf89945581830de1708c4d02729994dd4ecf56d3f74f4ad98561265ef8a51accc74f7f29044f47acc5bf5567bff1bef71dd78964165dbfa0b29abe99eb24b55ae065a47509aca0787f90429a153e30a17713af77704c8d65b5f3af222abcaa310259b1e063662f92c56345a1ed31814740ba3c490a0db831ee385a9229ef0c564befb6eae5244bae8dae413c9d6f1271407544e0bd3765b3f91ea2b315d6d70b18c37364faf776aa6fcceaad50a825f27af3b7b8e4c69a4a79eea604ddd0dceed78661ca435643178e829e840604656f0d667131d11e44068869e95c29af21c722d95f0af4cef421e7e0b0126eecb7c50425d1d6586bba67251a83fd75276bb9d57d39cf219c5ebbdd90e21968ea1b7f389b850bbbea09f9354fe7ce2c6b0c0927d1c1cc0e49412c485b711fe15406264fd74644b537e8bda8d04ff69dcfe5bbd4ada44786cb961bf2e5576f9740b56b606204f1ee516616ded7f44a34795b5d9e3d99f06cfe42e72d1806cc30d7b18dec27e9254e75f88bbd412b1a9b283aab99907b692e4e2d320a08a51122a2ee0166dedc9fc37894344bc4145c9ca09f7520922c9b326cdd4a52482843281648f0cecd96560a9372ee7e41b4c56cf61c2c2dbf7f3de6739d482f8215c76e8062c16ca92953368e236cd03065432f07775fa40b896485286a39ae22766133683dd79589ccedafa3a4e5aa9d46073202e216f5dda1ac9e8f3048a60cb09c0ccae1d8a9d3b0d0760d83f35196aaf0e2873f849298ecef96551da13fdd7dca2bdd644094cfec5de8e42bcab4454d448e607e2aa83ba344141007268171b47cf0259853edb9315de3d1930507af04a40ee3b064f504c79674fc32e6a31bda66e3d9469a2ce501913fb7c7d8585366ff714ba488dd5b40ed748612ce3b12a8db0c5a2f588322f491c6ddeedfccc8928045e7fdce771b53d64c63e103d49e5e398add521698d019ace7cfd2934e017a42ffc2574b5a80be09bc2a363851c3e3a206fe3d6ce669f8894b9ea58b708a143fa67ad6bea113941e77722cb10b116d02a24178b7c4e8ec46abfaec534850e58c380a7356ab08fec7d5265e04a2853aa6af57f55d0abd96867328c9ba374c118e7cd9b9c96f0b9df436b9151285e01ab0f557f64cfb03dabe0dda5ba61b2939a7795d949719e3dae12ced1603bb7457ac31363572407a020bafde872c41056f39a46bdf7dd1278862ea329d6095f9c86d8e1a62e9008a0083708ef578268ae9f6d1efd27e6beeb11fda80d41023c96348537771e460139ff6255d43cb9e7b0936aae2060406276a7b6d5cf9e1c5242829d0fb536e307c0d3237a27acfdbc8d892a2d63ae04422c0769b2ab70fab44cdab2ab150336333b60c7fb4a5f3797cde8eca4199d6fd61d316c768d0bf94259b46d2948c3d8d7db357871bb678752f7e09b341b6a959e1841eb379353eab70940da280fb3214416ef96b5804cc46675aa7accb84230c89eb7cfa1070f93c4d13801edf9b2662986ec4826a25f542eb3349b87ca79a4884685fd66813f9d8818a7d0fa7253a20e6c17a84c1d2b0a1018b89bf134d2b5fe226a08ad0173d38f1916c04863489418207fe607e35ef0740eabaf4cdaef581ed69a6d89e302555a45505c44630673e584caa04064b9855711df1b8c1921a200357b4162c83c53d52f8096c4335f3bd37754e5cf051f180c9c8371d816048630802823e7a891debb63fcc6bf97057d555b3f02e53030f5302444ee6df4a3d8eb4212a929272e1062257ead8e99a2cf9f1f399e4b648ad7826b5e13ed052f358e153ffbb781f9b16d358f8d705584f79639e6bde860c733015c393d009dc55b2d24b1b23918056903a095195ea386a9cf503371b9fabf173508cb9fae58e3c39f6a6e646bf1b3106bffde58b21246c8334db044ac2bb5c4abe1dc27782fdd0431fbea690d2c67545dba83ae1a47057d8e67899d9548a4e794a801e35ce4fa384df863eb78580bbdf21f1e002eb1aa9f95c9b778124344b5e8f4bce6368dd5a5b093969871a19f70cbd1d4f37ee43e294320f07829d58c4daac8c9c654bb1172b35aa6f80ea60f7eb59275651707a60d2738b731123e2bfa8d5bd01ac4e67dc4686759e81026336c8c64a97b668c3aa412eba4687d65e015c1f6902cceeed9044547d60f6ee980dc1a05096ec824e937f66239ba23637fb53ff660bdf01f5ac7239ea29868585a7c80db0ee55203d4f8968decacfc98509d37eb8c3933fb125cc600bdaaffc4f30271e976f4e87231bb9fd5e3df1fd37905074c9a12731da8e5e07538e7d8ff166cceebbc04372b51211a21919fe95af1cdca08354f665d78ce1c45372aa4a4dc69b8cca9efdd0e4b24bf3a40898dd7ad3a7026baa5caa85632e61ac71df952e0cdce8fc5b7588a30e312c73be3b59dabaf89836cc62750993d4bad299e7a9da81c67c089112a9c5029923340addb6c96838d6041c240075fc4e4c2a541151593853fdeb8147dcb5a62483307994ccaab8a7d6b803695882e3bda8d2d0731b9b9b644418c54602e2aad7b9a2ca5148d028c799e77e284cdab19b71e852063b4423a183bbd2055f69daf2363a087c9994e8aa0c4ca7bd9f5dbbf3ba93615d42aa9b3c3b5991bd3d5cbb27cff9f090e899c766ecffc63fa17a7c0d1dfd09a601884e73b97d90b67f8143e1ec6332148a03317c80728bca1fc877e45cbd3cbb8efc3f46e5f2193f2ec06481e4fb7f12564bc1171846c5848c1d1eb8e2d9eab7b40e8193a4e7e6db810708a7f975f7349af178caeaab73de7358e62dffc3049101df2096a0c31870d2dce27a4d44abee71e843dc468a4e5f625d59d22f61eb906e72988a3ab607074eaa7f58e9b3ab88459ca7c79fbc4efa252700af6dfcb783aec3b765b525efe1ad4b1715ccb0557dcbd07637e0e08e01071a0de0722923b4b240cb81fef038ee92adad2516f50985f8eafcf96e9558207d2ba05167c4bb1aefc06daef49403107149aeeabdf12b37bb5406aa953e2670aadd911f9520f0df38f66b77b773dc488e44e9e220a99f4fee0cec3de9c55ca2bc2bf38ddc05f9c7aa21cb4f3d7ec7bbf75f51e0b3278d064098dfadffa99548f0549cd49dcfab6b618662dfae77954cb797d71c0710cbd7ff445ef65d561f28b60f651ffb87f38735f1ce5776aaeef693857a883719c1aa301ebbc11a05c98e585fbeb6ddbffef63c3883d0a6e5782f3414994d7637fab91b4229aae5e512a18ca1d8d0f56b8340b6527980c3fb31c79d23682d131c38116e59cc4fac818864fb311fc1f856980f485da6e24081f337c609b321148d06ea7e2a7991861b1439549efbe95f7b065adf213eead4efdd34d613503381e15987b5a8683456f80d6b93650757bd8e7436d356b85ac35a84395355a55ab26f8239bf61cdf55f259c19133fd06bca82bfca9411ae7ff9bbcaac0c871e39c7d482835c82dbc79be53c6719b3530c742474dfb0dbc50af79166c295ab8c6cde8e50840528ed4fdf74b746b733a4e50910c6dd603dc80873fe0c9eb9f9f141832d9c7d8a776e5eda02750ebf0b79d74573c550a66f6591c32344f85eccd1a3b25cc24531fd4f9c276c79f43c52dd8c2750ffbeb79cd5ce92dcb093b89559d256fc901e322f1d543c37d9a520835167f027ad39f08ee07d02c5026b31ddbb6d16a44509f79c39fd6c9ed165852febe282f02d656d16a4b4578d1252e3d3e7e59cfb035bf786f8dea713da026be6b2be204965085b6d1e2d6a46d9baa6ba8ad41812fc4017498ea93b416b8b4361462773e614348a7ae3bce598143ec6c064f760c418a8a5810b1d0541dc37d7bce885fe82ff6253ba21c06baef5bda0c89e010daf5c3023b7765a492e0211a026cb119dcf6d998a60a0a4b3bbcd358ba115d59e9850b4da4c7ba1cdc090c8baad87cd577ce536af55b6abcda1ce6c5e10fc2cfed27a05e9861d654b586c354ceb916f635db823dba4ccfe13cca9219c036ed4acf338ef0316932314b20576932da5455a4a73c6100086940f2b2e7d2aab0b8871c1d1ed58bc4ffa72cc436acaf084991d159a71427b6cd0d2e4be158a2e6d521a8db938a786c19a996a3e9f04bcb4ed41104bb9ae6117bcd9d8eb6735d413d5da686ad35217acbabef2abc4fbc67c732aa012349dbe2bdf2b3e89319506825ab47ad0926ef41c69c809d178ddc2a9b462772ee7d9e47beffce286b25b37e07a67580aa51abbfe88c8790a9912a8105b8f71d63f86dc1249b4cd57656755718d8110091cfb4865ffda4fd4e0756c1cd0685e62e4c688cc656d987cad5fd8e74fa1ea0041b97b2d42810a08d81fa12d705173a22ad1be8114f6b22b01e0c9586ffdc3e1bd5cc8e4ac72cb03605530f877f563c0991ccb2f07112140bf60947f2872e6c80e3d8e5f60a67429ed7", 0x1000}, {&(0x7f0000000280)="10c3722884cce5e032db7b49227aca436e5ef6adc6e9207944d5cd8ea6857aa84b30a3c60d", 0x25}, {&(0x7f0000002900)="47759fdf7245e8f0be9d13e7de8cbc543f4a38e1bea873c040d87926b524294bf8fb15deda2a72393277fba19c0d7ab986e0c941e5170e9155ad1e03da903a863f6da6cb54cc5a836bf65d3166ec2b31303c6f4e2991df600c3dc60661228e958df9223b143ad7c387e7bc1ed7915855d8b1058aac6ad7cf56395548397ef055b87fe8e9ba0ea538da470f71875d195d1b739d0445a386ed5d2915c53fbeb4b88f176b7a9a0bda23b1fada3d5e25818da3308c3cb38abeae63f6b6d6c2dfd6da85830009f116b1687105628aae5986cfcd7b1ea0b6cf851c6a5682d6753f42a1d0264e0780e74c16133764d1c0e6a23a96b99fd018dc91c07849e1346713b902b50f67e74edd73c4777fbf94f8768a06a068cc09114d9a3e9465da75e8e7f6fd46f1310a8b6f61fadd5ef64fb17a24d077bc32c18ee374030b8b1e10c853db88e7d1c121e3cced30393040a97b47aae41ce35796171f1a2e9570b2f8177868f9cfbff3e2ab6acf3c0793eafb27dcee3984b7b671f77c010a6d890b06faba4e4a08c1451eda1590821604437b387a458cd5559675c5e4aaec5f4c368d0fce1b192b43dfc2b8c3ab2d63ddd46671fea7403f1fc1fda51c10931bce5ed3ab1f491cd978a7e3b10aa297bf6387858b493fd47f82d1085fb3e4b7ed5733aef33b1fdca85445f39d44447f3b0b5a9e6e27146ab270b4d00192be522d4e5a11eca9f7f1a5b869bdddad63909db765b700f65d802e66466d3b5d64f21bb4895160aa66fc18b573c3125840216c00e6be4dcddd006488900994d39571be4f867b1b975a57acf306543b5827e2620139e5f9e9cc1f5db56068a75e743961ddf74d01509cf159bbc2cadc0010d8cca9589084d4cca74407a0b28a1f2b0f1581b9a0205027e6359a96919c69b53382692aa7137574d52ad2022a35e9a6e63035071e0c720184fa7c21eb41206816e3bc7e9d7a3bff4b559b9208549724b76a29e43588ff94343a615bd5377ddf987bd7ed3664037422cede02544d89daf9d115abc1047b9ef853676c8c1605ebbffefdc8bb0b0d983b5046598a972432a1a950d1995d22e0a3821deb4edbdcb56f4d088bb8376d369b2231f51c489c5cc686538d2896d6d0e3042f6f3883ecc6d5f77d3f38aae779347737552a929775aa77efd75cfe8f6fad26b39010f1e1e9a9a822204661bed1f1104bc41f31cc19a02c4335a0f9b2eb822fc59daf451a23ecb82071efc48c563d5925c4d317763ea43ea71e40777ad1139975122c22ec19086d0bd06b1a45219fa3675c2574106dc0bfa079f2fbeefd5ba6ecf3e6f6231ae01670de8365b6571d685212380b5c4ffd8695b49515e235cf0a497d3e7323d32b4a55250c11763919ecf1d3525139884c2186dde7f0b24d7de313fddd69de0cf1fd1490e33c4908744deadc3270c0f24a0c348bd8892726c47e3009124e4251957f7db74398046220c3431b916aec6fd03eabdb36d8818a0f14c915a727eb331c290ed91871d6aa5066d637cfeb68a4b42d2b2c3273cac42289bd2bf36fd717b0b6d28d458412f9211edb8392a3af3417f702340def59b076aa7a09a1cd945db65791fb3596563319e87532d80caa0d3ea14171d29a2b886ff3cde8d62b5798aba525656b0d547a369b297fa7ffb75dd758f387ec02759ccd92aabc977d9cf2d0c2f88673dbc80e5b1107549b446b5c7bbd0ebedfd401a7b0d92a1cef391b341ba6de263969e18a79d6abfc085d9e32e9ac04f5465c395d6eb383836fbc076d0ab64c2ef05c6588784fe63e33c70fc43c2605329c563dce02f06fd61e52d8d7d5078ad1051489727c5f11385da972fabcbf63b340422c399d821e18520e4984eaa82ce13f394da358ee171d633002e50431d5cfdd9410cefeb7d2624dd4d627a3b1f6e637400c051568e347c218a178c001876bea6764b67c3f09295e6e581f811f83bb6b7b26f4d2a89f97523e295ae40ae5ba910c673a374957adb6c5d38004bce0791cba135f00a648f77b6ea102109a7d8163fa7c02a1e92c3a7089e96006f9793ae8abd466ac1957c9ed64963c1e14f8997f26c64a3d20aeb69ab56757149c2ffe836b2a3f01d59dfe346577c073c2c41e9eb33bf524eee9d81ef477a6a0f57d6f108b7ed800d50fa8f87f29c72dab303e29df5ac12e6543cc3456e2efdbad04889753ad5a365403a8e17aa2d65d6bbc20e7e849587dc5dd50ab807d9e4511e46fc5b77b45268e55716a8c9796a6718513d2f287ca876cecf486413cf3e218c2b90b279c841ce89405d30ec62133d73ccf6f5e66d0844572f596056937f83eb8ca03efca8579bf5a9a944bde295d2cfaba94ec0536089bbd47be3e714684f2e4fe2b68b7b7a00d8027991e6987ad30e813ece67f36e9bdd23c67528551b8e228c20576f49d207c6dbedd20bd0058082d862a425b4a112722f89681c24d93b00f2e30d659e032b35387c244c3a6f9550e0298aef49a32cfbe742a8cfe23669828302bf32e71914d6e90d8d6514eff947c6a7286274c6bab91a7269472f98a2631a31af1edb6d236b9de11a0b25dadea6ce45c99fb5e346071f2e1fdafbd7c3b91f58ac973c22f29c1e5ae4ab3664b49072bccfe14eaf8aa11c52d71f9a24cf29f7670377a001a6eaa1fbc96057919e84b5f0f49f59f758bbeb258ace69c28bea942e3f8d1e230957ecf9e090025f65bf2f80d3029680797d8ada9ddcfc9d1890d39f4e1905d241fb82078c023767759c2c1923c36b56f736fcefb6f460c39a4161f53f8eb949fcc05945408cb4652404e122a6a2c71dd29a6cb2c363f3e20dbc4990150362df3b0be7536c0dca658786aa13a981090298a61094c96c5c762dacf2abcac0ef5417bc73ae2cb8e0ebde31a8c2ba8f5d05bbd88df19c137574878cf651547ecd465c2747f0cbdd0900e83bfb0c9e13b2bd781ec539478f8c7fadde8ef5087d9fc34d25ea55759be228041592fa8c5be97b11801e0da25f0545bc8b918b64bd715bf08520a445739264d7c31c955cbf8a9655d3adf769e86e1261e70e3b2bda42bf47833a02dfa824308e4de902a2d514fa70de52a501ba74536dbcbb7af89754ff65d0942394073763a579ddf2c7bac18c910143f62b5b4068f3a13cee92ec1529e047842ddc2907ae47673867ebac96fda11c19b9abe3fc3850b0b5202f5efa63037c43a170b609d6a1a95588606863fc9b1f87db3a80660993c769609f24fb19daab1fa28b51d72f84aeebc113ce3f7b213b82e8c681c47f0e5a61f022046164dc87b65ffd7c28f6076fef9a77092fefb88bb0b01ce0b63411db1f08722c26ede2a08af98571ff11d08df819e44220bccf2468831557c25bba8728523d7374fe420a9d9b62c74f0e8d7322c9edd9742c051af799eb651c34d7f204cba4381cbdf1f3c4b7f28fc34cb9202cd7cad1cd88c656b159edcb7ff7e9ada685a9ef0807869f394740482f28e3e0698b6c4736ef9082236b333e3c069dacd0e17a67cc6867430d1d6682eceeeda992317decd36de5db6d0eec35fb9388eb8577f509cfa0559e160a49ae3361f770319822b5df73e09e56d18e7d431277853893a1764ab5f82d1703dd61e7eba5bfe08d33fa7bf240d78ad696ec256160e6a41b5fdd082c4b7a80d3658af6f883ff8d18a2f912340f394a89c3f15e26b25100049dd9d85aebafdf2ccdd7463dbabbeec8897b3ebf83f3455455e1f81cbec339c2eac3a6386932d2953c0643a09d6349d2d18a7920d6dffc39bed84bd68b83d47738bb2fd0535d0bb366e475f460d30e92df66e584ccb73d1c477f0f611b381525555aa50aaeb0bc36e5dff3840d8ca832e1835a2987a49ceb96558ddbb4856bde38ed933764c12668dec5a313d9aa422d90f50e124c053a66f5c4954ec5fbd4ce0bc0ac2af12fde3cb7106679e171fe384d09f4407eb83317b4ce01a12eb2fb3a2f77a5454474b1eae8c5d0f89c5588005e62f2ebc73c13325f2dcadb8cd29e737949245c39d50556ffae9a6cd8a95e8fb7e6dab94855342cb761b347a9391fac67ad5c25b042eabb3fcdc80fd017e9706d01d6636a737b09ad23e0d9f5242c7ded8495096aa395c0b62d017cbbaa844d911a4ec763fc1ba927008551faff637be742ef55a88d2ff9a5e7de53467b1e4b80589ad85c141d28a41d1887cf7fdb70cf0654c83557a0b28e4690dfef1351f9777617643f1743d19ea82bbe0b35eed5a65681ac24153fffa2d5541b5ee74f49a7ad09a8526c6b01ddeb0a7b05de75e655bda2f01600cd3cf6c9114e6ee2c3af9fd9497271a279cc08270850178807981755018adfb7ff735fe3f6f591983e6771665745d767dff52924cc6ea56d36f2682adb5a2ec45989c54c0cb8852f041c605cb71a27a6e3f19cfb4213485e114399879720475e5f7ddaead3bac7ead1325237114cb40724792882e04f8518bb8ae6b7b7ce808177586b951f9699d5b150785986d5e0e57a3cbcdb9e72635fb5e41aa9468a41e4cf81241df9094188080664f976ee8ee306e3eaf41e80a4467fac2568b386883b30dafffa5ad343ae4864fbfdc5d8cb7aac069486535fa328e63ccd1dae80a701bc8fd7d248b9115508c0502f77587c204efed7eebbdf9f336e87f4d78d6cf56e2fc1f653df6b4e1471455d3b427fb7432d14bbf62a3c868418190a44d3f8232dd96f9bfbbb15ecbfbae91b617e992f7c9395c8edbfab7afd66674504adcc16fdd0bebacc38a618e78ad7f7664d176f693b5f5e5a8ac2a469ed1fdd0c77a83a05e39b01f365238546866e4d9dc805e87a66144bec9c026db31500ba077c55b165e20d3f098b7c950d1909fde9a37f0aa3c3d6763670ac7938593aa99cb5b0bae64c79db4748672bb1ef7ddae5528eef761176f2e755a24251347fa3c11f273179ae46a1b303ee988db6ecbdfbcc1df9f334ee0ee0c44007701c25f98107208c513b5233a5f31efa376677470be5027cc2aae3905d2443b874c0e0034f751fd59c29f4e6a631f25aad7eeee09fbfe9710286c3ef1eebaeeb2985305ba20377d76805ab5b4cd6194fd87d9f8f21b9031f76ff6817b7a9b64bdb85513f9d0da2ae6f7c467b2d091e82ca471e145ebcf028720fae99c5474e748edde085aa6653283c9622186f98f9b568198ce9268ef95ab3d1ebc20a538cbb9cdeadb35f18a7cdd7fdc5f832d22d9a9c1a8667015d43bd915b0b220b7820d9cc0f7134c933c243543d891272eef5db8d44b98750a6ed679ee7d9652d5a80c53cf589056215a9dd3ef3fc61c6922d8d138386a6c50dc32e55e2c6c9820288f75418ad9465ca5caf714ba0831e776e25b8d0848f7066e805f69df83dd228567eb01b71108d8626f73c43cef1895665dbc07b25e97a3e0402ec8014e8f536e638ca59a44794163814b1ed76be39e22f4d338e813e118acee2736eaa21beac893236153abd2da25014cbf6d74a6070bb0b449be580b6f579d2fd6e4425270c9841e1524be591bbb25e5844060279308552e5d43b2bc81a2d9645515228429c2f7dcd8113d1cd2ea22734136de77d10403c6675fa0f31e83814617dc6b3b7de5d2b01036f9b04dd74419e4015d76aa1911864a3f6e771e0a33b7ea38bd3ad45936fc8ad21c60f08e0f34b39e9dcda40efd75b9b4316cd77fe2443533fd90dd8ffd092143d9e231abf39106311d0550e9796006e068737e4c5006347b1e6f3cae0968ee37a21352111de4260693f763944185e3df666731c65ad08a346a6573ba8c700302ee6f8a16f7da13331d7fcd3df73ffa7079013b2002", 0x1000}], 0x6, r9) 12:07:57 executing program 2: socket$kcm(0x29, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000040)=r2, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000340)=""/162, 0xa2}], 0x1, 0x92) 12:07:57 executing program 3 (fault-call:4 fault-nth:1): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:57 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$bt_BT_FLUSHABLE(0xffffffffffffffff, 0x112, 0x8, &(0x7f0000000140)=0xffffffff, 0x4) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040)='wireguard\x00') sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000001440)={0x8a8, r5, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c='\xa0\xcb\x87\x9aG\xf5\xbcdL\x0ei?\xa6\xd01\xc7J\x15S\xb6\xe9\x01\xb9\xff/Q\x8cx\x04/\xb5B'}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x854, 0x8, 0x0, 0x1, [{0x17c, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "0ff21e67405f1b279dd737205e0b40539a249b0d931f1f1e79b39a7ef935d5fa"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_ALLOWEDIPS={0x144, 0x9, 0x0, 0x1, [{0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @multicast2}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @rand_addr=0x1f}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "b83f05ca1b0d1e7053dfa7a4c23c6965f03b57a1af168042aaae60823b3df22c"}]}, {0x6a0, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x390, 0x9, 0x0, 0x1, [{0xb8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x30}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @broadcast}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr="fbef539570ad79c08a22a5ce9d71eb12"}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @broadcast}}, {0x5, 0x3, 0x3}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x4800}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_ALLOWEDIPS={0x2e4, 0x9, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x3}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, [], 0x3c}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @empty}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr="535aefa7893d1ac4c5062be35c510fc5"}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x5, 0x3, 0x2}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x80}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x27}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, {0x5, 0x3, 0x2}}]}, {0x4}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={[], [], @empty}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x5, 0x3, 0x2}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e20, 0x6, @local, 0x80000001}}]}]}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e23}]}, 0x8a8}, 0x1, 0x0, 0x0, 0x20000090}, 0x448c0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:57 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = getpid() sched_setscheduler(r1, 0x0, &(0x7f00000002c0)) r2 = gettid() rt_tgsigqueueinfo(r1, r2, 0x8, &(0x7f00000000c0)={0x3c, 0xd7, 0x800}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000000)=0x8001) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$KVM_SET_REGS(r7, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x9, 0x1, 0x100, 0x51, 0x3f, 0xfff, 0xffffffff, 0x0, 0x100, 0x7, 0x5ff5, 0x60, 0xd9, 0x2, 0x9], 0x100000}) 12:07:57 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x6ca3035]}) [ 404.410272][T20243] FAULT_INJECTION: forcing a failure. [ 404.410272][T20243] name failslab, interval 1, probability 0, space 0, times 0 [ 404.468900][T20243] CPU: 0 PID: 20243 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 404.477634][T20243] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.488393][T20243] Call Trace: [ 404.491707][T20243] dump_stack+0x1fb/0x318 [ 404.496094][T20243] should_fail+0x4b8/0x660 [ 404.500546][T20243] __should_failslab+0xb9/0xe0 [ 404.505324][T20243] ? kzalloc+0x1a/0x30 [ 404.509428][T20243] should_failslab+0x9/0x20 [ 404.513942][T20243] __kmalloc+0x7a/0x340 12:07:57 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f00000002c0)) r1 = syz_open_procfs(r0, &(0x7f0000000040)='net/anycast6\x00') r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VHOST_SET_VRING_ENDIAN(r1, 0x4008af13, &(0x7f0000000080)={0x0, 0xfffffffd}) timerfd_create(0x0, 0x800) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r1, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@local, 0x1, 0x1, 0xff, 0x2, 0x7, 0x800}, 0x20) 12:07:57 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RLERRORu(r3, &(0x7f0000000000)={0x25, 0x7, 0x1, {{0x18, 'trustedtrustedeth0-$@\xae\'['}, 0x1}}, 0x25) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r6, 0x10e, 0x4, &(0x7f00000002c0)=0xfffffbff, 0x4) bind$inet(r4, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r4, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) ioctl$VIDIOC_G_EXT_CTRLS(r3, 0xc0205647, &(0x7f0000000100)={0xf4c0000, 0xfe000000, 0x12c5, r4, 0x0, &(0x7f00000000c0)={0x98091e, 0x6, [], @p_u8=&(0x7f0000000040)=0x5}}) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180)='TIPC\x00') ioctl$FS_IOC_SETVERSION(r6, 0x40087602, &(0x7f0000000300)=0x2) sendmsg$TIPC_CMD_SET_NETID(r7, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x101}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, r8, 0x10, 0x70bd27, 0x25dfdbfd, {{}, {}, {0x8, 0x2, 0x2}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40001}, 0x800) r9 = socket$inet_udplite(0x2, 0x2, 0x88) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r10, 0x6, 0x1d, &(0x7f0000000280)={0xff, 0x3, 0x8, 0x1, 0x400000}, 0x14) [ 404.518129][T20243] kzalloc+0x1a/0x30 [ 404.522076][T20243] smk_parse_smack+0x199/0x230 [ 404.526852][T20243] smk_import_entry+0x27/0x5a0 [ 404.531638][T20243] ? smack_privileged+0x8a/0xc0 [ 404.536540][T20243] smack_setprocattr+0x13d/0x2e0 [ 404.541546][T20243] security_setprocattr+0x101/0x120 [ 404.546793][T20243] proc_pid_attr_write+0x46b/0x4c0 [ 404.551952][T20243] do_iter_write+0x43f/0x590 [ 404.556612][T20243] do_writev+0x239/0x490 [ 404.560895][T20243] ? prepare_exit_to_usermode+0x221/0x5b0 [ 404.566650][T20243] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 404.572387][T20243] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 404.578034][T20243] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 404.583791][T20243] ? do_syscall_64+0x1d/0x1c0 [ 404.588491][T20243] __x64_sys_writev+0x7d/0x90 [ 404.593210][T20243] do_syscall_64+0xf7/0x1c0 [ 404.597755][T20243] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 404.603658][T20243] RIP: 0033:0x45c449 [ 404.607572][T20243] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 404.627292][T20243] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 404.635749][T20243] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 404.643736][T20243] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000005 [ 404.651730][T20243] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 404.659719][T20243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 404.667877][T20243] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000001 12:07:57 executing program 4: r0 = dup(0xffffffffffffffff) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) execveat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='/proc/thread-self/attr/current\x00', &(0x7f00000000c0)='/proc/thread-self/attr/current\x00', &(0x7f0000000100)='/proc/thread-self/attr/current\x00', &(0x7f0000000140)='/proc/thread-self/attr/current\x00', &(0x7f0000000180)='/proc/thread-self/attr/current\x00', &(0x7f00000001c0)='/proc/thread-self/attr/current\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='$nodevem1bdev:@\xd5@\x00', &(0x7f0000000280)='/proc/thread-self/attr/current\x00', &(0x7f00000002c0)='/proc/thread-self/attr/current\x00'], 0x400) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r3 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r3, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:57 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = getpgid(0xffffffffffffffff) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r5) r6 = socket$isdn(0x22, 0x3, 0x21) r7 = socket$l2tp(0x2, 0x2, 0x73) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r8, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r8, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r9 = dup(r0) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r10, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r10, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r10, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r10, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r11 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r11, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r11, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r11, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r11, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000940)="38fd8020a14bf4a136837dd392e0f85b0dc879ce65d3c4a536944a048a7806c7b16333a7d779aa5b3e5fdab52e97b651cf1fec6a24f1cf6f71cb42dab1264636c7533feb50b9827002c778b74d7af21f3058c4e3650fd57d0740c0c5dd78e3b8eeecebdb7a68705f89d4c2e0f0bc164455723a6681a3a5837cdeb8a853d66578468bd784be930ec5bd7b95361d11364e04dde3067695110ab79f010b296d826a825b4ac2ae69955fa2d22856a04d98a91503e94c2106eb057aff9cc328818f92b2198e9c0c036675345d33559045a564593e0756f91e23d5a8c06ef3705d241e1012616916049aeff01fc0b70547599dcbd4ea357f456396b0aeb23cacb6d6a07ead36dbf521f36bbf6a7b04c7995edd3045d7419b599e3ab6a0e3759f9fed1d8584e8ebce3079d4a989f24a20865223f6bd9f9cbdcbd925c229a74ab50662f551c78644da1f64875cf6883e2080684f3d5778e43e53f8553c6c49bd388d397cd8bd86c923ddaaa8d019cfa3ce30bb8695501cdf05e73f7b46e1f153f08fb5b92a195cd7acaa882bffe3762f9ced54035019f98b152ffb1df6a0dfb17a3cba82e63934cc909856baf52249e76d38faa71c1e26b68b9367a16dd338c23b9498a832cfcd5ef4aa87eee5bd605c3f85840a8e008382d82c9e12bc4af9c36a991809a73c589dc6969add036426bac419e30cddc2b764ca2cf13c8fd9bba2bf76434b3dd9ef3cfca7fe7cc931c1e26e571ce09466006b460df09dc54aa6c15506dd5887342ed6a899ae058777927dd099f93379fb8b370f9dc55541b68a09fd567d0cf52305d38415b240ce8374baf9eb844a74e92930bdada84efdb248f77a3724a14cbe781a3032f42fd8b93fdc9e31e84745518beb9de882e03d1a1e591bd4f76de9c8f8f459b0437dda20961feba7e084d9168480c97b1afaf642be2855e2241c568f054a45989ffee46e572d2b6c5ceadbaa1d99dc65155dfbb6e8265f51f0e99407f9a11efcf3f07630b3297f51d8ed1a6c354f029a2d03cd9e65b432a4fdca9566854116e6f15c8e518117d4a1e71ce68a43cf33d7a0527d0570502747836568288566ce608c930eb82f5cf05820594f26251143e7ad797c66f4ea64fde9cef922020d6ead8324fbf89f3707fb6a37968e8a28f4cc6e57c5f66a02daf5b80a46db64a23baa8cb674016e8f5157f449e0df598519e8ab63ef80c02070d08b02f8aac41e51b01967b879b61091d91454e724001373ce6dabcfbc2fdf7c8c4e6ecc2d3d5a1c16bc2c6a30653fe06ef8ee2a8965b5c032d506a6816b4c254e9c314c5f5b5ea02e0276f07f81dea8be326273cf74439d3deddc6a2e2c90ba65e834a862744177860ee676ca5ab6561bd78539b0e7ff895d7739d26783a4b8340b02077744e2f98ac62ce743cd02a187a84de38ff19a711104e8fc6e02fb548f24cd561a57d36789919674c6ecdd8922ef9f838ede10f93601f967477a6af0880052281c851abbcad69236dcc3346fe80778cf7da5db390cc03f6ff5bb0ad01f041173ef2c50be8fa972bcecb02f1cbe0296cdfe3f2fce2ce71c902fa42d0695a23123d01c552d18657595b0632e788cb02068f9150b2c414edfb25f3b0c166f319b8915faa8ac21d4f5226239ff7876c0c76957644df7e26cfde2f43962955d7bed12305deaca7373a38a1b3b6437aa98101b7590180c487c00293977fb15cc607f20ece9a576916dc696aa0acbc1a3ad2e85334e1129fa664b019524768a4e88c14e31a540afccdb525a69866f4c99b8e5198bf70d5d1385bc6fa66b23e5c6a3ffdde8d937331010e956549b2e67b07aff7873b433397ce68d4c5cec4b2f7a0b83a77d2ffd0ced26782a1b70f9bcc9761bbf5e6c87b4e9cea3309b90f6d86cb39ddf55bfbbc22b684e91f00d90abb83cea9cb6be5f285fe126772c3cd7779f236abe52640e905ac0f6d4bf8c958526eef15848e15f3dda91e1dc899ac82c625baa436b0684b8af654ad75196420780a6c72a143eef751b7899ec8d6514f5318006a2cef99ff78498e1ff51848bb989a75bcc6bb677d276d762244a3cac35c3ad90bbe094e1c826b03579e04908d52a2147a320ff5d73e33c3c83c58986571011795bc28e6a28e626d17b66d404e5823db34bb3e6667384d382d3c5b5acbde8cb044574ea983b608a753bf08414e2172817ce512c767420ec7a1782e5569350e52262ecb52bb948625d57a6124367070045348f7cb95b8427f9dfadbf292ec8cb7e92044065127a15b5e7fe9e327d80b9962dd1ef30cdc61365bd94eb611fcf869204f38a25e9baf556ed640ac6fa663fa7f99d625e449254283d4f2a7c1e8678160ede629d2a136dc7bd9fbe09b134db2b28e847409078eed53f935c67610b9119b65665fd7e1e8e35869cbc81d2f7c74d05e2fdc8ccdfa02811a47f8a205cbbca2be9c0e38f38eb6c138878b439e5e31589d1ebc02217056295b5ec607806c6ab5d9ec9ac7e48d95f9fbcc402fc17d87ad1bf0f854c94e409c5b5c86a6260704fe4a89eb1d9e6285d9d0f2aed5655f9e67ad58cf7e1b860b3afb2ec9ae042964803b8f6a208e2e78224224ea6fa407e6b56b0fede26209463f37c1c9d91efc84e76d9d02c8536d68162651d0bc3e6ade5098a119e799737845b532183f8207f967f06082341ddaf6ab958c2531299cffe06b926c4a1cf4741b3d9af394005e9e724299b6f4b6b0a7e43ae49e74595a238757a661786f8b79e634e96967664d2ba80e7a3096cf9c77fc54c23071f9df52ed074b68d5d60450561c3743420f66286a06af08e228dd574e89d3a05b00e4e13130c49febe2019c8f6ae50a516949026818f55a46f8861dcb42cf7f4e01ecef0c09c8d3ec7f7e2c5ec04d1ba337d1e7b48cb5f0709e576e45a494082f40abb3dba9a207127b1484da8d9bc5fb003e6b4c60eb7551d91edda93f9bbc1c502893a6902156a86451f6a48ada9a5b70bbad92de41a27c44cf110cac7810120cfa213025d4043b158b8a9471711daf48eebf359f4234dfe040d7375e067039a20384ee8ac7d7d432e57c7ed9eaf55a3f7bc31ebbbe5e00c042d9ee8c61d1640404a1d76a1e2f6f37364e92c03d877b01113353cb5e078929bae9e9c0180131730fbff8b701770cf805e8413b1ae43d7a530fa215b99a04752b6326a6c896e9a5f9d5b2402c9352177b612c41319588c29255cf276a973112ce8d768b4b801d9f1c0b80ec9d0e61d5e5ea06f109358007238854725990c5c562c6861a986a4b2facb245d46932ce7a90d8788dad460deafd4e6267b7eafa9131d5bd5218ef54594196f85b2ced96c22f48290805934c88baee7d932ae94b25fa4be270db0a6bc8f868b993d6967bba956b7c59232e361901e86bca00f1a29dab656b971046830ed7565c8e6eb04065fb7bd26617a484531693b06df4f855f2ab17cea3b45a996226212e1e99a0b00a068201b0463af06098fc1f746cd672ccaf4c64f490e9b5e5ef61cc04e535910c9200af2be84793497c67b069493594d7fea18ddd604c0dda7a437b4481f3b708e94690c19a6c9748346c284bf7215a02bf5f9c10dfb5fed2e619ad7588d2f6cc8ca4b25fe4b2e65abac40a0b2d23cdfe4de23ed9318b3f6f6a009f9feb3f76ca25c8e2bd6dda69a14816b8e4ed5b6babc1ef624c2df846f2cc3e8f36f793dd0c2db130a26c6a48ad6ba9bffda563e62cdffa9af87743952967c6e836671768c942490c3f8c7e323db0acf56f845734c318db100061526ed1ccdd821dc1136cb72275e2f75d1b46b16a23b737f3c0996f43a4bb6e222404bcf6cd23e1c49d5ca7e95f92a93e1fcb450fb90f6fc105f57f2b033e89c06847ea81d911f378a7fc0e5733cdd6123032a4a515011e39c525e1e3d95eb5ac11f9a6ce5af278311d687a547d8b68c2ba8b899d88ff399282b409d2d7c302930e70abfa0bd6466b66688041521fc9985ab7000649d4fb7d120cb1b67674da611625e61aa37b0b823a2bc3e69f2d59bd6f05827f0c264939efb4923d4c6fab4457706386fa56e5884f62d70cfe3093e1b6bad9489b55e9ce28a69b89a43c8c2279f964a8ec964cfc1739cc06e6fb942df75ac8b1bc4941d72ceccb8fd8639499d79deeeff6816e9252c1d5ab9158bd567f3d6c203f453a08cba49e8cefd80bd6b1749848527ed4259a82b8b77cacc1016eacbf9b64505edb0fc356f3cbc06da399d8c3bdb95ce6064cc08aea976c51b8067159c2fda322e51b459773b2dade2c953f09fb01a37fce7a2b215dc63f766a3075103a8ec8e7609700138223113fc35c2ca1babba798da429cca9be498193d837f09981970432cee2307dcb646b0b35e409671d24eba311e1e9ec255a25d22046fa25dcb0cc43117021a75646c8da5bb497fd5ea40a83cf0e8add8de0e0a17eb9fb4cfbf365e06d2422226990f1049d089a0f2e600eeccc4f533304c04113f08d4b428a2f7c360ca0577ae45b02d2f5d66b4c9415c24714df702947285d17ef388d5f598eb6eca0dfe93b50ddd86b59d61f9aaaf663ccdd5c7d24fcd8234662f5ed031f85024480bc762b34265141496981476739ac76643c915affffb4cdbe5c79960a328d14d3b0fe955faa7cda416e84e27451b744651d2680d66ba37f97346992db249973067e96ec61934519a6eed7bdd6e708d84cd4ee96314dc5f4f8ea12c6aca2b78aedfb1b7cdca7e5871856df0e2ba0cf8eb18ec7a4b9a9c68e0e5f2e5ab72e0887f66f00278211b4e7f1bab2e0d40334dd1a9816697f0dd3f482144d708c523e33ae10acb75abd0a108889789b0a5f5a1b46f6293744662a76af0e08feac7e18df0c986abb9a516653764feef57a3be79fd8c9dfc16cb9f6d9c24efd5c0ef9a961425d0244ef42dda28ef570fd05c7e63ae2cd4fb81e5a1bf3d6076aa8500993465747141868c49b4ae6f8407ccd8354c3b71d7ce49aee6831b6f6f49d0bfb571f4431f58ee0394851479c4b78fe211cb340f00ab7abeb7fe3ce183188d7c8f143ffaf05f57d56280e96e0b9efbac866f31c32090db72da35c0471e88d03dcd5b9d481432b523828fe928525ee5b7a021b57f5aac4f2a2c266ef2df30fe85ecf20420a0603d2678b8fe2ffffde74ee2bf02aa885dc8a797757ee43bd5bcc637a3e4d1cd1399b930908b64d2ff92a06e0e25c7aba6b01dc51e2477823f9330e9128fe7773f49caf72605ab975262298212ac1f6849016c02386997074caa6467ff810fa7035073594528d594c5b01197c7970cc3b8f25cfe35c5b89426bf16ba8545f04f0b949105eb9fc701699095ef56095ab7b18d8a9d88bd8313bcbab49ba61640f9761409dc05e07214289b2ce436bfeb45a3cb63e513889d5fca507b50dbc922a2c5b958456d8baeeb2dc7f3a95cfa07dd302cda19c8b0483e4d974bd0ce7af935d3d33096fecc585b950c7af523af665db432b0705e65b0c1b3021e98ed6cc568b096f6f7d04d4741067619fa2343e698bdc6e75e622c44c92da020e62316ec095e770d0931d46c5009443d53bc6123cb30286608802f3c913db9be290cdde77f79612e663693927874f9a029c42b7c61b2c9e623e81bf88142d552b20189ac11d07a1cba715404c5049cedb239a912663f042da291667dbcad8ad3f4c2b8a1d84964d2fe06be5d4254cca4b86ef4a893c351f74860ec7056fc317213d01f80067156a3ffc4edac627b50692e8922a44d0041b377783ad047d51825c3086c900f9497f93e0df2efad2026cedf0ef8ae1e24bb5b1782de0259702e512", 0x1000}, {&(0x7f00000000c0)="b5953cc768eb82844400b15dc980c4042c78f82c9c3b25", 0x17}, {&(0x7f0000000100)="c54c1fce976bebf3bc7d73594d82a7851a513d9ccfc7d60e37f4ee534b1c05fde730", 0x22}, {&(0x7f0000000280)="e3445e093297847d037e3b4ca368017e6377ce4c15132c978f2e530370188f0f475668063aae5e1b8718b86e569efde7c3883cea39d44d53962c3770ae6923df4dbdc9ed9329f22180be67891b811b4bc0209ea78019229558fea71dac481971b6625ffe844ce3e06396d4f4df8e21a8a6448885729e1227e409ce595a5c738566bd7ed9e592d4e1c83d2b925c394cfef77d907dd68dc596be4f91cdfb868bf88d9a", 0xa2}, {&(0x7f0000000140)="af8905ddf9607f6afed6a05305901e1962f03c697066c36d15424ff47a9a2c5b146a749df6bea060da73169892ce6de69ff4c4b3bf10abfb172a", 0x3a}], 0x5, &(0x7f00000003c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r5, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r6, r7, r8, r9]}}, @rights={{0x1c, 0x1, 0x1, [r10, r11, 0xffffffffffffffff]}}], 0x60, 0x4044044}, 0x48000) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:57 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000000000)="1b8c55cb0003000000", 0x9}], 0x2) 12:07:57 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x7000000]}) 12:07:57 executing program 3 (fault-call:4 fault-nth:2): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:57 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x8000000]}) 12:07:57 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x8, &(0x7f0000000840), &(0x7f0000000880)=0x4) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$inet6_MCAST_MSFILTER(r5, 0x29, 0x30, &(0x7f00000000c0)={0xffff, {{0xa, 0x4e24, 0x101, @local, 0x6}}, 0x0, 0x9, [{{0xa, 0x4e20, 0x1, @remote, 0x3}}, {{0xa, 0x4e22, 0xc5ab, @mcast2, 0x6}}, {{0xa, 0x4e24, 0x3, @local, 0xb7}}, {{0xa, 0x4e24, 0x28, @ipv4={[], [], @empty}, 0x12e}}, {{0xa, 0x4e22, 0xccb, @mcast2, 0x40}}, {{0xa, 0x4e21, 0x3, @mcast2, 0x1ff}}, {{0xa, 0x4e21, 0x7, @local, 0x3}}, {{0xa, 0x4e20, 0x8001, @ipv4={[], [], @multicast2}, 0x4}}, {{0xa, 0x4e21, 0xc279, @remote, 0xffffffff}}]}, 0x510) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r6, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r6, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) write$binfmt_script(r6, &(0x7f0000000700)={'#! ', './file0', [{0x20, ',*security'}, {}, {0x20, '/dev/net/tun\x00'}, {0x20, '/proc/thread-self/attr/current\x00'}], 0xa, "d5af56df1dd02e14f29834a0ba7ba6e123089954a2d2d9c4addd9766081d47053fd5a520285a8a5c4d957c2a617c9445c0ddd85762d6472b66c575782815aec111df26fdd1a589fcf3f9406967571ac4a31e76e4b5c8b8dcfdf14a84b785e9623bf74150d904c13dc03b000f8494ad86349670083a7bb28858ff51ffab4bb3ef8ba1d31dfb328c85a35b0726072c1c1750f24abf145a97711ba117eca1a4ef95d205c5d0b47c0504e32b430e27fecd9592c9212631af6e0e035d1decad009e7801a1586eaea02fd97526d47837354baf96309d421d41e971b981c9d562fd1fcd"}, 0x125) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0xd0040, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r7, 0x400454ce, r8) setsockopt$inet6_opts(r1, 0x29, 0x3b, &(0x7f0000000680)=@srh={0xea, 0xe, 0x4, 0x7, 0x7, 0x40, 0x0, [@ipv4={[], [], @empty}, @local, @initdev={0xfe, 0x88, [], 0x0, 0x0}, @remote, @rand_addr="5af255636b86f957d3b9f76108d6bf2d", @ipv4={[], [], @loopback}, @local]}, 0x78) r9 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r9, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r10, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:58 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0xc8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_1\x00', 0x0}) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, 0x0, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r5}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0xc000}, 0x40014) preadv(r1, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 405.035947][T20283] FAULT_INJECTION: forcing a failure. [ 405.035947][T20283] name failslab, interval 1, probability 0, space 0, times 0 [ 405.097237][T20283] CPU: 1 PID: 20283 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 405.105974][T20283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 405.116127][T20283] Call Trace: [ 405.119435][T20283] dump_stack+0x1fb/0x318 [ 405.123808][T20283] should_fail+0x4b8/0x660 [ 405.128260][T20283] __should_failslab+0xb9/0xe0 [ 405.133073][T20283] ? prepare_creds+0x41/0x5b0 [ 405.137802][T20283] should_failslab+0x9/0x20 [ 405.142517][T20283] kmem_cache_alloc+0x56/0x2e0 [ 405.147304][T20283] prepare_creds+0x41/0x5b0 [ 405.151814][T20283] ? smack_setprocattr+0x180/0x2e0 [ 405.156948][T20283] smack_setprocattr+0x233/0x2e0 [ 405.161910][T20283] security_setprocattr+0x101/0x120 [ 405.167599][T20283] proc_pid_attr_write+0x46b/0x4c0 [ 405.172739][T20283] do_iter_write+0x43f/0x590 [ 405.177377][T20283] do_writev+0x239/0x490 [ 405.181670][T20283] ? switch_fpu_return+0xe/0x10 [ 405.186539][T20283] ? prepare_exit_to_usermode+0x221/0x5b0 [ 405.192296][T20283] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 405.198040][T20283] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 405.203530][T20283] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 405.209298][T20283] ? do_syscall_64+0x1d/0x1c0 [ 405.214018][T20283] __x64_sys_writev+0x7d/0x90 [ 405.218720][T20283] do_syscall_64+0xf7/0x1c0 [ 405.223244][T20283] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 405.229148][T20283] RIP: 0033:0x45c449 [ 405.233054][T20283] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 405.252693][T20283] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 405.262072][T20283] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 405.270055][T20283] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000005 [ 405.278057][T20283] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 405.286052][T20283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 12:07:58 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) r2 = gettid() r3 = syz_open_procfs(r2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000080), r4}}, 0x64) write$RDMA_USER_CM_CMD_RESOLVE_IP(r1, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x5, @local, 0x9}, {0xa, 0x4e23, 0x3f, @empty, 0x5}, r4, 0x3}}, 0x48) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) 12:07:58 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_NODELAY(r2, 0x84, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) arch_prctl$ARCH_GET_FS(0x1003, &(0x7f0000000180)) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f0000000480)={&(0x7f00000000c0)="c1630b750d39ff2e2c1cdc70fe7b2046c0f593391e86c0872b4665f1a1c2e118dc9a7c8bb88947ea07e6380eca76649eb1974cb30912e65058ba1ba7c0104a99a423b0abf5552c0a972465d64057448e09495718df13d090a8e746dc680643e492e73e376e5925b039a399e92b49bf6522a0b4d05d7b08a43e2a5afe3e23f91b63250672998124a11b6476821c044a01dd784ba48929179b5e74e1d497c2ae89fc91742d3266735ab0f92d5bcba7b8cb44bb992c", &(0x7f0000000580)=""/157, &(0x7f0000000780)="53c6b12dce002303f1691e010400007c6b9110218cb4d52b671e4150040000000000000047d3ebc67b33dab1000000005fd5fc403b97e7c42a7efdb7d823b1f0c4957ec6e5d271817e0a814fe9c8284ffa5a24de2c2fb68c01ec01c620a734d4032c2b20f5f8de7474754b152142149e5376ed7507c2616aad65f24fa3d87224fdf5a27bc234b420bd2f3a34c8657a69cb07529911fcfc03dce4a3b17254c796ab1b0f81124084825509144023800a00b4d7e28151b618eff2f3f23e4a1cc0d1c33a8f04f5af64a88205743cfc7dd6277a27b7fa2b3592ab227222a54f90d6d3da8d3617b59d93ce95f7f2eee0c8af6ab5f38651462fd4f642e9a8a9f4000000113d000000000000000000", &(0x7f00000009c0)="8df179ef01455a7de432eb0474c9ab5ca0a9d1b77d8c9fa5f323c52b71c14591d99b838f1e982c48a9454453934f9c3c3b6ed7fb0339a1c48a71ee8599fd258be0a60c3ee313c39e0e5175454007cf2576d8ebac5b220a2d08d69b7554f0cff6c3900c46f4c91855e8ca86d890aa3b68a276e3aedb615d54944d1c8d2bf9ddaeba095eef4bf454daeaeabe298769efe7cf12ae69efba351036e906d560a38cbe651183a2edf8f99fd4eaf9157dcad5d0abb08125f1b17f647806d35540d5d87c91154fc66ff9f0c464303dd898f0610c4d5f44e3b6e5f1f08c56abc28146", 0x8, r3}, 0x38) r4 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ocfs2_control\x00', 0x121200, 0x0) r5 = epoll_create(0xffff) splice(r4, &(0x7f0000000500)=0xfffffffffffffffc, r5, &(0x7f0000000540)=0x8, 0x5, 0x4) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73797a315326fbe8c6a4444818641120a4ec2ac8d48ef91b35c61c8d55a1993c0ee66144aa441bad5057e35fffe54219eac9a33efa800489744d6b0dddfa48318afb220120a05af8b4c5f431f1a6a1035df43b667acab8756c25ccfdc05ad63545f22c3496ff0000000000000060041066e5afc9deb636d376269fd9b0a607d15c1257f158292f7023cce8e5c6fefe031e4019c33945acf2a4d23a2005f1811d297ad01652f607af7b61cb762cfcbe3fb593c92750c5a27d18c58c35c8fbda30bbfee7c0b90a951bf5640f9d739a58c26ef3259a8d145ba9c3b084027ac340030f3a02767ddc"], 0x50) 12:07:58 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm_plock\x00', 0x400, 0x0) ioctl$CAPI_GET_SERIAL(r0, 0xc0044308, &(0x7f0000000140)=0x7) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') bpf$OBJ_PIN_PROG(0x6, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1}, 0x10) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000040)=""/141, 0x8d}], 0x1, 0x92) [ 405.294035][T20283] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000002 12:07:58 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(0xffffffffffffffff, 0x10e, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:58 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x9000000]}) 12:07:58 executing program 3 (fault-call:4 fault-nth:3): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:58 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet(0x2, 0xa, 0x8) bind$inet(r3, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VIDIOC_G_ENC_INDEX(r5, 0x8818564c, &(0x7f0000000900)) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0xfeb53c48d13170d8) write$binfmt_elf64(r3, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) getsockopt$inet_udp_int(r3, 0x11, 0x67, &(0x7f0000000100), &(0x7f0000000140)=0x4) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$USBDEVFS_CLAIM_PORT(r7, 0x80045518, &(0x7f00000000c0)=0xe8d) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r8, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r8, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) fcntl$getown(r8, 0x9) sendmmsg$alg(0xffffffffffffffff, &(0x7f00000021c0)=[{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000001140)="669e2baa465c0bf6f09eecdada6b1b320af521d2fc8b89e8e16e3470b272456f7ca3505c4952bee1c255b9a782763b7eae9705895110ce960eb6e5b9005c5c53400d1b5ddf2b710443f10b378550412582ce0496c0aa2f53917d71f18e757ce20f6b711303552c475a910c8106f81db6acdf138455e934c4016d4ff26512cf17b69ddfca50d59ada40e40f5c2fb461c90789b8f9777b5d601931f4e1ad38046e0cea199fe8fc1764023e68e1b12774f0dc743789efe1d919a8303533321c74f83fb74e308bb53160f927422b79d77a67a453e28c200739659d161f5f7cd429118d153f1bac650d1f2f98fccde88c7d0919dd6e47ed1c5b9af4f78083ad7bb1dfe9a9608ceeb5f4fc5459a827753e4c2dd6cbe337fc7bd0a099d9eba13fc7e7a5133005798201d5537f142fb1f754aa80ac51a782434c97e53ec5e7978d601f24c76df6696c70c1d75e7a92268358e6b5d427e6c88c5c33b4f4b3e11e76ec826939d7e3be2bf1f44ac4501cf3d7f81339600f63c32279762bf44b10af34ac2362da9df5d4507abfd448d81f7583ce1a49c3921017e7aca9a1bc70848ef54fbf1ac4328071bcd55ed13ef997e980b5df36d8d942f50166741ba098e3d0b1d4bf424de89e46fb332e7c0983e5fc6bcdf471803cbf90367dbcedc6fb4c398951101bb54ac8b616a080a7520904189219fb8394e717fc445ff2038d0cbc930929a2140851fdc8b466316e96d1f8298ae745700b3bc1ebacde8681c2cc5b024d2fd0d3141a4e4cba3945e3401289f938c85305defff94ba6b41a50e379c8f6c207a4da985b058bdb94f2674d8db927204306bb893aa61687efd1d44e9906ad08ad894c53ffd12c2598522353e08dbb8a911f8d5f5aa9e04ab4dad5b8f8c1ce651c688fddb06cac16e15a3881adf393256f2bd1f9df2747e41f11ce8a2e921fd1df225a57def0ef4358b1ed92c8a70adf377442e8c8c9401bec28ef4fb0eb265efc97eea14aec464a2daecfadad19eac9cf8a6c22606cf4302ff82fea58764b0e3be5aa0e5f070f66d057fdd2d5577bedea1a17a56e444031730199d946eab2519688086dae8600f85cc4f541f6ee6eba7d1a7f883fdbecaa8e7fd99fcb042b45fedf8528596b4ca0de3e80a805f7d5dac7977426f6a66f54f49fe2f95f7206cd61d9e11a1e1aa5b1b4d349e9df47b0833f10bdb706a2f2a7362ee65ece1167a2d123f064eac695cb7beb252df6c17ceb55db60183637cea8f638ecfd3e81cd82723732bd64d42ce1200859eae8a9b8230f9c15e18432aff9adc799fd694581f34594f23ff04993b8a6f770481d541577b794f6823ea77d4b760ca6a074e71ef661a1ae1acb87f4311036ec406ca3c21f7136f7fe050e0ebfc059a31bbe5c4d97ed31650a1735bd6fef03410809cdf9192885a83d1e77eebc0f72146d56644dcaad04df4a25df00158f454092702f6b6730cc61e1b0a387676d77658d25c7a0437ac067672786d61fd80b885d85c770f8397060c2e7e9a2ca5dcc047bf43f8026eae24cbfefadbd10d49cf1ebfe780420c9e46dc8321a5e05a3b86156a57350da2553190eb4cf5758d8a4c5b757f79b4ee8422e2b26d5737352fcaef289f90eabbb29ef7a6782f207eed979fe8738b995d6771631b6b07be0fc70ebd2b2de6cc0c7e93570e60f0d43eb141427b79066c4fa001d2ce506d083897b45094fca5dc20104e7f6536bcc159e9a5f862e3071b015ee0008c3abd1a90be6efe5013a08df870113a86ab124f01af9db510f5182bdc2be2b45315f19dc80be8e6f9a299fd83b83dc862e0eba476efc05dc156043853ff0eda81365faec3e7f95f07d968d68ff1f6eabcef6eeb5153c2512a6109070cde6e2c8d41bb7061707f5e1d3d0d6abdee47fc0c9f74f73225b9edad3702c6b410287bb032fde31126d7537d6b0c99aa8d2521b4f3213baca98fa5845132ecef4a5dc58eaa079e5d8b14390bb823c9a2e6d6a8797727651b2d2a5b4e95fd4d543304fe621d7d6e7a6d0d2d8718e051b6eb792344c5c6130b44559cb1a6362acd185a13c13d9b74472d173e2391e3337e7ea6408f37bd24b6eafa83bcbccb5b29d611d1e2e2113c24e8a989e08fbb3e3e748ac65ddef8df1b165d0d78fba5e177c9de298da19aad1b7b3f644969045c751b4fd1c8ec517c0d3f006acc3afa1576d32051a2eab593153149c79c43357a526ed0ab92f08970a232abf019340b5fe9ff71e73b9ddb6af0fb858e36ff4a77da233f1fafd928aa70a5810feafcde9fe3086229e38b8b45ee536c9f43e213bda70204cad9a04456e775200e6674218fa6709b303bfd69980322f26201fe556a88e5c0d03dfc0c051f0610ec8582b7b760b8f2f5171393dd41db74d9af36985beb88ff03e93dee7aa8397bcd05175aecfffdc80c54fab6205e8159cff3e6a3e8800ea94550b6a318fe83788cbd9d46d1b7a16168add66ee24481ca13235d97871db8ddc84a12029019bc7891fd6c2908a5bfd7a621658d089619c3883b6fb7a2601b10ec8a7e85d95e6ccdbadd5fd553fc76fe1e3225e48a13b18fa56762072a35b55285985fac1f8cbb39acbaa35e36d9427f6ce6500b2a3f11310c03c9b203dffb39f8925ddcdd0a8ea0a6735f1b1693ccd78235a176e0b6599c8aa284ea625820d0d50acf2ff225bea13de5582a67bca5dc8601295f183ed0c427e7df5aa171ad6b582faad8cafbd5742cc31b055248f7124e21f96c7d859e542e2982ed7595a8a4ff849c1ac5f30bb91210a20d5c7c1404af36e7110f918f9cf93801a1057a152f8cff862652c9ee36de1136c38332ddc437ef6844f09412cc8444e166f9b88e59dadfd54b7a0f6edd18a9109afbba22b73fd5b7707d0d26ea0faaddcddff42ed32c6bf778884cfbb6852e718a84baba2ed21a15e2ccf675aae14cc08353d2a2c77d45ef5aab750e454c5232cd310047873577a99bd10826352a3c65d19cab5408cd3bef2f16308c1ea9f7a9ab39cdae14b7aa2d0af84849f2fa0f77ab9031e3aea06e872d742fc6c458b5ac9a5135787283bfc06245336f764d812ad27cd69d516f769aaa015aeac0dd6be33f34a0e394a6f5fb05d9c68153bb1c0d82ef758806b2174a93ed13169e4f1af822d08e07d2887b1fd209296f9b0d04246fa45e80eede5f8b3e0874c18df37d5981578615555b7a692e3985cc4048dc76915c78f3adf223fb7d5406a50f52070c98c7b2ab8360fe73a29d5574487c4f417c8674b926a06dc42228b688e3ef1705cacdddbc2b28171217d719a6cbaa6bd25a0a83540f8f98bd3ee1507ef2588e93923af5340b7553a4d19f2d4f1178a9f9b9dae9de0fd1477a49a58d70c83296657e775c82fa2a22c8e7c53004044a09bf5c1b54ee8aaf263006696505f4c049d4cb98172ff1d0d653113135bf6c3bbaccc6c016880e0ad35befeef06d1c30e0ef51abbf45fa37bf81b4d9128be6d4972df70f3fdaec2704c2c800586727c70a372426bc5d0a4c639e2b5a36bf9140d3f55a7af15edcdd57ab01f7b7daad80652e9c1c5a2b06f007aea36ce938e965d2c80b02f4e17d74f653241a0f09e91353d1d8ea538b41cfeb9068f2f26ad338e4f4723e7057ab180d0949a5991e96691e5c9de89a89585d878ec3c3a843821bf0c80b34e2fd492abe3d74e1c55084ecd13f659ce8479beef7ddbdd3041cf33739f59d5ac94f1eeb4a9f2ee10dfa57ca8944e563fd911de588c7f756cc77706300644572963fbf6621ab5134c0e68932bb943406c573c0a4c5190d0cdf0ff74190cd289e4aee9d37c020fe864f7b0bce6e87fdc717adbd75b47f2ce81535975896c27c0cffb8133626ee97f5552125ee8e3257c4bd548286440fcb004a4b61374ea5d7560a5b0d68c381025b10fb0856ed7e469ff373d28cadc9e035573e182eab37ab62a9bb8a8d8aa1bffe47ba065559020cabe69988637ffc2cfaab52b50520d6c15e625a4d590a8f7d8c1990b9ee2107c5003642e02627df126305341b9a9d7e00ec698967b7e8c59748853646ff75821f815a4858c383dc66fabe05995163728bde809649bfda6531c488137f0a33d2cd4ff65cb00d6efd3c74554666a71c05cb6a1d24318bb9baf0bddfb0569778cb22133ec157c68849826adb9c90f50515aeb76ac5035961f40a5d7bd15885d523082dc24653f0eca1c02bc560f3a5c81852e7a5277f04f00e14ba58dd782dbe1539c89ff9e2460f1eb3d809697b3fadda4dacb34803b8b65a7920164f1bab1c0a4dee760c3bd3bbe4b2480a8d26c323a44e5d17f17eb5e88da8e0a2636f090e0cd36ab8a3f34a0f4f7ac27a3e8e9d7340013c86d2b09d36380c8551d329bf3c450d7dbb7ca6a0f735e9a43baad18de38b82c65f132047c139c6ca3db2b480c9299a5b1770796f668c3270717e9c19b780851472c7cd5f16b7e676049718ed333c6cdf69c26625504368243f5b4c53feb6113d97a164bd16a8a2d582ebaf84f3a9fe65f37571c90a7d7ea90151dc575f7400151077ec0603fd2b47bb507972246aa2870f06b3fb371fc71e7a7f18927b627dd16ce1319e901b82ce162d2b7ceaad8c5088b30cf7cce754e121d9407891f387d0084f6003f1504374ce929c36c3e1e1132083ecc8d1b35758301d80ac7844a888cd13440c04ba7af1c3065b954b217b560ad56733251565ce2649bc05cb8a09d322cbda1a28a734dff3a01d0cdfcb04ce910959049cf14856d0c30a6855039b17c8b8d57a320990faaf4401befc3a1b763a319fce01b16f2df855d15fb8749c3416a20e0401167a8a2a87c3e52bb43c7bae0b2b3d5b43a291d8b99c39c3f49adf39b72b70b4cdcf71b4e9497d5bc3b6578087c78c9c291bb809ae863d02f49667ef5b3d6a8e91b603df585141e97f055a5d793b7fe27af7d95d44b1dcf4b049331d48b68e6068e45f21e9894c6538b2742e2cee909bcc8fd8048cc43782b617a974ca3eb6a2cda524a18870b943b416b6915015e84d73bb1f015f87a14c72a95be823dd4eccdc10c329989355df70627acf211420adc4d64052b6bc13adae09208d79ea573149dfce9b9e777a1af552a9dd0511d928dc8f4e496edfcae72d77c806a4c21f5f16216e95ec6e267292f21114049c915ee4419b87d61725633a973367b8f7885baaa21191675eef6c9bdf44d809ec1d438bd8f4b8a92547353cf0b34e5e98516557c90464f268d88ec172564bd06812a69e720b2c86672cf8de8a156ab0cf98b652f3596abe2f5f669d5fbde868ba93f6c11237826b7208d27e9388221ac85227c8f0fc707631e519518fb305737e06c1c88d13aa6e3d780276765a2582ea05493e9212c3b411c7e1711c0b2ef69349342166a6867defc03d53c9372e8d6629d578cb767f8ad1bc0bfef9a8529c2f146e93ea8b42422b0ec84d51df5c00cfa43c2082fc6d8e3396c13a0e91e39a61a74e863af1a7ec17096d92d55ae93d1903296c514dd0d5a5a3acd840a84be36d93d2a66e517c2698d66b1b1bcf345800915bc9e604a1d36b5246ee909208deec1c9dc178c85b5d6d2a69767ef210b21414c4886bdc94d5b6050249fb91cca7633552bdbea9c76f6acddc29d94b0f214a9a1c3799115f2e4563671454b4470a8ed15a2580ebaf3c1de7c3f2d1665fe66ccbaa714b3cbf56509dbd0eea31834d482395da5ac9b61cbff5e9a430c96a30e422d4913a41fcf3eb994bb8cdf6d1ed1f762e64e6abc159f124bc87e90b565c6121eafa2535fed7cfc94f42be26a069fd4894dd5218cb2157c66c452216e1192a8", 0x1000}, {&(0x7f0000000000)="31c74cb8e90477ac1700c4aa15b70cc08978921c5b64cd8d3836c12510474e3badc8a18a56acd845976bb0f15668", 0x2e}, {&(0x7f0000000180)="2ad5876e216463438cc29322a7fe37997ea0f7c6856dd95eae04888ae56220a48cb5de71900500f1e0be3362d666d801466c2c7882fbc104c07229b4cf143c6a53b7490ad228a01f2368eb6b24b741c44963585ed60de3aed4fabb2a98e6dd310e76653b8adfe47cc7d3e82da8bfc4712530e2b7a839347a9604c03a0478365f3e5d49d85cabdb238902baebd8b6edebfcc2ee53eb75c0a7ca9c2439ac1469c66d86420d477c5ce38a7a185d5c911be4159f0a957b21", 0xb6}, {&(0x7f0000000280)="410e057e2fd21a7a160e09237d2dad03178bc251185d", 0x16}, {&(0x7f00000002c0)="d067127fbf8379a5f2ffc480a669d7aa2438106bdc4e702e64ffa9a02eedc4b9af9b73768d3f289ff6b8525db9a414a79e8e2be96bb87f42128faef426afaed7f0482e11fee86d4fb3da0ce5a7ebbea151e44b5a8bce1fbaffcb4ded92e77d6fef4a8430ef1f2a87d9a74b3916f27f07ddc352af51709892035c4a94291978ad1283d8573224de5a4229958b9d5886b2f1bf0f88c9d7f45403d1e73746284f452c8aaa73e90509b595b209bf4b4926fb02884e0f285686b8460c838b3500ac9abd9afdfb64f8eeff350f16b3a08962f36ecc15880a7199df46c6fd26a57fb852dd787f8cc8a15332672d00b5a0d6d8", 0xef}, {&(0x7f00000003c0)="d5a9382a5a7c0dc9ac92e39e0fdf1feada122145e2d799c51ff7c5f8fef4ee2f02558b562687e81f49d824c6381563b8f49d4b4a6d4125c7e5f70bea0263cbfb64f10643a4eeb11568f5b0189291a4328357cbd6be1f179cdd8316b262c454570d81326dfafff7aaaf3a166e37768a565cf8728b92c9d0b6d80d760a7a99ca5418126825e050", 0x86}], 0x6, &(0x7f0000000540)=[@assoc={0x18, 0x117, 0x4, 0x683c2c37}, @iv={0x38, 0x117, 0x2, 0x20, "8ae86bca934b53ef001c33e83b9abfe7717de927cd251cf97e79762de8e777dc"}, @iv={0x100, 0x117, 0x2, 0xe9, "3407dbd3dd2eb6bc8fab65c9c33d186b18e2c091b6527484841014e9c8af6c1521bff589b7f6a490c29d1b8760da6b5ac75878e9edbb5145d9f937de6b5509deacda58b4f51e8d675864098f753c600fecc426c606ba8f26bf0923cf2e1bb71241e3f121fc58b87c95b536ab489cc3727b0ce3c1baed47daa5c2fd56f34bc19534b39e914d7a23ab355181d6c4859f825901dc20890df9471c284d1c85b3f32f443b102b2fa09ac8afb004ceed49e168b43a213fa1332b66d6cd04ab13edffbc2b55a3ee185caf9bc13946e2baf7c97a5706fb3bc329353ecba65190c4d708ea7daf2bfb8632988972"}, @assoc={0x18, 0x117, 0x4, 0x6}, @iv={0x78, 0x117, 0x2, 0x60, "f043f92be0494b45e624070e9a4b89cfceb8e3bd4a63c5d1b8b70632db482dd6c6ef5842cd793bec7fca90519de463a52fd440999315c633d580ac7bcc0bb7aa4ad96e36c97a7ce7f4c2f9e1a30300e664b1fe9cde7a61cda2d12b336e27f015"}], 0x1e0, 0x44}, {0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000740)="0943de36e860aa8775273a9d77e39ebbb9f2b678faae24aa7dabda251c9645b429b95d62af3397353912bfbcda3257e32af2a337fdf3d4092cb29f37fad7b5f80793cff05552a899927ca0c128d91f0a4f8a74dad1f6e6a6870f006079331f3390622dbb62242b33fc0d48954f1cdb047c14a4380d83b324dfbeae7162f1fe9f8f24992fd1eaf67f76ec71e02ec8bd8c2a641ce03ddd0ee515cff71b77a2a5be7f3756cc77541e070545fbc3e63df05a47a0c0bd44444ad00392203a4dd069f20d", 0xc1}], 0x1, &(0x7f0000002140)=[@op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x43}, @op={0x18}], 0x48, 0x20000101}], 0x2, 0x20000000) writev(r0, &(0x7f0000000180), 0x0) 12:07:58 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bsg\x00', 0x105082, 0x0) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r0, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x90, 0x2, 0x7, 0x801, 0x0, 0x0, {0xa, 0x0, 0x4}, [@NFACCT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x3}, @NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0x100}, @NFACCT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x2}, @NFACCT_FILTER={0x54, 0x7, 0x0, 0x1, [@NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x5}, @NFACCT_FILTER_MASK={0x8}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0xa7}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x200}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x8}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x2}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x6}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x100}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x7}, @NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0x20f8}]}, @NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x108}]}, 0x90}, 0x1, 0x0, 0x0, 0x8000}, 0x24004000) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PPPIOCSDEBUG(r5, 0x40047440, &(0x7f00000002c0)=0xfffffffb) preadv(r1, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) [ 405.487307][T20311] FAULT_INJECTION: forcing a failure. [ 405.487307][T20311] name failslab, interval 1, probability 0, space 0, times 0 [ 405.540510][T20311] CPU: 1 PID: 20311 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 405.549263][T20311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 405.559466][T20311] Call Trace: [ 405.562802][T20311] dump_stack+0x1fb/0x318 [ 405.567164][T20311] should_fail+0x4b8/0x660 [ 405.571609][T20311] __should_failslab+0xb9/0xe0 [ 405.576392][T20311] ? kzalloc+0x21/0x40 [ 405.580471][T20311] should_failslab+0x9/0x20 [ 405.584983][T20311] __kmalloc+0x7a/0x340 [ 405.589170][T20311] ? rcu_read_lock_sched_held+0x10b/0x170 [ 405.594907][T20311] kzalloc+0x21/0x40 [ 405.598815][T20311] security_prepare_creds+0x40/0x270 [ 405.604123][T20311] prepare_creds+0x3f7/0x5b0 [ 405.608733][T20311] smack_setprocattr+0x233/0x2e0 [ 405.613691][T20311] security_setprocattr+0x101/0x120 [ 405.618918][T20311] proc_pid_attr_write+0x46b/0x4c0 [ 405.624050][T20311] do_iter_write+0x43f/0x590 [ 405.628678][T20311] do_writev+0x239/0x490 [ 405.632957][T20311] ? prepare_exit_to_usermode+0x221/0x5b0 [ 405.638707][T20311] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 405.644444][T20311] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 405.649914][T20311] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 405.655642][T20311] ? do_syscall_64+0x1d/0x1c0 [ 405.660335][T20311] __x64_sys_writev+0x7d/0x90 [ 405.665019][T20311] do_syscall_64+0xf7/0x1c0 [ 405.669539][T20311] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 405.675554][T20311] RIP: 0033:0x45c449 [ 405.679457][T20311] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 405.699064][T20311] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 405.707744][T20311] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 405.715724][T20311] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000005 [ 405.723703][T20311] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 405.731682][T20311] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 12:07:58 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x10000000]}) 12:07:58 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) [ 405.739660][T20311] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000003 12:07:58 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) dup2(r2, 0xffffffffffffffff) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000000)={@remote, 0x3f, 0x2, 0x1, 0x5, 0x0, 0x8}, &(0x7f0000000040)=0x20) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:58 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0286405, &(0x7f0000000040)={0x1f, 0xd4, {0xffffffffffffffff}, {0xee01}, 0x9, 0x80000000}) ptrace$getregset(0x4204, r3, 0x4, &(0x7f0000000140)={&(0x7f0000000080)=""/144, 0x90}) 12:07:58 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x129236dc]}) 12:07:58 executing program 3 (fault-call:4 fault-nth:4): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:58 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) 12:07:59 executing program 0: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x10002, 0x0) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000040)={@empty}, &(0x7f0000000100)=0x14) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r0, &(0x7f0000001400), 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) [ 406.045429][T20347] FAULT_INJECTION: forcing a failure. [ 406.045429][T20347] name failslab, interval 1, probability 0, space 0, times 0 [ 406.067933][T20347] CPU: 0 PID: 20347 Comm: syz-executor.3 Not tainted 5.6.0-rc3-syzkaller #0 [ 406.076689][T20347] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 406.088425][T20347] Call Trace: [ 406.091737][T20347] dump_stack+0x1fb/0x318 [ 406.096093][T20347] should_fail+0x4b8/0x660 [ 406.100548][T20347] __should_failslab+0xb9/0xe0 [ 406.105336][T20347] ? proc_pid_attr_write+0x37f/0x4c0 [ 406.110641][T20347] should_failslab+0x9/0x20 [ 406.115158][T20347] __kmalloc_track_caller+0x79/0x340 [ 406.120475][T20347] memdup_user+0x25/0xb0 [ 406.124743][T20347] proc_pid_attr_write+0x37f/0x4c0 [ 406.129885][T20347] do_iter_write+0x43f/0x590 [ 406.134526][T20347] do_writev+0x239/0x490 [ 406.138802][T20347] ? prepare_exit_to_usermode+0x221/0x5b0 12:07:59 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) socket$tipc(0x1e, 0x5, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) [ 406.144545][T20347] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 406.150375][T20347] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 406.155860][T20347] ? trace_irq_disable_rcuidle+0x23/0x1e0 [ 406.161593][T20347] ? do_syscall_64+0x1d/0x1c0 [ 406.166282][T20347] __x64_sys_writev+0x7d/0x90 [ 406.170988][T20347] do_syscall_64+0xf7/0x1c0 [ 406.175525][T20347] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 406.181427][T20347] RIP: 0033:0x45c449 [ 406.185328][T20347] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 406.205655][T20347] RSP: 002b:00007f8c690f0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 406.214078][T20347] RAX: ffffffffffffffda RBX: 00007f8c690f16d4 RCX: 000000000045c449 [ 406.222065][T20347] RDX: 0000000000000002 RSI: 0000000020001400 RDI: 0000000000000005 [ 406.230077][T20347] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 406.238060][T20347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 12:07:59 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x14000000]}) [ 406.246045][T20347] R13: 0000000000000d10 R14: 00000000004cad97 R15: 0000000000000004 12:07:59 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0)='ethtool\x00') getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000280)={{{@in=@remote, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@local}}, &(0x7f0000000380)=0xe8) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@newlink={0x64, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ip6gre={{0xb, 0x1, 'ip6gre\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LOCAL={0x14, 0x6, @remote}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote}, @IFLA_GRE_LINK={0x8, 0x1, r7}]}}}]}, 0x64}}, 0x0) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@newlink={0x64, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ip6gre={{0xb, 0x1, 'ip6gre\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LOCAL={0x14, 0x6, @remote}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote}, @IFLA_GRE_LINK={0x8, 0x1, r10}]}}}]}, 0x64}}, 0x0) r11 = socket$netlink(0x10, 0x3, 0x0) r12 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r12, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r12, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r11, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@newlink={0x64, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x44, 0x12, 0x0, 0x1, @ip6gre={{0xb, 0x1, 'ip6gre\x00'}, {0x34, 0x2, 0x0, 0x1, [@IFLA_GRE_LOCAL={0x14, 0x6, @remote}, @IFLA_GRE_REMOTE={0x14, 0x7, @remote}, @IFLA_GRE_LINK={0x8, 0x1, r13}]}}}]}, 0x64}}, 0x0) r14 = socket$inet_udplite(0x2, 0x2, 0x88) r15 = dup(r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) fsconfig$FSCONFIG_SET_STRING(r15, 0x1, &(0x7f00000005c0)='GPL\x00', &(0x7f0000000600)='vboxnet1(\x00', 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r2, &(0x7f0000000580)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000540)={&(0x7f00000003c0)={0x154, r3, 0x800, 0x70bd2a, 0x25dfdbfc, {}, [@ETHTOOL_A_LINKSTATE_HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_hsr\x00'}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r13}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}]}]}, 0x154}, 0x1, 0x0, 0x0, 0x8000}, 0x88d5) r16 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0x101000, 0x0) ioctl$NS_GET_NSTYPE(r16, 0xb703, 0x0) syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x800) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:59 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) writev(r2, &(0x7f0000000000), 0x1e) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) 12:07:59 executing program 3 (fault-call:4 fault-nth:5): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:59 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x200200, 0x0) r2 = gettid() r3 = syz_open_procfs(r2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r3, &(0x7f00000000c0)={0x1, 0x10, 0xfa00, {&(0x7f0000000080), r4}}, 0x64) write$RDMA_USER_CM_CMD_DISCONNECT(r1, &(0x7f0000000040)={0xa, 0x4, 0xfa00, {r4}}, 0xc) 12:07:59 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x191c0000]}) 12:07:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:59 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000040)=[@mss, @mss={0x2, 0x1}, @timestamp, @mss={0x2, 0xffffff80}, @timestamp, @mss={0x2, 0x1}, @timestamp, @window={0x3, 0x1, 0x8001}, @window={0x3, 0x5, 0x3f}, @window={0x3, 0x4, 0x3}], 0xa) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:07:59 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:59 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x3530ca06]}) 12:07:59 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0), 0x0) 12:07:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='!', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:07:59 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) socket$inet_tcp(0x2, 0x1, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000040)={0x0, @in={{0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, &(0x7f0000000140)=0x84) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/133, 0x85}], 0x1, 0x92) 12:07:59 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x39e35801]}) 12:08:00 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}, {&(0x7f0000001340)="c0", 0x300}], 0x2) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$bt_hci(r1, 0x0, 0x3, &(0x7f00000000c0)=""/154, &(0x7f0000000000)=0x9a) 12:08:00 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$phonet(0x23, 0x2, 0x1) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000002c0)) r3 = syz_open_procfs(r2, &(0x7f0000000040)='fd\x00') sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r3, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x88, 0x2, 0x7, 0x101, 0x0, 0x0, {0x0, 0x0, 0x2}, [@NFACCT_PKTS={0xc}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}, @NFACCT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x2}, @NFACCT_FILTER={0x24, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x3}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0xffff}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0x5}, @NFACCT_FILTER_MASK={0x8, 0x1, 0x1, 0x0, 0xfff}]}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}, @NFACCT_FILTER={0xc, 0x7, 0x0, 0x1, [@NFACCT_FILTER_VALUE={0x8, 0x2, 0x1, 0x0, 0xe92a}]}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0xffff}, @NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0x7abc}]}, 0x88}, 0x1, 0x0, 0x0, 0x48004}, 0x840) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VIDIOC_SUBDEV_S_FRAME_INTERVAL(r5, 0xc0305616, &(0x7f0000000240)={0x0, {0x800, 0x2}}) 12:08:00 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x3f000000]}) 12:08:00 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SOUND_MIXER_WRITE_RECSRC(r4, 0xc0044dff, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x92) 12:08:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='\"', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) 12:08:00 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x24e23, @loopback}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb01001f1}, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], 0xc63b9e35) r3 = accept4$inet(r2, &(0x7f0000000000)={0x2, 0x0, @initdev}, &(0x7f0000000040)=0x10, 0x41800) sendmsg$sock(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@isdn={0x22, 0x2, 0x7, 0x1f, 0x9}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000140)="65b9119e08d2dc970ba1e3cf27d7f3273c8d658354b336513c3301b298f863aac4a1800d99bdd6f7035267f5df41347b4963b3b46f08133ba419f1940069ad323d745a8967269a895a329f0564a3a0f6e23548da2c76a1b7eb86040dd12fac90970927c443e454bf6b54606274b4e12a70d477f83d3063c6f06d12a19641a4bd0e28037e91534c061bab72ebf70179c4638a9ae49979fae3fb0487fcc58e9c3d1a8a2e1ac0e40a54da99d5e1b4ed60e5c0f79ba84220b9858e0af6", 0xbb}, {&(0x7f0000001440)="ba902c9bdae154fa97dbc9a67cf9317cfaa08981204573c4c98f0e4f5c93bd40449934fe3dc36b92ee99c38654c1bf0eb0d9131e62d94a308b9bcda53ca6f0e98bb0888539519d86eaf843223ca5588b4658032383e658b39ace016e82a04168d1a468a8f737f51ab7ed7243412aa3dfab69ccc0709e6b14aa0215d72f57310c8ab4716aa4032db50d08983545e9f12c96020ffa7f2c0b127142baa637cafe5f056fcb8a34b6854990769750e421797355043a5a292397af362a3edf61942d59b7a63383ddff2e8957e59b1e8f4a3657b5d13c86dc0d8642dd17b5bb20215cdb1424abef705a882d21a5d6b4d5c0dd9687b103c7c3909c0bb3241faadb45949f941ccc0e59dd766f0b8b0d32eba6a7ef2fce59a13f67e1e4cc0223c7ebdf12efe8df30684f794b1ed7b21841d0b588ee5c98c3e2f656d9f5193a9e9af496a3bc67771385fb325eb24b5ecd0498a1fb4bff2b479e3f723f6259a9b4df83f413c1886429dd032b1a90b97697f75affa3eff1b5fc340cada1bf439cbd4142e091a2d7e052d64a8bda2851e6a50e1275ab1ed5634244d7d9c98d1d1ffa2a913e2ee8e7fbbb219987fee7aa7ce49d755fa2f28742fd300e886abc9acda998037d19dc1e1aa6ba67c3e16ea6397da6d440d661d4010ae6384c0741c5fbff8db38fb4e389f245970f433320cc374955c085c4fdd1f65af3ca9cd02ae40d2cdbc1a6f08a261ebb2a8b0675f1ca1e797f0d50f975ca04f14306970dd935fbf820d482e74cad3df65d20d1bb2deae8ae96b2e2e08cb34c69cb4de8f34502d3b69f3e9544242c7723f1fdb63ae449f4d4737ba98403a2276eaf2d3d531837d968c3ac5e3db5db2cc7227f936dd73e235030d9b5700d6211e5492276f0e320c8c6f38b1840e88926b439f7773f8f580623110202ee417bebffb4b094bb66c31f8be2b5025e36ce5de97c96745fb486604237cfeaca7440eb1f3f07f23b99b6acea663eb7c77396f0eaf46804a322a90d11eac3a65dc546eada1659d2d78b70bc11adfd054d6015466baee9650215495d314476a4bc4ae599ecc4c31a56a56386de811fbfe5ca6c9c818faa4fe661a07b5d11fc3a19458e6178e54d22b6ab1c09fedb143aa9b11cfd88ce43342064bfd11a876a0ad99c1de9c3d26ba6139845a0a4ceb70fbdf5b05f3bda25d61514ebd8878b601b2bccd62f3ee7829ac2ed09699fafb9104818206e35c88ca3ad5ea3450c5469534e6c8435ce0789607839d962ea3b10eca459ec927a34c36d95c895380996a913069d814c09ab90d16d59caf7a118a8a6be55b98f70fae70e4706c491242483b04d5e6116fb29efd6d7b95e3a40c52be2ac52d86ac8226b2182f4104da44466e1a6b9299324f6a20ac4e7bf674e54ca544835a699c125a134fb297116cb2322a82322c4588b4388b3f31f344488c383a48da446a1ba854bc2020121472454e0c2b26c0d69cd9018140c812e4914618f1617375f341be0a82e915de499afd21bea9c7eb327e3c01b4b75e560be5ecd161eee638e6380d2169fc7e0d08ef565547c0c8eeb0b520576f600fa2118b3493250a552ea9159c9eef78c8c0c82e8adffb386131c11b23c5f9a7de25a9c66e0d751a0fbaa7b93eed8458e622187f89d1ef17858a5565dc71db6b3989b4cd7472bed383214a43d0761cab5b74d9e6b1dc12ca9607c273f9d383a277edf2d54d083c166298a29387bbd5cad15dcae6b1a7a9cf00e63beb3eb995c05a2bcd6412f5ca7ca30dfdecd1c6ee29a1dede2785156b996c420a54d71ba5c9abf49fdf8802681def280add421b7e8677980767b57ad4d19cd8f65e1c178865cb8ad0cae620ba835485df75e3594bb36b68e3f33d708ecdb5e223a4b75b380ba0119f646acd7694ab2c41fd5cd251d60bf439202d472d269d4fc7b2744ec6d442b66ae1014243a47782a6d9afd555c57a0767f2ab0844c9534b36376a7eca4a2a8960a5dfce8a964a211a4dff67080fe3cb47423d0ebb1edbee56d4efe95ecddd303c656afacdbe629b7e130839e33cb9e7022d8386357b90e61528bbfa223b8be20ed4e242d0a44c9cfb2f0cc41e598cbc4ec82be24d12eea5e5830c1dc35958678c7ea7b061ef5dca1def277582f249adbc66dea4263444b7ce9895deedc3c64148ffb21f7150e4f54909f348001635f506d217b3073df40087bd7c4f78ea1c5b4c13ba73a599ff23758874de3fa7b6d0651511444b2615fdc82ee013f58a2f61ddd94fe2c512181f7e35feca9afaa2c18e41a6955fb8b0f0a4f625e80193d9403cb558579ff77af76b7017307ef6e65728b02f1d6d6a654e2f7fdb21262dd86e98ae1b9c69c84f569cf441fd67d01874245dd79e7842717c9f465fb41e6665ffa12413aefda147c216640649d5dccae62f82baa2cb869d13409e7a6799e2eedb6246c0a8809a9a4a0bb1c79b72eb0c441099a4ed7b31e61db81ee4f66bec8f2672acc590fc5cdd865f14708066a98b70e7064096d7f779b32fea5102e0bc7c0e7b30e99d87b9559efbaf0ea28a3938a037facbd4da1758b77942ed76fa780428ca53ea53d969c6a6940f79420a5a47e741fdbb6432b6803b0eb4320aae89d38434780aebc0ee2413da99e5de4d97590d8962eeab7c215412745541949446ef32a106440ea33ed0cbcdf711946e792be0a7e2302d392cc0615587979fa63a71b7220ed0e990c1f044c402d916e49186cc61d62e9a5a2faa630b444f79f917f1b7d88f2b4e23236eb369fc28a19a2a5a9f1fce6b30d58ae11f749aa2dd1e188335d730d4fe47330943ece073d03d13ea46de0d4f1561e3e5d071663091e59d646cf9e0682f73b562f06bb785fd064fa7c668bfbb80afd83b245b3f0dcf5e43e9b7d642010e453a82e7c62824444faaa37e2bfeb72f09189f7ac7b7a920ee062b47751a3d9c8926b453d67606fbd0773442e0e6362776b81fbc39902d3c9b52b1c455f9be2d5380709e1a3639b50ce8378feb132c31100595f2ac6078d39203e8920d4b726ffc6126ad2c67ad41aaca4bf604c8c95b3ca73f68793a369a8e8ad468046265e5c7384045e9da55c7375d0ae6dc33431c0fb6bfb863a416de9113f35495a1c8e3ac724f2898fa1eea649bd98ff97f247b06e41403b99fd42a45636a975468260b3840824c9f9bdb11c3f47fabe5f64e4268bc7138c3c81199fe158282f4e9a9b8ddb14a82c4c3539871fe0188cac18ed061e531f246bb6b94536c4f48ea8c6ea921f79a51885188d39c292a094a80f4cc84e25dc386409fbe272e7615c4fc9747c9a3529b3c9f531c1bfa5a3bd129f7b8de6f347c72cb7c62e85fadb6ffb6873274443e6ed0aa2083d626d3a8daa6808614cd4390887b392a7178f6a2b0d4a0a3ea75a49191bb12f31cdaa4109cc9105c875518afe019ee97c9bef30659ef1c92b5034dc367f28c30e4c6621665bfc6989c47635f0a1be4f4511ad14f5ee71f040a33ca9a5259826465fa218cc7845d45150084b37dea9ea33153de7a864d8dd7b9e7afe20acb2442a36154127984956f3808a1d7d4272b715c35bb91aab6efef045901453bacdf063b84e1e4691373f3e8781445d7043d5ca073a5ea17f61fa1f3c0a8abfe6f6cf5bebdfb5f1755cd343413171efc3b2ea6fc1f5ef13a1f8f4c0f9e264ab3fa10dcd2016544230402092baf73d4016d3138a98067542c39497b7e316fa023f8b872b280161666ab47370abf7899adde697ed7bfdeb9eadba4c5c097a509c8acbf78c524e7129167f3b9bc89f06c593aec01093812292aca6599734ba8ff25f715bf0efdf1e3fc8016834ad4cf8763952f1793a69ac80023dd1a291ce58d8533d0e1ec889acc627b183f19a02676facb2d24684e9c2ec839f449a64bbdb12b1b2c497d7d59d3334f98ca7ef940291c3155b2cd77d95874df7a6c97784e9ba229fe62ce671c97c4fdd2ef95c41164f9527b702a2ed977963207206627a0bd4fe5fea1f889f3af694c71269607d4524bd299a26929455fc74d50f574b66fa6aac75cf2ab6bbb34f78851e80880d6fa02d5940ef254946a3dccccdfca663248976505a336ab093225ab09bb60a023a65b8f8d1bdef1d90092c544792e950100fb36a1f597f1c9193aefa839a81e6b2b5a686ad6a74b3abc1f38afbd6d1f253cfbbc46f7fb6373e343227333f8b7b82bba9259fe0ebca4e1aa73c29ac7894390218419053e774f657e90b9e1d76cbd6e08ce6e525ad33b4b91032f02b4be31c8221dbe39ff1c6f28f7d8867baeceeb9dcb09a2e5f86083a3c25fe25dcdccbcb81ba8723a893f9e4f184b7816a40ac758b7872e4f7dafb67b7ee401ed23605e63be7bb6d17a4bab90fbe3771c30fadb1e97ee992ff5c70489ece7142b0e45e9ef1d70153d13bd4bcee46cac88fe269e33ddd638a92866fd65fbd767664109c60296d1dbcf93d448fd7db1c0a557eebc094cd4c1a626ec952128455d0d8c095c2215c8854bc9da50e0666009888c45b3fd3c29dd9e14e6f2f338ca2ba7d7de592f256b453ce81c9f5dc01141db6cd0f3269a2cf4f07852b7902c9cade1656857dc1473151c8e24c31b9ce1aacd4a4012e16e8af2f0b51d213a4113567a898c76760ab847337741f5ccb384ccdb8ca52a9b030e1eb772113599e35d71f9b757be0194e0b8b1e3fa447033e8d32d229d54204d3ab015d11407ae72e565912399985c8c88791ad8186c18f697231b8d59e7592eeb902f20067a63dae03d1d67eebbf639c42806ad4faa37c985a193145e6f06107322e2b4ed15b0ae5ec944014cb2406dcc49071044fec253dec70d3a626ebf65025205ee6d5bdf2f84e226dcf89bfbef4b76ba202a9bfe6da96be305605b97f4af6aee750f2a283db7557e3efbfc6eb4991c88f9d02bfa8b8aa22428aed86bf4b97a37818c76dd2a8cf10c419f199a8bafd02bab8184ed4b36480e91990eb36ba19ee41e573555e0e15ad9625b410e2810809af28e366c19e95d0e98e4a7c0ee659eee8ea1fe1505634229faa1e2164759f61a2ae60488cc66816aa16f7378a3eedec76e98ebeee3f673aaa6662d75a4664ffe9d2089763f2cd73cfdd0f7911afaeac3fe03640d2c15a9d7d9bf220966ed259f3b8f2f624c516bdbdc438c770fecba206720e36c97bbd37f6fd1168aae92adac12433c2e0c16657d4ed89579d78c0bc6a6c6c07db655bbfa7d88d62d3b2be3cc419a0e57c2a6a11321b81733da887b7c8124a478d581c47a28ff4f790819dc7eabb0de0e84da4053a4cd2fca34fd3244eff73627c1e2f0f33dfeb17f4dd0890e1bda89e48eeb3258eafd98666f4d46071830b2bd229833d417fdbb147be0fd58ce6f479bb5ea69e71f16588d2805aea571e5816f26358134ecf203dd2c23a286fb1e0fbe36473eaf0afdd87c433c4a7e7cd28621156a57e6d3094b97fbb8fb6cfc31a478d09eb3cdeac9578c009756f51bbe5aca9985a750c96456f249522e5205f3d01781e8f1368d045a251785a497a0711902bfbe5b23339a551167b89e9e2abb9117557ad9060cb3f163c56eb88ec019e1af1361a79906e725220240a6e3df12dfb714e971394454e1f518cb4b03c2cbfde947ffc408f1ddae4108028f18bc2b6c7dfe8724e8d897f56fec3afc916bb1717c6d4e1e5190671d9d868df45289dec999f698f02b65acae26719fd6677b67a9b96961120f5176f987b1e6077621a42f20568e8b39347395bfc3e6cf6267e89775531b6898e30b751d16348ea875add00cf9d869b9e3b55e0886966b340361fb3a4b2743703e24886", 0x1000}, {&(0x7f0000000200)="7e5f001cfc1576d68e97fd1bca7398aad19b43187856a3b6816293bc78fac91225973422a74b3f694304571253567e830ad03f408d57", 0x36}, {&(0x7f0000000240)="bd86f2a917f1dafcf8da4f9d57941290c92a702f8f036800d2706aa851dc9158f6c2a2995da055d45bf598020dbe", 0x2e}], 0x4}, 0x80) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PPPIOCGFLAGS(r5, 0x8004745a, &(0x7f0000000340)) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r6 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r6, &(0x7f0000001400)=[{&(0x7f00000012c0)='%', 0x1}], 0x1) r7 = socket$inet(0x2, 0xa, 0x6) sendto$inet(r7, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @loopback}, 0x10) dup(r0) openat$md(0xffffffffffffff9c, &(0x7f0000000300)='/dev/md0\x00', 0x2b4402, 0x0) [ 407.318104][T20430] BUG: kernel NULL pointer dereference, address: 0000000000000000 [ 407.326251][T20430] #PF: supervisor instruction fetch in kernel mode [ 407.332767][T20430] #PF: error_code(0x0010) - not-present page [ 407.338775][T20430] PGD 9fd7a067 P4D 9fd7a067 PUD 8de8b067 PMD 0 [ 407.339138][ T26] kauditd_printk_skb: 14 callbacks suppressed [ 407.339147][ T26] audit: type=1400 audit(1582718880.308:640): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="_" object="%" requested=w pid=20421 comm="syz-executor.0" saddr=127.0.0.1 daddr=127.0.0.1 dest=37306 netif=lo [ 407.345029][T20430] Oops: 0010 [#1] PREEMPT SMP KASAN [ 407.345042][T20430] CPU: 1 PID: 20430 Comm: syz-executor.1 Not tainted 5.6.0-rc3-syzkaller #0 [ 407.345053][T20430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.345064][T20430] RIP: 0010:0x0 [ 407.345077][T20430] Code: Bad RIP value. [ 407.345082][T20430] RSP: 0018:ffffc90006d67d10 EFLAGS: 00010246 [ 407.345091][T20430] RAX: 1ffff110126fe700 RBX: 0000000000000000 RCX: 0000000000040000 [ 407.345097][T20430] RDX: ffff888093c2a298 RSI: 0000000000000000 RDI: ffff8880937f3180 [ 407.345109][T20430] RBP: ffffc90006d67d68 R08: ffffffff87025f8e R09: fffffbfff140652a [ 407.436013][T20430] R10: fffffbfff140652a R11: 0000000000000000 R12: ffff8880937f3610 [ 407.443992][T20430] R13: ffff8880937f3180 R14: dffffc0000000000 R15: 1ffff110126fe6c2 [ 407.451963][T20430] FS: 00007fe5a6790700(0000) GS:ffff8880aeb00000(0000) knlGS:0000000000000000 [ 407.460890][T20430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 407.467473][T20430] CR2: ffffffffffffffd6 CR3: 0000000098b11000 CR4: 00000000001406e0 [ 407.475449][T20430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 407.483420][T20430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 407.491400][T20430] Call Trace: [ 407.494738][T20430] cipso_v4_sock_setattr+0x34b/0x470 [ 407.500080][T20430] netlbl_sock_setattr+0x2a7/0x310 [ 407.505200][T20430] smack_socket_post_create+0x184/0x290 [ 407.511364][T20430] security_socket_post_create+0x6c/0xd0 [ 407.517016][T20430] __sock_create+0x676/0x910 [ 407.521657][T20430] __sys_socket+0xe7/0x2e0 [ 407.526175][T20430] __x64_sys_socket+0x7a/0x90 [ 407.530862][T20430] do_syscall_64+0xf7/0x1c0 [ 407.535375][T20430] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 407.541288][T20430] RIP: 0033:0x45c449 [ 407.545205][T20430] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 12:08:00 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x40000000]}) 12:08:00 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x401e0000]}) 12:08:00 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x4b010000]}) 12:08:00 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x84000000]}) [ 407.564817][T20430] RSP: 002b:00007fe5a678fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000029 [ 407.573240][T20430] RAX: ffffffffffffffda RBX: 00007fe5a67906d4 RCX: 000000000045c449 [ 407.581244][T20430] RDX: 0000000000000106 RSI: 0000000000000001 RDI: 0000000000000002 [ 407.589220][T20430] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 407.597195][T20430] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 407.605194][T20430] R13: 0000000000000b78 R14: 00000000004cd69e R15: 000000000076bf2c [ 407.613184][T20430] Modules linked in: [ 407.617107][T20430] CR2: 0000000000000000 [ 407.621363][T20430] ---[ end trace 43415658dcc6574b ]--- [ 407.626832][T20430] RIP: 0010:0x0 [ 407.630303][T20430] Code: Bad RIP value. [ 407.634369][T20430] RSP: 0018:ffffc90006d67d10 EFLAGS: 00010246 [ 407.640440][T20430] RAX: 1ffff110126fe700 RBX: 0000000000000000 RCX: 0000000000040000 [ 407.648443][T20430] RDX: ffff888093c2a298 RSI: 0000000000000000 RDI: ffff8880937f3180 [ 407.656428][T20430] RBP: ffffc90006d67d68 R08: ffffffff87025f8e R09: fffffbfff140652a 12:08:00 executing program 5: socket$kcm(0x29, 0x5, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/kcm\x00') socket$kcm(0x29, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/141, 0x8d}], 0x1, 0x0) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000240)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000680)={r1, r2, r1}, &(0x7f0000000600)=""/83, 0x53, &(0x7f00000001c0)={&(0x7f00000006c0)={'rmd160\x00'}, 0x0, 0x0, [0x0, 0x84c58203]}) 12:08:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) writev(r2, &(0x7f0000001400)=[{&(0x7f00000012c0)='\'', 0x1}, {&(0x7f0000001340)="c0", 0x1}], 0x2) [ 407.664405][T20430] R10: fffffbfff140652a R11: 0000000000000000 R12: ffff8880937f3610 [ 407.672374][T20430] R13: ffff8880937f3180 R14: dffffc0000000000 R15: 1ffff110126fe6c2 [ 407.680350][T20430] FS: 00007fe5a6790700(0000) GS:ffff8880aeb00000(0000) knlGS:0000000000000000 [ 407.689277][T20430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 407.695858][T20430] CR2: ffffffffffffffd6 CR3: 0000000098b11000 CR4: 00000000001406e0 [ 407.703828][T20430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 407.711804][T20430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 407.720127][T20430] Kernel panic - not syncing: Fatal exception in interrupt [ 407.728507][T20430] Kernel Offset: disabled [ 407.732846][T20430] Rebooting in 86400 seconds..