d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/snapshot\x00', 0x400, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x8000) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file1\x00', 0xbd2c, 0xa, &(0x7f0000000900)=[{&(0x7f0000000140)="cc911b502cf6e59764db300aa1ae127d4226e5955ebdc2bedf7559993fbcbbe72c", 0x21, 0xffffffffffffff91}, {&(0x7f0000000240)="07b0ab587be161dbbae2b7e706510f4b6fa2f502d66232db8c8a", 0x1a, 0x3}, {&(0x7f0000000280)="3d4ea03daf41d13fa22a2aeaf97a4c187e4b5301aafdde9c1771fd6b251066e0e2673abab407c877d3177a2c051b1813a48e6852d6e5ee3cddd296b13a3375762c0c96a154f7f962b6d86cfae092903d85af2d1f833faf326b44deb7b86afd86c7ac2c911c30af235f6f5ed97a3620507990968cef212724f90755018a1a68344d92a1837dd6b0ccb1a56a495a65c26c0b22a719c83d3086c2fab6576856b843bb805f49c8", 0xa5, 0x76a0000000}, {&(0x7f0000000380)="99cb159578e7", 0x6}, {&(0x7f00000003c0)="2c9bc9491d9aed370b0dd4eaa025e8ec577233eb88943f13810b3edbf433414c8c3e82955d8b5bbe01a42db25aabf574c2dde47240f20976972ab09269d2eda275c3c5b0259f32a0c52b33d9a465618e001a3cfc48a9f97f0fb68ff858b06e18f8db24c21ed32d0e5a7c4760474474bbc47869a50ef00420e26edd8532217ebc17bf4d711b20b4469dd43bced202fb087bb19554a6072e0eca788f40e8e1b9655e70bd82d328797ada4d8d11a150b334abec379d00398ee1004a82b494f4753256ab16", 0xc3, 0x4}, {&(0x7f00000004c0)="e497c914a0d15cf3d16b36502e391c7cfd4910bbf4914d6575a1f28b97c29b9555eb7fa6c497ebb04216266a4a67968142fa6248129f62f43ba09e949030d2ed254864dc1ae41cb281da2a6d05999079036eef841b917df8357121903ed0cb3c20bebf1d01ef2d90619f6496e5e55a63cd38b0", 0x73, 0x7000000000000000}, {&(0x7f0000000540)="1ab1030be4775ee5f307d2f1314ef1f121187009419199a2c94f798ad0df156d7451b63825c7b23797e0a94bee0efac4e1aecd59978fc37423c121ef52dfdbc426c58b8430ca2cb9b54f477e528fd3281282e74e67b1adb9ff35915648ff4e6da3ba2ae25b057edcbc11847e265817f1bf8a7cc6601a158d537257b5405759d361fde19a0f8e46fa3a7fa688ce34bcda467a480347164789ff680d8b48289cd2556944f04e84ced214a2c175ca47f507da33a33810c11db25c6ea8429bf98bf5f0a0d4dd7e32f0dc84d12c8db5b755cbf57b4aeef682186a45235ea743b566421e6eb749e9ddfd881bdd8beace6f578d36", 0xf1}, {&(0x7f0000000640)="11c1e92cad0b7eb7dd972128ccc312b5502ccec241687b46df59e1fdce1112272f10a1c0293c5bc6dbc23e58f59803cc8d51e3b89e51ea54486885f884b20634cdf56c050aefb328763b59c2cd596ca8e764b32b66e90a8b5790987927a68df16adaef7a1e17ba0601b7e848dd68cbeab548df8bd557b6dd65fc6a98fa53e1a29fdbe4b18c80d45e5207cff18224927e3262635cd622c53659941f5f56264d936c569f5acf6c09f7a8187d440bc3c7dcdda66f3b9912a12c133e4afd56acf58c55e8cb3bf0a59482187b83566cbbae554f5da736249b440daa8595490fd5de073036ba730db32b3963", 0xe9, 0x3}, {&(0x7f0000000740)="d57c738de15f32648b2e29abdb3642732a0e6822ac6904ac79b67ddabf5f6a74ff382b3394438dc1b140df33c72fb84d56eec15ef21455a08e4335fbe1ebc49402597da659b9b55f34ca4659ea7391393eafe22289698d0b12088586e7b14367d3328b52eb65538161276054637c10cd60142d343330db243d5a9b7df0858b80f83dcc20c81008dc1f72c02ada760a95392fd2b06aebc52a2f1c349060ac8b78834927d3c08744b50d1f6066804599b6405451b53bb1e7ecfce5194f2982e002e3b4d4f1eaa2941c7a9067e4f5b87dc7126efcb73be77f45e73d20a603d489b19dd967f1930797540d", 0xe9, 0x401}, {&(0x7f0000000840)="12e88d7d6ea60b8b1fa5d756d01886d7bf89a7c98e72b4acc1d70006db7551e307bcb67e3288cdd01f7830aa095716ec833369a170dee01cee8e9bdc12c6e3a77ac62d1f397d62851d5d65b80b3d1e837b761548df4a1cd8312b7df9550ab86001c15cc0fbd3cdec142f37e8fcac16c999b191e0f6c4e22931fa401a9b5429bd5f395d691c3018824f2c18753260fa2ed66f9cae76ba7d1e586a8e03acba919afdf65d24d7e49e", 0xa7, 0x6}], 0x10, &(0x7f0000000a00)={[{@dots='dots'}, {@nodots='nodots'}, {@dots='dots'}], [{@appraise='appraise'}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@context={'context', 0x3d, 'user_u'}}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}, {@measure='measure'}, {@hash='hash'}, {@permit_directio='permit_directio'}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@seclabel='seclabel'}]}) [ 401.184732] overlayfs: unrecognized mount option "up" or missing value 00:36:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x600000000000000) 00:36:51 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vhost-vsock\x00', 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) r1 = eventfd(0x7fffffff) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f00000002c0)={0x0, r1}) r2 = epoll_create1(0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYBLOB="d30000009df988fca81519cacac50800000000000000a29ce9f9a2c07969325eea51e55e7ad874074f75b8f92816800003cbb1de327f5943e35ced190a3fa08857ec420503c3be9daeb0a27a2648ad77760299b1741239caea3ee41482752a93a85e7067e06bd0597f0000007873db6868197001cfa6f278458203b039ded4011353c983154d7199a68e818f2ec703e28e291041f0b3505af35bb0f776be343b3100092b8ff91b51c9345a5c0be2bcc347f573ecc8dedac647c7596a3f39304fce7133d4f923c4136d628f000000000000000000000000726b1e610c38d179df11d40cf67a8c7a04aa35941a9fb8d2736883881d23ffbd8bef87a84ff09dda465438b7c09c2917e6"], &(0x7f0000000140)=0xdb) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000180)={r4, @in={{0x2, 0x4e24, @multicast1}}, 0xfffffffffffffffe, 0xffffffffffffff00}, &(0x7f0000000240)=0x90) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000500)={0x10000010}) write$uinput_user_dev(r1, &(0x7f0000000600)={'syz0\x00', {}, 0x0, [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa01]}, 0x45c) [ 401.256095] overlayfs: unrecognized mount option "up" or missing value [ 401.280667] overlayfs: filesystem on './file0' not supported as upperdir 00:36:51 executing program 3: r0 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000080)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r1, 0x4010641c, &(0x7f0000000180)={r2, &(0x7f0000000100)=""/118}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) 00:36:51 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0xfffffffffffffffc) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:51 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000040)={0xae6ff5e, 0x8, 0x0, 0x2a, 0x8001, 0x0, 0x10001, 0x0, 0x0}, &(0x7f0000000080)=0x20) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r2, 0x84, 0x6c, &(0x7f0000000380)={r4, 0x1000, "25f380af2b5e073357d0cba91997468efa9f845cdb3deb202e5da22236c14ffaa3dddbcbd09481ac15984045d0ed371e59fce056cdd915ce92c86bd11d1dceb2991b9e33612a74fdc4ee44af160d2770f41ae64cc30c7c4478c2ff2487f993a80b9de90a4fc342a0fbc4e36e4abc50fad1030106ace89b7fed74f4dcb867a2288da91f411a7bac613dad1dbd4e29029f66a4d0cc226606d9744e6c1e9239af4b058b8e3a396eec7c231101d114705e03f74562fb012a0dff2f7eceb7486d34bc91ab563c7a920ae2a9d1d59e0ce21a2833d63770595567be54c33409a140a397531e7d1c7557a87f36ad18833b84a4de1e985e6d3d1a9eec3c6f11fa6b44f74f83f9c45c2eab3994275dfb434f0d1db77b948e019301ca7052520e0ece08a33f5bb13260139f6f2a6e818b7c39fa916b08db7f560e828b0fb01ae0fa36c9676397d23c502ee03b3721e3f7321bf72d7fff19502cd02d9d9f81e14055795bfce5f95873e529477cdcdcf16f0d9a842ac17cfe4e6a8cdec1ac18bdb80e55ca3d25026ad3fcbd0e9d127636f3b094c4908ecadddd9214e63aeb6a2e4190e38f9b73130aee3009f0ed60e767d5c4e82bf1fe11fd48ab7183f8ebc0e496d70883f58dbc13547d7d0b435dcf10565e8b44ea332839237e1580986e912bc62be1bd526c12e3340c690986af336d01c315f306758274a1fd5f8d15785909cc411f2ba159cbccd5cb3182f9825d5bb3d7b81e4165dfc781dd8526fb192ad365102fe89eda2b9de05404040c524198cab4c24188822dfe3cdd3ed8f407eee147d8ccab14269c06911d845960cde7558e342b16b3ca891e925e5f4e63972525f8b500fb7e53727fc87b8ad861f4704c8b5aecbfeaf6857eb54e231568ab3a7e14a5cee97ece9f58c91eff0d8ad644580289fc8ce89621e3c0a0d6d2dc30dbe20811ce627729aa68103ebd89e3ffd9afde579d0b00908ef956b23d86346523e78b5dbe7cd3fd9cfb08986fb424f3afa453e193597ec791be1a0066198a31d1c4ed0fc52e6c77dd487a3dfac2e2d61bafe81555e35cb810e3b056726fe3fbfea08c93fdc43f0c0011afdb6b4c0a39895bdbe1b27e2f989f2ec7d6f53f8228002b12fc45ecdad2103503fc708f09a5eaff7272f34a10d2b0630d39a96bc2601576a16cf466d8dba0ab1bb134e7572ab50665825d708a32befa73ce3823469d3df94ff979236537c34e7ac00998e28bf4216947c31eb2f9e701805c7c5548b3477f5b5a6290ff46a8b7dec8ee923fd62cc5fa4d9f605587aa1faed7a18b1d3bf12453395364ef80695d33ef81110afe13d2152308fbe27642fa94e16c5a2865e01a0457b39af0f9e902df80f9b963105792f425e1e93e50fbea66947730613cb168b3a8abd07e813264bbd80f042c0168c47581d356bc3655bbda8f2435ad4d045d40cba5f05770c3ff14b94660cfcb63d46575bfeec3500948bd215f6338cb1d1f32e365a70bebabf3ac45e2399d513957899e412f1f030c34b4197c08fd9bd0b12a532f46b623b5e46f7643301bf6cd1739b65ffbdb5b4f42a87b3f4a60b034814884adfeca55fe94c6a55031a5a3f8f1d10717ba8944fe452b00e705b20c5e5a32993062f8de96c855856188a78a4b11331e9bea122d44e4941da1e39a2db8739ec6f8b487f18d3b3c3331025905917f597f4f062f799efcbc923de5a830240b88151e864f54f60b751fb9cd4f98b16c74f1179d9176789e51039562649d8f6b38c30f60b7dea8c40865a20206a695b4f1b0359467a064f20491abeb3407e370d543e44a7f679f65fa9818083487fce3b4ddd6a580e5691ab251407bc5f2b2ee3123f193ec5f4c11e12cd58357e76f7100c53de36f9caac6f4125e6c6a6e1627664fccada7fc4b8672afdb5fde194ab9c780368bffc707653ae2e5262c19975aab377b9e07dc6dfe1e14c74984e90b0f63fa03dc966984c66bbce4d35aa6cf0aee16f4f28d9a7a01419c8ff0aa9c0bd0cd26e34034a942a401fff123e9bc00ed7d278473c5b3d85f96c904f90e4f341df5fb3783e746ec00097457789f97fee079d2a3b53df3c719bdc52b20709d518d534b34d17f36557768f274028196180cc6d78216e3392d56674095d539906389b9d82364e761fd579caaf1bf3df8cbe9ed44142514d1fe98e185a2b6ea47d9f994de3fc6c1c261344766f2416d15a1003b6778c79f6ae8499bac0aa38c1c85a614130c2fe3e74ab2a6585c37c0084f2319ac96bc64a100659e03168a6dd2338ba93aa589e4fcb8261696e489ace3768a846c708efbc2c71b1f8142b5f28feefccf6a263fee11242a1f7d770014a2093ef3c8a20ec8425d300b4df5812594fd59a82f4613f599cf2e1abea58d8b7a4e3624fd6c9a64ea8db21b44300d1ab7d33aa3dc2260cf15f681dad61464aa42d17da2a3f901d9e5dab3a65aa5fd1c9788d0e8918d2cfa3b38f31aa4cbdd2ccff8842683ae2db016ffabfcc97b1c8ccca74b2b61c29443271ec27308233003f1040150b18cab56759c398acdac4ac5ce7724693c4b449eb3cdbb2b1f6a4be60e53620eb3648e1bb8cdd753003442da1f8116f25205093d1708394c310e6f411c88bd6a2374c40d8cac5217485a63dd56bc41d34e40fe5dc99405f74aee4b91514309ce8d8525f08362b2be2f9f1910a8c62b685b12f17365dd796d5ffd08a8a47e2020c1fd129f3a230656f501cee784130a0330ac11aa7208514369ba60f03bbb63a875dded10402041ddf61e84a7d63315b75a886b616b50c894006a5d26b1117f711f7a2a3c3c141495a220984eb5513477a5808f6b5dac46708b2d00a3eba177e6dc831ac7743c7a8fa995757a38a0c5aa0ac4e3d6f2bb00abeeed65d98db92572afd588481b86b58c7801327f370ff9fd883473f14376a6aee1464be1c4aff1f60cf2883766cd8a81563fdbe8389ca6ae4384e4c5712f35cac803b5d8f22c48ed7468e8426b6e6f7ae2064800a5a541968e885b260be348fd0808975ba840aa86e87455cf5b61758b9900d8926b4ad7e70d5446e752b8a918b0700c2eb2a90293e123b25c5caf782578038a252d4b92332df1e0fae9edca5eb22cc1d737a72cb69aec11b3abd8a7555af4273324c7649e4efec1e9c86636d8c27fca671d61b88228e8842e29876f4ad7b65ced15aee1e9985e693c616633910ca2343a57f444fd1ab449d1c98eb793650c5294a1444aa62df078b496a35738343721f0c86fc4c216a428cd63a4d644dcfb071cadc75d01950fa59d3e9c618ba0dcab7451b5b29df68a0d59ccf61c0054df62e36a9498828339ecc46f59e72f4c346baae0bcc3295c7034fbc41d2cff46e49082803d57aaaf09ab10612ee2789d13093904a6f6f32239ded0c3446e16a953cd66d3cda9e7d12c12089d178d95f5e5e6e7e6ce598a4c9c6ffeb52a0caa4cf24b2bb0c99c5498ea61ca6495fca934e744a6adebb5b6a7f2fe6da63c0512b8160a1894797b7bf7984ada47b1cff144a58679762d96f12373ef454c7a246577db90732e48c91495195cea0ba2f4cf47df5e016b35cfa2e6aafda46067bc2892db8ab94d62f775a92c5fbcda1bd2204dc6fd8e4f05edbf841b01b9d4d7814d56b8def724de261f4b8105941d2c39d7af3922b82d2c397d7cc04ce1b1533203ab382b61c6852c581d86f66b061266a72d54824d85e17a74059e006001eae891c4c1aea44aa566cded3f4627b6c4c81aecabbe1d3ca5b0077f3752c79716ba5a79d0924149fda47e28962a214669f2505cf5349215c4c4b5d95a6478d52798e3d4d1cd1f838c7c9d0f3161e02eebf4d4ad02cb3d58f9b611bc802dcd38d410dfb07ce7ea4bef81433e03180950ee390d1b5071b3583eff64ef4c67a63cbd3c69f11d37f2c34d15a445695b42fdf593d5d6840a431c30dbaa384875b99a83c86cd3d1048c4cfe68fc93c7a4e7912ac56f5554b3c1617a199262badf0a9482702c1575f92155b4a33bbe4505ca1f0bb043cd2120fc59dd614e08d0af2f1b8d76108d0c2737670f15d1dce5fdad48e5e43ea6e07283550b83470c6658bffabda5ccb480e82392cf88a8657e52960458231dc8e6b277130f687d71160daacb8d09a515f4c76be599a7461725d59164f8a25b372544e3f6fc9b9a0936f0f7186369462fbed89e26ad4648eec51ed3d1bc57e417407baedb47b6d90d442c25fe5aea3bb93d844c7bafa3661a68918efb1a4caef2b9b6ec9142e3a47d1dd3dc4ebe04e361e9b644800125d090025504bdc952314ed8041ec01dd86240b568106c099fe0c821b0ba0cb88574959912da4f962dfc541877b27702b410ee92344a23963d7d855f6c473adcf6102aac9527bb6374b4d19bee6f4feba5c6afae8b51444470281f5e944e4422f1f76865bbbbd1105dbdf0ec0e936c36b2fc7cd98a5d14040e771a309ac0e54d802c736b2333daccdef392b10e3828808f0cc36737276d85a67ad6a6ded655392eb3ff77aa2bd60564b9df38adf5971e172306630686e496fc4d9362870b692354b820ffa2f6097f0a979bb10c5d80a1224ce6ee261fbeba4d1ba6c6e4c6544214a418546be3e9c674d7e6775ac0f12cb6239e6d3028a4b675c67e84fbffea35c10c3ba83e1a45410f60d8957bcb0944b7fe2bf47a2b2c55ad27031cf788aa3cbae793a19697fb61de4ce2945f08b3c3c942f4c2664aaf5f75dd783c02c3a2f946f313079c85395ca458cdf712c5863a40e55d9252d2e4f8cc66d1098db2bd648feb300bf18946d81946ac29a1b17f20cd293fde1e553e997d308ff5785b91d53245c421c11b88d97463cccef2fb3afedfe2e75376b7b54bf8f3688cd363eccbbb4e51c93157321ec8739bf6a337b3b7873684afa6c6b84c15f2c5066f1404acf0f30903104e6bc8d5a22e06e5dc16ec6a601f78be9cb4af4cbf1783d59f2d084988cb39852a77e1d81602583df8d5bcc086ba26ff3770f36c8acbaee23f5a9872cd4873fe94214611acecc368f2fb85cfca422c9f577eaf873e1fb034a179508ca6c449c84ce78339c5677ecad3cf6015c82bbfc694f1e69c988a66e0dbb85729e4aa86516265fb0d67972e289305869ec310e7e3eb443d400542843b93c6ab0bd1e8b3960f9b37291b3ed5274dd096c6cfa1991b5d93e5b8e2685de4ae69049462c351b86dec6c96d14906a8f05d45e521d8f86ce4b2c557f9c338152cd7300f0a8e7d7a321b29ffc98f57fb224f92926bfcdd1a759ba346e7d23045e759a5aeef9b3f6a78d6160a06ded399dc4ab7a96ccd936124537940f0d2c8c6cb2a9619decc42ab996892a2df7126bcfd1fbc140def0361f3af1d5baebde02e93310370bffe6551d53cd5ac4bc379a3795e71bc79304ffae22b1d94a50f73ced216503ef0cae423a8d7884723f02b0eb4429c9d7394ea688707359fe08b4c451e16e4042e1c97a3b05b66bd8310e527d1076e7ac752daaef518dbc28bec932e12c8c792d96c4f02292c539e189bbd4f45d77daa36c663dec364495e2c37365ed28a8b7e5971373016bf72329a76c7659871334689252a9c67cc62490e0d4bca4aeaa439f928757ea541571e25f0d6fe9b6718166d9ce04f5e2ae88fd0d31c0ab986df7ec276ee66604eb5e9f31174e1c50827cfeecdb995a912544799fb572f2ab17dfc6d8e8eafe9fec7dd0cbec5c300ca0a79013143fa61e460850b6b448aa8c9db0b66d6205a93117891f7a56017e14ab93af46ea42b0a2252c77251328da8264e64c57d409d65ab00c0c3acf550e4bf81b05e688980d758"}, &(0x7f0000000140)=0x1008) sendfile(r3, r3, 0x0, 0xd1) creat(0x0, 0x0) 00:36:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x4400000000000000) [ 401.480048] overlayfs: workdir and upperdir must be separate subtrees [ 401.523323] overlayfs: filesystem on './file0' not supported as upperdir [ 401.526159] overlayfs: workdir and upperdir must be separate subtrees 00:36:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x6000000) 00:36:51 executing program 2: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = socket$inet6(0xa, 0x80003, 0xff) setsockopt$inet6_int(r1, 0x29, 0x16, &(0x7f0000fcb000), 0x4) close(r0) 00:36:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:51 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x8, 0x80040) write$UHID_INPUT(r2, &(0x7f00000000c0)={0x8, "ab68194f698cdc3b11b0fd52b5e63b5242ce1f2e7f19d455f46ff02fddbd95009d8279a717986b7feadd5b7efd3e686a7d0ba080da55932cf67c5b6087c1744769bd9b32c833fa41235e3a0005e9e8eb88e295779a6d427f003f72da06d68a4ea4941b497da376c3f28d8e8eab6312639ab7786020bd138b0b2343489b4caaa0841a04f8f85d6e22e67544d69668c78d9bb3de06ce0c5dc6c2daf3b9aafe7378755dddf6b5f9a37578bd1837174eef0dc27ba28c88fe3c9a3eb846f2918daf8cbdf3bfd875d2cacbf86e8bd1d15123a202d62707065e0cd242d55f00cee81137c8a18515793df44fc6bb846c6777f259625530f60826ca78c328c4669dc4af9aa01af94235c1b104e0ca0eebff02eaf30669529e50957d3097bd62ce6a7f3f432cfd28d658eb2de65ba56b8fe5b29095c13e3f4d526717f162bc6f0c39300d86c857ef3ac83775f2c014f5ff333067a07c5d7bf45e6f951efcf11bf0c37d0255eb29f31174a6134000a50be48c8e6c48b9245497925b0c40323d60ce9a45992061bc90267d035bbf1fcfa9bfdf9c7916479173aa81bdcfb7ddfe32630e6e9cdc51a27cd42314456cab9e6db2016ab0332afe40ed5400dacd501e3ebccf26c7a40bf893853ac3d6d46d0352d3ab3a70e372bff5c64b08aa5660e88a95882f9f412c25c0f5a3f11ea1bdaefd918239d9ea35ba0a5183d8bf7a749b7441d9ea28f5464c732d175de9ddae99040925f1aa6c79c4a0dae4eb60eb23c9c25a7c4e431a57544e34e56336b55302854bb3c467425da20656d7dc4aebdce7e3c8fd8a76e3d9c736f501dd4bd7e8c6e8d9e140959567e6470e57fa51a8b8232101074e02130896ade5813aaba7cff944d1d7fecf45230a58732a49fc07b0f1d4e8a2218f09ca33cc6b2ffddbf61d8dbb5d0d02af172c013d6b7b1030513c7a30318053e4e2d4e3c33cde7bfef31617ff374cf75a25bfe71a1641659346ab1d7874888cb855c74547be90cac3cd5bdeacea20e18a625c8359b4424e4fe2f8b04bee1f56dbf4fe76b8ed24ba2a91cba4bf20fd4fbd3af50a2b8f0201b7e17bb067a78ff5b14f4712b0c04b274d37388cd38b8fc9f7ea70e8d9fb2b54f82896f58c9596d47d6760389d16acafb75859af9b93aba0f145f07f5c5493f236798ab3025433c5fb2fe3e2b78093cc2c11a661544b3ff0e3d83909bd3e1bcc560e00ac2c869d90da36b060297dcf09ff3272c70e2103f242087d5a34fe7bfe6b436431c7ae511642fb424be1b05e582f57ad1b80ba9b32b7504709801ed347ee3eb38d9af48e1a88786e1b3b06a2f003f16532796461e8f4614050d821ac7499fae53108c2b44f4c464eb2f88ebd54a693ebb7020503f5d472791bddda1a9c0bf60bbbad462fb902ec1feda9d6b79e0e6eb2a16f2a8b996d2385722039abf4710890fd08ce8e9a2c0edd71de4fa3486e627fe86369114028db4d88ff04c025f49e557649a3b2576e02e2046e13bf0229662be9c837d006b8ef2755ffe91e57051741e34423c34ae11d6bb1750045b293f4278844858d0db030eaed343b585246a1ad1aa22e3567e52925ac36d59b05aa04a804b5527748fc54fb503a0e6930f423fb34218b6f460c9a5dcb8f1a61b1b3be45ea7d7b73b8599f9e49a1b88da9430c3f90e47e44111691177eff82fc1e1ed6049c677b3524b0f05fb62a9301f499bb14873381b263fbfcf7ee36595c571b68f32903e0c184946f50a62523d7b95c5685bfa0a42792fe9fa545870cd7f5932983c618ba49dfd12eed5d5825e7e8ef4ae8e2d3f07e707c410748aeffb4a9e7871f8f3454c5e9bfebf5f78820b4368e1a80f85decf6ca96ef21954790cf84f34f7d026169843cbacb853cb8b0620ee5211676d8e88eacfbb665e04323a349e8d1bc000442738085d72896407701fd930ea58f2fd47b3e5cf8439aae7f62a58a7e2d80a531f82c515612fea8622a942d40f9349a4c26f5b05c8d9867e6bd20884ed296c8cd2b618cfd19b920220c972a3e72483eb1416ee83d8256c93585babaea6d94dc236e28ea509bd5bc1b4f532d1e823122040b0f5a60508933fa9c00270b8323a83773f46c78562cedb157c79a809abbd854f7037fd7ba3257847b07110972057a3bd7dfe345a926645a53c63346b61ebba7d5d258404a2963fb16ead9557d624634d872d1bc91df6a5a734ea4cdb92852e9a3112f0d9eee8645745bca79d182fd60e1cb3c100bfe70612dda7afe0a2a4990238728d9b82f13704e707d97c386a06381fbd08128861aee17155179cec5ce93dc9f8f624806e5e3bf6f5f12f708f94115a41aaa80439f6ea55744e0f577235789662f345a8112676553fa582ac26c6b52dfe5d8b28c81863dc338ca3217ba8b170d7ef7ae8eb965d4a08c52c6b7ceccbef19fd22bb7912288cb5b67040fc2118b535210fdd2ab5821f958d52338839a4c086455b18b979d2a91232240a4af187d808fc944e6474e620b86e06a17364b0d50a31d205cebe52dbf13519a5683bf4ded70fbc4a8a96178729d37e21d99f0cb85c2b7f674bd64f0afa6eedcb0e4f998d36ec9abc738c6b28fb798f6bd08136d388080b4c4115effd1b14f39712624f2df6ae256920b4757c103fec523e5926ff4b616361154fa583eba657a96771fd4fd3dd7cad786cf98ff9d7109031a947c9c8b845ad0269a1a4d8ae00a54f4ef0bab933c3fc8d46ef299a6c1e256e0a8944331b570133174764b7511cf02aafa174e954bb8f6b025d02695f4cb365a2d0c9de4a78eee06bb6267af31e1f68b490b1ae9e26cd936f4c7134989e7aa41bb3edcaa650ea535d6ec4e3a5209bd84aa90fd65f1ee187155bdb3dff6b90972da7a0a7da883640854e68d4af829a9c878baf58d2674ea91709fe7a980e57679f2e7373e0bd181c4f8b4a69020680522a50026e613412a6f5a6417bb291185e857ee044cc5f59879908d4d0f5153cf120017ed0f3ab20c488d6510db2355b3adfd04d6251409baec5e0e8a07ba1c80caba64c7340140990c6ae5329337c8c1cb4f91a5bacfb63432f91d3ccc579a5bedbda5abaa2972e0159bf5e5c75b6208b5d6ba48bb9f3aaf2a01486d97b1ec2ce60430bd1deae4848380e4f3e3389770662bf5e8cfbed1d3e5c83a219f64b99ac937cc9bff2dad74d2c62bc27aa639da37a0ed25c46a260b47dc4b0cf33f000b02cb216d1105e6210d9a29e7a764147528d78975d5177e709eaf19f57d120e749489e8f8012b373ccaddf472df11aff775876959c8b9dd050c1a3bfb4fae90a888044639483bde7cd9e5f20c7bb358eba06fad647b979ed8c799eb883afbcec19d66d77dce90ab3de7db9c142e7a698a1b1f50bb0b30969df2764d79617679d972faeb74d1e9bdb31b65d0abc2ead7b6719640277f2b76fefefd198b2070e8acbb6323006e6597effbe588d5d4c314a36f5bf6262c5fee843e146ca73500cd892da8b6252b113146f781c34c6c5cd5d2be55f9e7d453fb387edcbe9f595dcf0f8f3a2933bf999657a27dc7d893a967d32e45d3582059fdd40eec14b5a285fb2eca434c81620432fa7a3a75f2ced695e1b3960e53228218179684e69ff87767bf7040251fc08e0e2e956fd6aee9484868a1a127cca0901a3df82c45a3a3c0073b4081a1523c349213f9d42d85843758d163c6e1f09e56e01352c6342c5e8571dc96306c12556ab0102e844ccb7ff405409b1870552651f5b491ce68e60c57233202d515dee17f1b280d915df6f947ecf3cb5a322980a26b81abd00b61cb2af0fa5b71bc263ac056e5586314d4b532f5d004a96870c564fe107f89339827289326a387480560de6b3611a42548ca8ab47a86317edb3934cc1ea4060ccb0688dda08d231d2ee814ed08a2630e52d7221f9a5f20dfe30276cec851c0ba942f2e045591d3f17d81933a137004d2db10058db004848b08209cb45dfcc3a80ca3bb027ce5e4532b3e06069c987b77c9d790e7cdea6628f5de9261f3f6d0917612a3e2119f6e3c26f94d04ec0423efbf4add9b3fdc2da666bd6240daf045e121c485425a9c8533f3f58578eeae7caddc9072fb99b41fa5412ad3da4fc0477acadd8d6899ca841172805d8ebf92854048f7bc4e99b96b2fdd97be842842498dada589ef75f812947a655e1f44679edc87152416906908d638bed9991d7e44ec4ed083f39337dc27370171a1e5eb1b9d611290b2ae46f3425336f77c5dad5e1e87be4464277472a54fc5f7e7e88375b1ceb5de3f4e36cd4b9c595f13eb05bcef2fc2c0cedafd82204e499965c9aeda958f5843d174b088f91edc70177928dcac07dcde8eba58baaab61952e2abdfbf0f1469798dc1d2dfcb287f393f8579571ad127a79f76071399e88e74e90371bea8241f7a77115772c65d80f72213d918d89244450b658228af086bef5cbb146537aff85a66f6f1abd856750e9d0e72941ba553f7316bdad93e65cf380270be96f5641226f50a3bf150b1029a9b87ecd729e408fff78e1a5bbe6b112ad27efc70ce11e4fd5b523bda0233d14571720b9bca3a0c8601acc0d61b2ca26ee9c7a2cb0f6b43d5c38faba7314d89f62632b45402a9b836c3b4845bd223d2511f8aef0a5517ceab383081a69b25f2307893b88fd77df9a6d89ac0f3f4855daf446b4f1a91a462b791d28466f2e6b347a9e552e172bcb7eb6a74fbf98d5afc48a7291e4d257692915815ecd696e4ebe67087b2eb8a159d47191ae5ef0db33d6c42e1e988a9f2f34641fe97e7f79c5e5c3d3bc32b53d75224cf09e549f048f0ba0a9217acf3e998d2f610ea0e30cfa51f4d597ebd72db6afbd64cdb45d6175d7cab3589ea5df3363bc51cd102ce1df7312bf9404f0c0707f537947878184afe06879faadb9773c2a43ed3bcc1c17ccd5204c2c4de9293962758f8d86fcdf8b849341fefb8785bad0720b5cc661845ff7dbda90e1c95edf8ab6f8e13bc1ab1ab17b5b8b8f49cfa6607cf7c20b33869e2577962d37cb8faa1bd203042152001841175e0319516eca1103642a3962bb25ff6cdc3af3b696127554ac8afac9df457552d9501ef42844d699ab1683d4cc45279a654883cd4e3bbf6b8cc8791265cdbd2cef4fd63ba40f3dc9650e8308c67125058489ed8b76bb2c2213f81b7364035c426eb1559baac1b24988091df67ccb90834336fc3b3d0c7278d4ecb94c54a2188cb2c188dd1dc54f7bca92ba66d55509c01248ca4bb849ad5b1cc306aeb5d91e1349cb8e9732b817f078f073fd59842211961b8836edcb9cd09c1fb6bca2d6b2a0e1927fb8d8aeefc1d49a3b1c543075557a6b30a5ecb53df72fa8e0acce87d02ee7b3f0380a713eeb5aa7f646d1d4c479fa28fe2d9a5f95d95ead8df1e4a93b5d676d3a28e9cf8fd105b0a4548f146f583807bfcd02372a3bcf719bec2ce2148bd708ebfa6ac37ebe5f670e0f926ea7d88e1ea0399fbba101e1f0c3a611f167203965fde54a28ff327397323b7188d53668783d4e1b4e6cc775643dcb5e91757bba7622f7d19234395a5a5749de988dfaa78cc87167198869893791f39641560325280943a45611f3c79256278b03091107d18a3a36e236e12a198385aaac2937eeaac3696afcadcd348b4270649bacf1df8c80cc0c64f5188ecd8f788c5534db3310dab6d06aeafdef4cf2c3a704cb9838cd69ad6f785c549f88e79c822bfb28ae19011fe940618fc44fd5d28c319a9fb2eca4c0b889d4b832e2398af6c24d4e7497e27559b49383152ab9a5bec9d98779a55653625c351f5e8cbd83e003b7b", 0x1000}, 0x1006) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x1) 00:36:51 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65315c006e25328ff5b1c0378a31f1cc9bc8e3b91bc01ea0ce57aa45c618cd752425365e40e12774d8fe24895a64735b49493262238ade9f62712d"]) socketpair$unix(0x1, 0x102, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) r3 = getpgrp(0x0) waitid(0x1, r3, &(0x7f0000000280), 0x1000002, &(0x7f0000000300)) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:51 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="75700002000069723d2e2f66696c65302c6c6f7765726469723d2e2f66696c650000000000000003723d2e2f66696c65315c00e04ba138c8441adbd66abf541bce14a3c7f18931f224816a7a3cc23a506fd03c2a88af4e55852a979892d5060ba680d8b491bec9d05fc99564236f7f8fafc647969e0ec5ab010a2d329f53a91937cc21fc5b0abc0156a31def9b18f10f768c0263d9c9e03d36ded0d0886749e00c60c2e3815c60a92c69c44772ea4606985150f5224bca9c89924086268115a82590a0a3488c70979fd566fa7261ae56c1a045d3f19b31da14077eab75158be42a22d12223d93b5b470843f096f63657606427eb487186f9a9d634d81c02212d58a646eb0ed85fcfbb3158de65f1dfecf0938b72c07a7bd85f7da01422e969fa02b98563c3eaf8d199136b0d0dc4fec48f0982665b761e4b956824a6f10be95012b402d56c83f226f46c1134339aedd1cf97221c279b7ad5885cb929b47d0920"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) ioctl$RTC_EPOCH_SET(r2, 0x4008700e, 0xfffffffffffffffe) 00:36:51 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x44000000) 00:36:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 401.771757] overlayfs: filesystem on './file0' not supported as upperdir [ 401.777549] overlayfs: unrecognized mount option "up" or missing value 00:36:51 executing program 3: r0 = socket(0xa, 0x1, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000000)=0x100000000, 0x4) r1 = socket(0x0, 0x1, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000040)={0x0, 0x58, &(0x7f00000000c0)=[@in6={0xa, 0x4e20, 0xe71, @empty, 0x9}, @in6={0xa, 0x4e22, 0x362b, @remote, 0x8}, @in={0x2, 0x4e22, @local}, @in={0x2, 0x4e24, @loopback}]}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000180)={0x7, 0x0, 0xfffffffffffffff7, 0x80000000, r2}, 0x10) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000080)={0xe, @dev, 0x0, 0x0, 'lblcr\x00', 0x0, 0x100000001, 0xfffffffffffffffe}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 401.818860] overlayfs: unrecognized mount option "up" or missing value 00:36:52 executing program 4: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:52 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000300)={@local, @rand_addr=0x100000001, r1}, 0xc) setxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x2) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x81, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:52 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=./fihe0,workdir=./file1\\\x00']) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r2, 0x0, 0xd1) creat(0x0, 0x0) 00:36:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x15) 00:36:52 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:36:52 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000300)={@local, @rand_addr=0x100000001, r1}, 0xc) setxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x2) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x81, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:52 executing program 3: openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x1, 0x0) r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x24, &(0x7f00000000c0)={@local, @multicast1}, 0x8) 00:36:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x100000000000000) [ 402.053281] overlayfs: './file1' not a directory [ 402.062290] overlayfs: failed to resolve './fihe0': -2 [ 402.087293] overlayfs: './file1' not a directory [ 402.135609] overlayfs: failed to resolve './fihe0': -2 00:36:52 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='upperdir=./fple0,lowerdir=./file0file1\\\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:52 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f772e72646d72222e3066ab3565302c756f726b6469003d2e2f66696cb0e8ce0aa0fd1bb565315c0035f4813a0505cdf466cea720578ba80b6c79a10e19b68d947e1026aebcdceef3e35eb733db6aee3330a990c84ae49f"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) getsockopt$IP_VS_SO_GET_VERSION(r1, 0x0, 0x480, &(0x7f0000000100), &(0x7f0000000140)=0x40) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) 00:36:52 executing program 0: r0 = socket(0xa, 0x0, 0x1f) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @dev={0xac, 0x14, 0x14, 0xa}, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 402.233130] overlayfs: missing 'workdir' 00:36:52 executing program 3: r0 = socket(0xa, 0x1, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000100)={@loopback}, &(0x7f0000000140)=0x14) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000080)=0x14) setsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f00000000c0)={r2, @multicast2, @broadcast}, 0xc) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:52 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000300)={@local, @rand_addr=0x100000001, r1}, 0xc) setxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x2) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x81, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 402.274219] overlayfs: missing 'workdir' 00:36:52 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000240)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@dev}}, &(0x7f0000000040)=0xe8) r4 = getgid() write$FUSE_ENTRY(r2, &(0x7f0000000380)={0x90, 0x0, 0x8, {0x2, 0x3, 0x7, 0x9, 0x7fff, 0x5, {0x5, 0x7, 0x8, 0x80000000, 0x7fffffff, 0x1ff, 0x7fff, 0x1ff, 0x401, 0x5, 0x1, r3, r4, 0x1, 0x7}}}, 0x90) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) [ 402.340104] overlayfs: unrecognized mount option "low.rdmr".0f«5e0" or missing value [ 402.404655] overlayfs: unrecognized mount option "low.rdmr".0f«5e0" or missing value 00:36:52 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x0, 0x0) ioctl$ASHMEM_SET_NAME(r2, 0x41007701, &(0x7f0000000080)='lblcr\x00') setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000100)={0x34, 0x0, &(0x7f00000000c0)}) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) 00:36:52 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000300)={@local, @rand_addr=0x100000001, r1}, 0xc) setxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x2) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x81, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 402.610171] overlayfs: filesystem on './file0' not supported as upperdir 00:36:52 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000240)={r2, @in={{0x2, 0x4e22, @multicast1}}}, 0x84) r3 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000380)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r3, 0xc0bc5351, &(0x7f00000003c0)={0x40, 0x3, 'client1\x00', 0x1, "c6a99225c82c9dbb", "ce65d5b30bf996e03f293868df3e630e40a74063c97dc207a46661284011c53e", 0x8, 0xf40}) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r4) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r5, r5, 0x0, 0xd1) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000140)={r2, 0x7f, 0x20}, &(0x7f0000000300)=0xc) creat(0x0, 0x0) 00:36:52 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:36:52 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x4, 0x1000000000003, 0x5) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:36:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) fgetxattr(r0, &(0x7f00000001c0)=@known='trusted.syz\x00', &(0x7f0000000200)=""/50, 0x32) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'none\x00'}, 0x2c) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @empty}, {0x306, @random="cd06c7057c30"}, 0x40, {0x2, 0x4e20, @empty}, 'gretap0\x00'}) r1 = socket(0xa, 0x1, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140)='/dev/hwrng\x00', 0x2000, 0x0) ioctl$BLKFLSBUF(r2, 0x1261, &(0x7f0000000180)=0x5) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hwrng\x00', 0x2, 0x0) 00:36:52 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/fib_trie\x00') ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(r0, 0x80045700, &(0x7f0000000080)) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000140)=[@in6={0xa, 0x4e22, 0xffffffff, @mcast1, 0x3}, @in={0x2, 0x4e24, @broadcast}, @in={0x2, 0x4e23, @empty}], 0x3c) lstat(0x0, 0x0) 00:36:52 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000300)={@local, @rand_addr=0x100000001, r1}, 0xc) setxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x2) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:52 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000300)={@local, @rand_addr=0x100000001, r1}, 0xc) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:52 executing program 3: r0 = socket(0xa, 0x1, 0x3) r1 = socket(0x0, 0x1, 0x0) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000008c0), &(0x7f0000000900)=0x8) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x610841, 0x0) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000080)="e2f707e963535fe8c2644ca7e98709e1c387ca62c21002d7870eb6c4b5c23d4b407dc58d0791c0c99ed4f01cb85988ba67f45062837b4a3904a4d9a100da00b63006dd546ab4240c0145a7ee0995fe3fbc169a9901e407acf9a692ac3daa834d1cfb60753e019a54b5327589c2460ec0d905c7dd9091b381f6be843e406f424b3af3b1bf4847c959f8e613819b37873a6cda75ea6bda2a12", 0x98}, {&(0x7f0000000140)="f7e174b1d97c2dc6c45ae28a44bbed332cc069257eda95690b113b75920b8ccbb3d427c0ed784b762f8eea20ff7bde2dd071e85c0dafc67722e859d606ec99c1e64620bda3eb6ae8c67e0a7359de728a8f4f69e1ccd728cf700b4d1706b7f1a7f2a9076de6ad010d510239248ae0775c8ad2b8642b71d858b60dcda3f30dfe8e4fdb81a4a3a2464be871dcfd71669cee9bdf20a409dde5ec34994be303319413a59164c197c6cbcf839a844d111c90829456bb68562f2643f7412fbf70cb55c8a7741676d12353615358fbb62c4c66a0ac87596de7f0656d4c91", 0xda}, {&(0x7f0000000240)="bdf2405544f5979178b5f0afafa95cf446378c0cbe626503c76f21edbdf2d05fd055df2b6637512fb097c9b858df7926e27b729acef8fafd6f16977fa9879173ff75938172758164f5679d0ee69ba96dc2fd1909e974f4adf088b5ca29bba897c642f5d882117d3efcd4e958bd81f3672132ef54080e9e556397c88653659d9d736037c4", 0x84}, {&(0x7f0000000300)="ef9898b6dcc205a936ae97de85346f2a1e13a45fa5c66858161a1971a9917a3106de43ccc9c23c7c3b7978303cd28b159061d56dccfd99b6ad", 0x39}, {&(0x7f0000000340)="8bf0884b2e80a576419815712f6c8307da3df014c3a28d3fc9d5dfc080f6168e64e669534b4e3610a64ba11782d417fcb22f7df83a58edb623645ad33e3b022b566ec5a5ae64b6f274de515ca059ad0ef9aeccafff86c918732bfae361991fd98de6bf19960aa5c48ba1e1ffd2a47843e9c164760e454a31cb9c608c73cc7427af45514616f9cf8cd58043dc46a574ff56c781355a69bd452d9f9a1da02b473c59792cbf2ea0a247fd12f315a17ddac390100a4bea1872be5432e793551bfc29d0c9bae81b83295b2269dea9598ba68df72d0eff148401a4c7183797b5c37a4bb3acf55da36989d4ee90e768d3f447eae392ed88e1cd5665b523", 0xfa}, {&(0x7f0000000440)="d43b5f765d902e01fb4a9cecd670f2941f39a64af5d15523565016828eaf1c29201476b1e2abd7c1c4b0de4202f969a1f852a1611c4b94c524a6ed1e73ee9524816367d833d3219b80a3d5280062cc39db299e0a7713ce829351ea8cc0c2548d346c539f5e6f6475", 0x68}, {&(0x7f00000004c0)="b3f7780bfff21cb32f484f1548bc4d9d05bb6152ca276d1fb70037369a61a69e89c7528cd8d96d21af09b239367c661c1d6982c89938e5c9434b5f13ae10596df5d7fc8f63d7b853fbbcdf30", 0x4c}, {&(0x7f0000000540)="8f05efe252e5f65d062ac86239fb81e22a1733ac0e76d08d96f8c9c3b857311aa805aafa51a9cf1e28006daf72f57b22108b63c2a55ab3dc833427a0a24d2c1f53feaa387e2e16ea206cf40f2c85b6b6ae23361700659bc38f6885fce69298c4d1f051740d65f556fd8fcc2ec1edbb0d2dd88738e6cac0ff99ab210dc9ea662455a5aa5a1083bb6afc32dc4e517308f070af5bef290f9db1a0396349648271ed70d2c1b60f7b50d5b58e93c3414f280a9383a131f1c1113c479090723307020a1f", 0xc1}, {&(0x7f0000000640)="f9011681809a999c9b637ecdf4e8a6d2e427e2241f4e34f8728e8718ca03e49a90c8db05c48f74ae609dec6fdbfb6ec523214646df7810fa5e9a7729cc98efba5d2882b1463abbd6753a2d614d31e7eeb5f75d3946c78f3f707f46b3adc678bf1fdbeaf83ddc4a0fdab127bef029488641f61dce75f081a20adcb3c14faf258162d1a1ef35fd61e7cf42ef731c65f1bfd9fc09da7b31763ffa45f7750ae10bca6c1c61c59459226d1869bbf4e73acffbce980c834e2b9ecb", 0xb8}, {&(0x7f0000000700)="5fd545101eeeaa440bb346a07eb133733a12e68c122d05caa54d8e20642f1ec96ea593489e58fe4afd28feca924a60cd0dd94743b34b2fb4f720ab60e8e6989f3e8c2133bd5a12d588ed2a3b6733f8b7e14c221bfb5af254b7e29ce52e61bf0a6bec67d73cf6668a49fc52215694f2325d40ca65b0d46cf279103ca34230f4efd7fb9bbdc353578e9ae63de8747029f0c4dcc411fbba4f4436e08e8ad01e3188ca67089239b9dc647df147ffc5d9d226e53c75190498f9480ba7468e8346561844db59ac112079dce712c14f95511a3520b627abb4e53a89f5eaf2dc916f6c047f790c4844a5d05a0f054493b03b7c", 0xef}], 0xa) io_setup(0x2, &(0x7f0000000940)=0x0) io_submit(r3, 0x5, &(0x7f0000000ec0)=[&(0x7f0000000a80)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f0000000980)="2bbc50194186b286ecd921d6a1a6cc1613591a881b126f330f3705519a1c0d87f77d2b7e155c51e9bfea36a169af7a1b4757014b94182b83609c86d905e0a2300181752b2442a708a3ffe49258ff825a9ccdaf846593d62a76af1b7c733410e66e7d0bfdd0d0c4d07a2a25349dff7cb30edb77609c0083cc263f715461eaf0e8200faacd73fe0d9b1bf5ef2133c5f33f4a1ecf3267c0bb5f22bbae2fc84402b9a6e109dc68ebcf2fa5c851cc9cce52b060fbfd3b030aa1d69483032f822fd5e805feadf52a35e7d4076df78bec08738e41187617c26b2c25045ee5ec7580b7af10ba6a861a91bcc5a2c2b685bc516f2c2a7cf9074a1e6b1c89819991e15b", 0xfe, 0x5}, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x3, 0x3, r2, &(0x7f0000000ac0)="d5de24b81c67c5007b12263248c4cd27c5b5d38ee938c5d52ef3130aab3049bba9e00a241a556bd7550d64e5b0ff9591402a4df3e7e6a613baea73b5cca4e01c6253698ce57d31978ba48d5a27c15aed810066dee31333548133016ad8fd5188b361b5a88be43f09ebe48b4ad2ddebe5fdd6ed7cd46386be2aba4dd0e316bfed0e493e5e25e4100ac18ffd0e7226c101a7f848972cd8208d20c7cba19c59219ecb5eb976e7835467355b4399b4d99f80fbe8d55a5cd555676c4a020a96a63d36dc2e628a", 0xc4, 0x1f, 0x0, 0x2}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x4, r1, &(0x7f0000000c00)="9fa4100f7caea23431238a3bca7b746f21c9625a23afaf39bd15b903e81ee7b8e654105c76b45062df5d9c45d19d0eeecb28a15b4791b9357adbcfc5eab51adcabe94a9667a09c165ac68a8c0eeb121f4bef2034cdeb7f560e0029e36931b8ade9a3c16ff7ed25fe18ca0a4511e6a6c4ce0d2b93a24e2c8a628623fdae9ffda7e342d3c92091386b2f7d3040db78b02de8ee5aa372724bec49f594ba25333b8c9566f517695d727455d94429ef2b3bc2fc085867f5b24823f07ee392655e5cac92d7ba97", 0xc4, 0x8, 0x0, 0x2, 0xffffffffffffff9c}, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x8, 0x6, r1, &(0x7f0000000d40)="82d11b4336bbfa50da234c222846aebebf464f8c5aadd70aa54bd1f82352abe71497702eeb09859fb0b009a0a923ca7844244fddc164a1078fe03e2276f300cef1dcec2a7672aa24d30331b833b3693f458feced1c95ad118af8307e2147eecc6510d312b684068e93cd804cf09f21ef5b8775fa708462c57b065b0a63539c1717f9b93967", 0x85, 0x100000001, 0x0, 0x2, r0}, &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x7, 0x100, r2, &(0x7f0000000e40)="de0d31aef5d20071c70749f228879f0fd4d2466bb069997ff41f21a3f5535f", 0x1f, 0x80000, 0x0, 0x2, r2}]) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) ioctl$VIDIOC_S_PRIORITY(r2, 0x40045644, 0x3) [ 402.807246] overlayfs: filesystem on './file0' not supported as upperdir 00:36:52 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0x10, 0x7, 0x6) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x1, 0x0) r3 = inotify_add_watch(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40000004) inotify_rm_watch(r2, r3) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r2, 0x80dc5521, &(0x7f0000000100)=""/152) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 402.906968] overlayfs: filesystem on './file0' not supported as upperdir 00:36:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = syz_open_dev$radio(&(0x7f00000000c0)='/dev/radio#\x00', 0x2, 0x2) perf_event_open(&(0x7f0000000140)={0x5, 0x70, 0x3, 0xa7c1, 0x8ab, 0x3fc5, 0x0, 0x7ab7bc89, 0x8, 0x7, 0x5, 0x830, 0x5, 0x9, 0xa2, 0x8, 0x7, 0x1, 0x3, 0x3, 0x400, 0xe1, 0x8, 0x822c, 0x8, 0x1, 0x90, 0x3480, 0x1, 0x3, 0x6, 0x5, 0x5, 0x63af1c5f, 0x7fffffff, 0x8, 0x0, 0x7fffffff, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x101}, 0x800, 0x4f56b123, 0xa000, 0x7, 0x3, 0x1, 0x8}, 0x0, 0x5, r2, 0x0) ioctl$TIOCLINUX2(r2, 0x541c, &(0x7f0000000100)={0x2, 0x7f, 0x7, 0x6, 0x3, 0x3f}) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000080)={0x0, @local, 0x4e24, 0x3, 'lblcr\x00', 0x20, 0x2, 0x20}, 0x2c) 00:36:53 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:53 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="baa0f400dc2ad8742fed65db092e2f66696c65302c6c6f7765726469723d2e2f66696c6d94b4303f9e7aa927723d48de51ccad3ff52e2f66696c65315c00"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000040)={0x18, 0x0, {0x1, @local, 'ip_vti0\x00'}}, 0x1e) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/packet\x00') sendfile(r1, r2, 0x0, 0x5b) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r4, r4, 0x0, 0xd1) creat(0x0, 0x0) 00:36:53 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo/3\x00') ioctl$VIDIOC_SUBDEV_G_EDID(r0, 0xc0285628, &(0x7f0000000300)={0x0, 0x3, 0x5c4961ac, [], &(0x7f00000002c0)=0x3ff}) mount$overlay(0x400000, &(0x7f0000000380)='./file1/file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="008ea382bb02545ce393a74517a0205d8b16d8e37bfdfaf22c3c33e94891b47a6af94cbcae37279566de40cea47f386c25a4a0664d63deb18bcd81b705484adaa37d65806f09373cb7b163329bb42bd9f4e92251d949dc50639fe7a505e08a75a4ab7e380639"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x80000, 0x0) r3 = getuid() r4 = getegid() write$FUSE_ATTR(r2, &(0x7f0000000240)={0x78, 0xfffffffffffffff5, 0x4, {0x8, 0x7f, 0x0, {0x0, 0x7, 0x10000000000000, 0x4, 0x0, 0x1, 0x8, 0x34d, 0x0, 0xf2, 0x8, r3, r4, 0x3, 0x101}}}, 0x78) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$SG_GET_LOW_DMA(r2, 0x227a, &(0x7f0000000080)) r5 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r5) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r6, r6, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) [ 403.036266] IPVS: set_ctl: invalid protocol: 0 172.20.20.170:20004 [ 403.076960] IPVS: set_ctl: invalid protocol: 0 172.20.20.170:20004 [ 403.170543] overlayfs: unrecognized mount option "º ô" or missing value 00:36:53 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:36:53 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x100, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) epoll_create1(0x80000) 00:36:53 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in6=@remote, @in=@dev}}, {{}, 0x0, @in6}}, &(0x7f0000000180)=0xe8) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$KVM_SET_ONE_REG(r1, 0x4010aeac, &(0x7f00000000c0)={0x0, 0x10001}) [ 403.253413] overlayfs: unrecognized mount option "º ô" or missing value 00:36:53 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f776572682972e41140a4696c65302c77020000003cfcc8462f66696c65315c00f33b2f0e8262f5e21d4eb7307dc81c371bd23c9c6d88b704989f1cc3caf7e141c4a506b925f52efba73f336c1ae4a2ca34fad9ca6f"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) finit_module(r0, &(0x7f0000000040)='ppp0@}{security/\x00', 0x1) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) acct(&(0x7f00000009c0)='./file1\x00') syz_open_dev$sndseq(&(0x7f0000043ff3)='/dev/snd/seq\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = accept4(0xffffffffffffff9c, &(0x7f0000000300)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @dev}}}, &(0x7f0000000a00)=0x3, 0x80000) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f00000003c0)={0x0, 0xf, 0x0, 0x101, 0x0}, &(0x7f0000000400)=0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x18, &(0x7f0000000440)={r5}, 0x8) unshare(0x8000000) r6 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x5}) mq_timedreceive(r6, &(0x7f0000000200)=""/244, 0xfffffff8, 0x0, 0x0) r7 = gettid() sendmsg$kcm(r4, &(0x7f0000000c00)={&(0x7f0000000500)=@ipx={0x4, 0x0, 0x0, "9944868b9c8c", 0x33}, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x4040040) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r7, 0x1000000000016) mq_timedsend(r6, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:36:53 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000380)='./file1\x00', 0x400000) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x0, 0x800, 0x5) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) execveat(r1, &(0x7f0000000040)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000080)='upperdir', &(0x7f0000000140)='}ppp0\x00', &(0x7f0000000240)='lowerdir', &(0x7f0000000280)='workdir', &(0x7f00000002c0)='workdir'], &(0x7f0000000440)=[&(0x7f0000000480)='(md5sumproc\x00', &(0x7f00000003c0)='overlay\x00', &(0x7f0000000400)='md5sum)userXnodev[em0%)\x9enodevppp0\x00'], 0x3fe) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) ioctl$VIDIOC_G_TUNER(r2, 0xc054561d, &(0x7f00000004c0)={0x7, "91d7cb8c6760e69201cef491edbb783163b361b262d2221e6d8b530a37bc05d0", 0x1, 0x4, 0x32, 0x21c, 0xf, 0x1, 0xe8ed, 0x100000001}) [ 403.350440] overlayfs: unrecognized mount option "lowerh)rä@¤ile0" or missing value 00:36:53 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) timerfd_create(0x7, 0x80000) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)={0x0, 0xe77}, &(0x7f00000000c0)=0x8) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/policy\x00', 0x0, 0x0) ioctl$TCSETAW(r2, 0x5407, &(0x7f0000000240)={0x0, 0x40, 0x9, 0x80000000, 0x3, 0x5d2, 0x1, 0xfff, 0x1, 0x269}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000100)={r1, @in={{0x2, 0x4e24, @local}}, 0x9, 0xb40, 0x9869, 0x9, 0x9ed}, &(0x7f00000001c0)=0x98) r3 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:53 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x4, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000040)='/dev/md0\x00', 0x200000, 0x0) 00:36:53 executing program 3: socket(0xa, 0x1, 0x0) r0 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 403.474341] overlayfs: filesystem on './file0' not supported as upperdir 00:36:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0xfffffffffffffffa, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x4e24, @multicast2}, 0x10) openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x100000001ff, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snapshot\x00', 0x2800, 0x0) 00:36:53 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='uid_map\x00') ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x768b) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) creat(0x0, 0x0) [ 403.593994] overlayfs: filesystem on './file0' not supported as upperdir [ 403.756418] overlayfs: filesystem on './file0' not supported as upperdir 00:36:53 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000000c0)={{{@in, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@local}}, &(0x7f00000001c0)=0xe8) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$bpf(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='bpf\x00', 0x80001, &(0x7f0000000280)={[{@mode={'mode', 0x3d, 0xff}}, {@mode={'mode', 0x3d, 0x80000000}}, {@mode={'mode', 0x3d, 0x293}}, {@mode={'mode', 0x3d, 0x10001}}, {@mode={'mode', 0x3d, 0x590}}, {@mode={'mode', 0x3d, 0x8}}, {@mode={'mode', 0x3d, 0x8}}, {@mode={'mode', 0x3d, 0x1}}], [{@euid_eq={'euid', 0x3d, r2}}, {@euid_eq={'euid', 0x3d, r3}}, {@fsname={'fsname', 0x3d, 'lblcr\x00'}}]}) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r4 = syz_open_dev$video(&(0x7f00000003c0)='/dev/video#\x00', 0x3, 0x400000) ioctl$VIDIOC_CROPCAP(r4, 0xc02c563a, &(0x7f0000000400)={0x1, {0x2, 0x5, 0x2, 0x3ff}, {0x6, 0x10000, 0x3, 0x20}, {0xfffffffffffffffd, 0x8}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x80010, r0, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:53 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:53 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c43302c6c6f7765726069723d2e2f66696c65302c776f726b6469eed8f0e06919d028723d480000696c09005c00"]) socketpair$unix(0x1, 0x200000000003, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) fchdir(r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:53 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:53 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) r2 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x1, 0x103) ioctl$RTC_EPOCH_SET(r2, 0x4008700e, 0x1) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:36:53 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7523b865726469723d2e2f00006c65302c6c6f302c776f726b6469723d2e2f66696c65315c00"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x7, 0x1) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000240)=""/208) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000640)) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000380), 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r3) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='overlay\x00', 0x2000, &(0x7f00000006c0)=ANY=[@ANYBLOB='nfs_export=on,xino=auto,redirect_dir=./file1,metacopy=on,metacopy=off,index=on,xino=on,redirect_dir=./bus,hash,uid>', @ANYRESDEC=r4, @ANYBLOB="2c6572ac57c5b10c9e8eb82c1820324ea377ff94c62569b6a3e155b19eb4874730b7482471be6a8d49f5ede33e76db3484198e0da435cb235891282e661d37715b0ab489aa6f3d32162dbce0e8cbae06fd6bf221668b0bdb7f1a44c94b9bac6b5b77c7414aeec40eb0507589f530263370029c7fec0db26d431a7db69031d39601bde45a083f0c6df14a", @ANYRESDEC=r5, @ANYBLOB=',\x00']) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x0, 0x1) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r6, r6, 0x0, 0xd1) creat(0x0, 0x0) 00:36:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) accept$unix(r0, &(0x7f0000000080), &(0x7f0000000100)=0x6e) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 403.864665] audit: type=1400 audit(1544920613.969:79): avc: denied { map } for pid=18778 comm="syz-executor3" path="socket:[56463]" dev="sockfs" ino=56463 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=tcp_socket permissive=1 [ 403.897341] overlayfs: unrecognized mount option "lower`ir=./file0" or missing value 00:36:54 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:54 executing program 3: r0 = socket(0x0, 0xe, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x2, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000080)={'bpq0\x00', 0x200}) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000001c0)=0x0) ptrace$getenv(0x4201, r2, 0x2, &(0x7f0000000100)) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) [ 403.955716] overlayfs: unrecognized mount option "lower`ir=./file0" or missing value [ 403.985674] overlayfs: unrecognized mount option "u#¸erdir=./" or missing value 00:36:54 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x11, 0x5, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000100)=0x44) 00:36:54 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1000000004) socket$inet(0x2, 0x7, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000480)=[@textreal={0x8, &(0x7f0000000300)="67660f3a400300baf80c66b85fbeb78066efbafc0cb0e3eeba200066edc30f350f20e06635200000000f22e0660f3830b3708f3e0f060f01712166b9800000c00f326635000100000f30", 0x4a}], 0x1, 0x10, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000000c0)=""/83) openat$rtc(0xffffffffffffff9c, 0x0, 0x40a41, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000003e80), 0x0, 0x0) r4 = socket(0xa, 0x1, 0x0) r5 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r5, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r4, 0x0, 0x485, 0x0, 0x0) 00:36:54 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="7570c71850dc91d272646972006c6f77656469723d2e2f66696c65302c776f726be6bfbf7251fea800c8b2776469723d2e3566696c0000000000000000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) getsockopt(r0, 0xffff, 0x1, &(0x7f0000000040)=""/29, &(0x7f0000000080)=0x1d) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) [ 404.151678] overlayfs: filesystem on './file0' not supported as upperdir [ 404.199584] overlayfs: unrecognized mount option "upÇPÜ‘Òrdir" or missing value [ 404.272742] overlayfs: unrecognized mount option "upÇPÜ‘Òrdir" or missing value 00:36:54 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:54 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0xaf, @dev, 0x0, 0x0, 'lc\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:54 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) ioctl$KDSKBSENT(r2, 0x4b49, &(0x7f0000000040)="8376c583ada21728fcc95469181154564fd8ce6ccc80d8e420e7e9ee4c93e8fadc67248895acca863ffc7a76f0ba04d53079a6b9f0f4cc783f14a01a9c6ae0203ab1a34c4720b84fbf99adede31d36ab1ecdfdcb0705a829130214e71232045edef802e2c2a8e5331a749ffe8fdc473934e182d8d775") fcntl$setflags(r0, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:54 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) getresuid(&(0x7f0000000080), &(0x7f0000000140), &(0x7f0000000240)) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) [ 404.449594] IPVS: set_ctl: invalid protocol: 175 172.20.20.0:0 [ 404.517427] IPVS: set_ctl: invalid protocol: 175 172.20.20.0:0 00:36:54 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:54 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x4e23, 0x0, 'lblcr\x00'}, 0xfffffffffffffe35) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 404.581282] overlayfs: filesystem on './file0' not supported as upperdir [ 404.600142] overlayfs: filesystem on './file0' not supported as upperdir 00:36:54 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000001f80)=ANY=[@ANYBLOB="75707065726469723d2e2f66696465302c6c6f7765726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65315c005b8c28703ccc766888dc3c18251bbffcc55b07b922dfa674f269dd7c1180c736f66ee7205b38079f8cb1cec0733b4f2f3b82bf58b511cfc56512e06ded4e22a9c5d1cc0218e3115ead62ebd727459bb6cbc45f7548a4edc29f2704077d33413e6f78532bc474a8b386bef3473323ec7aad82e4e1f426fd4ebfb637bb6741c3f0897b37323dd4072abb873153a0b7eff99b72e3d07056043ce4f5e1b0dd40e8b6411e886af58df4109d673e0136266b5eab1df1b5057eac6764c39127cc5724c11d"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000001d40)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000001d80)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x3) r2 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x100) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r3) fchmodat(r3, &(0x7f0000001d00)='./file1\x00', 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000001e40)={r0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000001980)={{{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@empty}}, &(0x7f0000000300)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000001a80)={{{@in=@empty, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @local}}, 0x0, @in6=@remote}}, &(0x7f0000001b80)=0xe8) mount$bpf(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='bpf\x00', 0x64000, &(0x7f0000001bc0)={[{@mode={'mode', 0x3d, 0x7}}, {@mode={'mode'}}, {@mode={'mode', 0x3d, 0x12af}}], [{@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00'}}, {@subj_user={'subj_user', 0x3d, 'overlay\x00'}}, {@fsmagic={'fsmagic', 0x3d, 0x97e}}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x63, 0x0, 0x31, 0x36, 0x77, 0x35, 0x77], 0x2d, [0x64, 0x38, 0x30, 0x7b], 0x2d, [0x7f, 0x32, 0x37], 0x2d, [0x77, 0x37, 0x77, 0x63], 0x2d, [0x66, 0x77, 0x65, 0x30, 0x30, 0x63]}}}, {@euid_gt={'euid>', r5}}, {@euid_gt={'euid>', r6}}, {@fsmagic={'fsmagic'}}, {@subj_user={'subj_user', 0x3d, 'keyring'}}]}) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000001e80)={0xd6, 0x9, 0x8208, 0x7fffffff, 0x96a, 0x7, 0x8, 0xd33, 0x0}, &(0x7f0000001ec0)=0x20) getsockopt$inet_sctp6_SCTP_CONTEXT(r4, 0x84, 0x11, &(0x7f0000001f00)={r7, 0x40000}, &(0x7f0000001f40)=0x8) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) preadv(r2, &(0x7f0000001800)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/146, 0x92}, {&(0x7f0000001540)=""/193, 0xc1}, {&(0x7f0000001640)=""/217, 0xd9}, {&(0x7f0000001740)=""/147, 0x93}, {&(0x7f0000000080)=""/34, 0x22}], 0x9, 0x0) sendfile(r8, r8, 0x0, 0xd1) creat(0x0, 0x0) 00:36:54 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0xfffffffffffffffe) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) ioctl$KVM_ARM_SET_DEVICE_ADDR(r1, 0x4010aeab, &(0x7f0000000040)={0x4ce1}) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:55 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 404.909933] overlayfs: filesystem on './file0' not supported as upperdir [ 404.943273] overlayfs: failed to resolve './fide0': -2 00:36:55 executing program 3: r0 = socket(0xa, 0x1, 0x0) connect$l2tp(r0, &(0x7f0000001080)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x4e23, @broadcast}, 0x1, 0x1, 0x3}}, 0x2e) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x4e24, 0x0, 'lblcr\x00'}, 0x25) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$inet_dccp_buf(r1, 0x21, 0xd, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 00:36:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0xfffffffffffffded) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 405.008232] overlayfs: failed to resolve './fide0': -2 00:36:55 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:55 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:55 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x6) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="757070657264bd723d2e2f6669a3a25eee6c6f77050000000000000000e95e3f3d2e2f66616c65302c776f726b6469723d2e2f"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) shutdown(r1, 0x0) creat(0x0, 0x0) 00:36:55 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000080)={0x0, 0x8000}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000380)=@assoc_value={r1, 0x100000001}, 0x8) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) getsockopt$packet_buf(r3, 0x107, 0xd, &(0x7f0000000240)=""/226, &(0x7f0000000040)=0xe2) lstat(0x0, 0x0) 00:36:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) socket$key(0xf, 0x3, 0x2) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) fadvise64(r0, 0x0, 0x101, 0x3) accept4$nfc_llcp(r1, 0x0, &(0x7f0000000080), 0x80800) 00:36:55 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/hash_stats\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000010c0)={r2, &(0x7f0000000080)="c509f1c2ed72cef644c8376ad8b74ca40cd46ade8a864aec0887bcf926765f70dd2e92699681efee4ec50ec0c5ef3a8fdd9b307267dcf7f77883a5b2fc672c900ff8f6cb3205959b716066b495cb28b7941e71af7f51dcb32646332f7c5492ea3b169c1f4955eeef85f224be13920cb28a68949a8f3b70d117eb9c52787728fbff3eb811240acf2af7f6581615436f5ac4d261b245a21fec5927cd9effd9c64c236963f514b1332cd5d68618a271a01933e6cee5e19d69423b28be558947b95e874a5b88089cfbfeaf746ffbbf32324f133781a13a3090a9cb4525f401260d8c93559eb8afb9594a5eabbc94021552e468dad0a3bd5204cd57bb807c2c231bb78c60bd850e5ded74bc6c0be857e7a60cefea6d33c0d22cf6a55a5aa732e29e3646c1988aa299bbe488cfc973ddf4475d9ce6d61a389d9691d15af5a22816814bc7e7f4d52609cd291ae712a25231d3db85e5e755374842f5f6b77d63a2fca85cff5d39c106b2d5f6825b3012fcf2a64835b11eb8993e86df0d50dacdd4b55ae4f76d61bbebf9aa5b9093110a446a8b76bd4d87bd09623e6cfab4d88f2f758f560f817c8c21bc6c35d8e84c79dfb13fe0fd3c4dccc984d9688eed8fda2cbc9d9258974ed225ee890994e8d24a7772b66e57f1bd8c693be0b56b7e228cd710216e1fc83347b2c19b437c323242c568a9d8aa04d6e81b1c7e075da2567937deb3c28bfbdaf8de57045702bc148b35fa8037722024325b4d4f3ec00d587127c61347da52b1e9969cc518cc4a43ee8ac1f4cf120ffefdb93b7b36ead500a3a9b6e239febd42ded7f7260793e60f28ba0cfd7b9eb5be364363c4aae76850d6e2a9b899e476a7d4c7063e87bd2d22551beea0b530693cc447509fdd7e3e5457895b638376c81ab53a882cd5a51c10a0bc0f45378027dfc997e2f122df35460e7171fb9b6eb418bac39efeb0cd60696e5a582d23748130fbddfe6f937b0c17c9cd729c7af6995b9721b8745e5bb2aba26c396e27faec32dd0d96bfa0f5313b4bc19f6db5ad1003e2963965d7acc49538d0466be540817b78ead2aef56a4ad1311b8cb4cc410ef9ea994f4953dee4baf9ead7f8e6a95ae0bc96489a3f80c0119dd2ef580881cda92cce574bfeb22f0818a45916267f5bf4eb192646905df13f4515974d8724b1c8aeb61385dae1a76a02b8fc9a4b14cf600030dbc57dc313623b4cd6c489db5b3acd9331d88116f351a7bd88b6a88352aa68a7f3fce4e118d55438ba24e676c9f3de5e023528ac47b1324cd0b8ff694de25352d11afd2f9abe38b63e5a0c1e74fd06d2650c0c0af1d89840444c8080550950020593f4684ac40b6a03b42c81ae4236aeb3f5f2eeac1e14bb73bad12c1552f4d5a79782af367f8058c71d66955ba81dd7b8f14f34073b80b64d162b0234cd0c45d5a5608b8553c4ae5f9d7a66bd0d9d35560786ddb7c3b0e35a6db2088fdac36f72b7d8406dbfe7b5886a507ef72c06ab1f512f28520a880f885daffa3f5a1268ae0db77dd5bcdf28c5c835efb2a3a6adb569c2c38f3304adbe6ff88bfb99e4cb341be37c3820a1e06cbf2646efc73f583532c739d79e9735cd0e36aa008d961ae26f988e6f64786dd0d090fb343c40046c0cc92e24075f162c8936f675c6ad1ad93920fdaceb5be92f0ab7bcac2bb94b78d8ade33ec37944b4b9f8c1ddaa406a970ff4745ac7ba42f8dd31f7282ad056418c51228b9fe0f90ab8e496bd7289874d9173314304a76f1ef7319a46cb8c7d017c3c9ebfd73c8f9dfe9d8d75253fffc8dbd0857a15acf2b1e884df1bee91ab438572c0f5f3ad1ddb8312fb96b8eb9ba4e98393f58190227fd5634c6327fb7be4d1138aec102b2024b0643db0d53a9c6ac04760649ecc287d3d0ac0fd22f14bcd85b97c130d8c2694aa09b76a2b8d795baad40c94c14f91618ab10685e633331588f9c837320b79d953698127ab5d87f274b3884b7471868ed59004532c5bee66e121c8968708d283f74fecef1f55674bfd69ba6d6a1cf763b3aee7bf247cc1a0b41bc767afa458837a1e861dac5c9410f69cc046790f50093d9554fcaa3d71421825e7c6028543f8a16083a191d2c453256e6af8dfd79a1ef12fad8a9cd18cbd753dbbe3765078281e607f7c9a1d5d97ffabd65df78d7aeaaa1d128a7bf8a40bd4e6c15e1256f13e3269dae96bf0973e38eebd85005db1d10704c03ecd679f9097d830b1093c04dd5101799f58fca3136780490a6c68f23e8a45c0e5ceacf28ebaf54e9ce554193ea8403f8e0a67c6f12e113ecfd8bbecc30e11c6c40760e380e2878cd045a4a9fe149241e04955a6ebedc967871ee893e329d261ad2e567dd8219d0692d483f9e43ed0cf5e65940afb1d5ff68476afce9ab9e6028f95cd0bd10dc0f9ed7217da675b3fa981a3efb1dc833054e809901018aac10d4e5c0591c7d730735fdeafdd5e3fe795e293c520e0dba6944b3f705614899c94bfe2963fd01c53937157f6042455e8a57337b7abc6dd73eaa73e5f7f82dfdb0dab36e5963645e3ea9ad73c4134e26cfabccbe58fb4ff49408918554fce70299204bac23224905b795d65fa6869b59dc233c755b53004c81c3459785bfb0feb48442bd6fe204f05402047fb06f1dc18bbe525cd74ce5e3f6f6349d70502c3885b2d1fb5aa4c63ee06327df5976fd50aa87fb0a305cd04757c0d6067237f6261f668dcc53a78fe78b577b33f0d4347678236e8cbc13e208201a45ffd0037effecef14fb1628fb49a7204119d4478a470502d1c0f28b5a51a55ba3d0479641961c48fb4d60439d64b6886f3826963812ce8b9ace4f7067a5f7ce8d0653db3ee433ac23e812b0102a43d1c5411f44e64758bb41549e13c3ad7c1fd8e4f59b7d33ca7c9f0f9575fe1a5db9a4b97e3faa166f8ba07cbf58dd2062964aa27457fc93768a5fa3c28a7dae70f430e5b4df02ff3cb23d67f165793fa53593500185a9863275f0454122b6ec0ab9285d1a0795c8e67e262896dfdcc266337aec1e5b00eeea236ddcad949b4209e82ba3a16386b9d71c71eb6f4e33a2074078f2ec69e74964976e64f349ca53526864a65457481db004f657fd8a1f9478222e0a67e9789084d51e3db597b336e1fe7f8793ba9772e8cd95915a291a1f3694ac0fd60538a6a35588e00900a3c32ea9a5ee7028df75a420ee55bc1f1033dd3876f87659335e2d916102abd19a480f2506cca497b83bea1a057487c4961f929b4cc22acad3466052181201aeefd33c5341468b6b5f77cbe4ab8a1d5da8f368de42a5caf8dbbafb555bf9992ccbe46650813878684665f19fc6a1a1d044e6f324eb36570d68cc4b3adb9154f32ab266cab4f39246d423dd75f16af1af09f5867eaf10454805469399ec7f9bfb2e1b6c03a73f0f6c81c09ab6d1c6c7ed992f5a9b6d709098661fda12c8950db853eb47dd902f7977c3c37c910cb9b803865c16980ffa560545fc9202b25639f27a73968c91ee6975bb044ed731e58a9b8bba2d268befe7bff31d35cab8e03620680a825e740576d365e32e9e6fb93cd947fb93f4b02816664eeeec31ed320d3c069b9b586c67ccaadfbb819c2e1d168dd9ca625514d6d02397952b0f151bad831e3d3fd3b51109b501e85942230aad5c00952ed02388ecdd017bb0c7321bddbab26f7bc816794bf30b9a369623ab7a00d2c3a2f366d513b74c8a122577e961c1fa88c8b8760a8b3d44c1778c8f79a528a0a6c24fafaa9f0f7aaea07c8596e0efc957af2b281d4fff6e74d244169bc8792b80a1a6a62b96fc00085aea5aa451459c0a238b81225f9387a2c2178aba0a76e7f910db2da1a5130e06496ce65dec6eef91053ee51a01fbde2c7ac83b493616b4e0a70178b0496a54a537bcb3df8a15dd859258ca2d436e79ca39b7a6283e79c26f4afb51506f6e1cca7a9cf352f3072caa64089b047f6e740ef3d299dabc1cc08ecdb962d451454b54809fc9d3b4d9b4bbb8d1eca89167a68052b0907f44b79254d1ebd38b26325ba54dd2222c0b412f2f3ec4be93a1bc52b59caf2cee2aedfe9fa7e2c08cc27f51393ba798cf7d1448e1e8b9b01b7ccbe336a4279a0fbdf7d19d24057a90c56e73a5138fae912894fbdcfa13962b15ee7746935bf6a2e489e32235f1d0f3162baa59ca3e3dafb8945d91e132ef2e83ed61f1a8219c0c84a62c8f3f1ec1d82fc85fc2ddada8efbd35394eb3d5debff88946eb8c4ad7e80cf654760fb45f3a62073271c65747c744542220f45e40782cdb3aef5c19838bcd134538110fc95ab5b98e43ecf25cb3d082651a4ceb1acad83321996b8746bb568953433263f2f119b56b1611a628d3dd3680670b6fa7cc4a0c498a3bb285446f3093e1d244b1d4688484ec4b1b90d69facb214b345e14a6e8c158a43ad9b6f05533cc323feecd509f0ab3ee779d12a2a318989f8145a8d37a22ae2c559c4bf4d46eeab370d90803f04610e45b9434782cc351160d9167455d746dcf7368a4bfd392a1aad1d9c7308175a381dc567c46da6f96efa4c6b1ce621c5e0ffedd9b7b08b6800855807f2d5d0678417200afdce8f3ee537a5295d057489c75f6d274e085ddc0b9e53706dcf7337e75801d1b8d7c64e03a137d1af39c08c14b5dcf310307fe4d3c7aa79e7742ce385d9a6bdd4c1692d78b3922228ee4d5c406b67bc573ab88b85e57a8ccfedd6397af651d5332a461a6882277df4ece7e1d5de4cff5eea82273768741fe136aea17146ef920f6a4cb6363aac620532d25ebe93e143df50621c0d10049650a87b56801746f08e6621fd90dbbf036c437e0f9f0181549d46eab047335ae8bbc272f6bb828f2d79990202978d13b631f7e584c3bed62887ff252106fd34643ca6b18c84bf2962859d2c6868ef6bb14e3f5acce6d73ab392b25c46a151bac93d9c475b018898bd46dc097d40ca356374cec9170babb12fb8f5a01c52fab245eebb8919ad470dfe4fe3043ac61f248e964c46b9cb435ea4c642baf88405722ae7dad42a5642f38caba49e01d606b6c90dc4e62e8ba765a3327afde85c97856a51e14e1029fe0457698c64074f5bc43a755924c1b5c5de39d2297ebc2a1ce161e00c1f69a83d260443b31ca31b85b8fc3ccc719e0d8aca6b6f22bf74c73603f727bec1263bb0e0a52461b57c58e83acf6e83da14b2076df25707b9753004ceb01d11ae9411453a5521c3c741bbb6eb1732b80c0d327e07d39caa2ce3e4ec3ee81eb67cc1dfef5fbcb834b149d44cee8ec2c8bc4bc0324a8867e8d9ef8c57cc40bb4eea89b460b864ddc43bd63eb5ac4800dfb72a106b4d47fa9dbab4a45e5ac5a2893fd75cc4eef8b2852ab17d2c0126abb6025610e3d159eb790d2ed7e3aba786bd968ed790ab23027d4c29f2d0709f1119a0c52a341cab3d370c9e872e1eb99ede3c6a35abb26371b1a9d32001b0d27fc67b056f8715526fc7586f95a2dc2209e8811c29c7978701a877825d61ee809bb088241f85203644b3a7f07ab60fa07069aff777b4489f3cc840283869682ce5650b0181a37d47dfdced3b51d364fabd44cd550b03eca11c9d2211f76772b39d050374725e44994fb3fb0eba3fd6dc5dd1698d441200173dd950632e814e442af1152b55c1233f0d1a40be69d8e33f374e1f3c530722d8ee99d67acb4b5b3884394e799b35b545abb8748319899e580a73d672bcaf98c6e0fc905231c8048cbd881df38622ed76e7e7b621aeb1804dcd5d3297153a5666e707d1660e4394f9d6e18a8d6612444de55eb3ed7bbda9ae2b6864a24db", &(0x7f0000001080)=""/55}, 0x18) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) pipe2$9p(&(0x7f0000001180), 0x80800) getuid() setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) ioctl$KVM_ENABLE_CAP_CPU(r2, 0x4068aea3, &(0x7f0000001100)={0x7b, 0x0, [0x4000000000000000, 0x4, 0x101, 0x57]}) [ 405.232436] overlayfs: unrecognized mount option "upperd½r=./fi£¢^îlow" or missing value 00:36:55 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:55 executing program 3: socket(0xa, 0x1, 0x0) r0 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000080)=@filter={'filter\x00', 0xe, 0x4, 0x4a0, 0x280, 0x280, 0x140, 0x0, 0x140, 0x408, 0x408, 0x408, 0x408, 0x408, 0x4, &(0x7f0000000040), {[{{@ip={@loopback, @rand_addr=0x4, 0xffffffff, 0x0, 'veth1_to_bond\x00', 'veth0_to_team\x00', {}, {}, 0x21, 0x2, 0x10}, 0x0, 0xf8, 0x140, 0x0, {}, [@common=@addrtype={0x30, 'addrtype\x00', 0x0, {0x420, 0xe10, 0x1}}, @common=@ah={0x30, 'ah\x00', 0x0, {0x8, 0x2, 0x1}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@mcast2, 'lo\x00', 0x8b51}}}, {{@ip={@rand_addr=0x5, @empty, 0xff000000, 0xffffffff, 'veth0\x00', 'lo\x00', {}, {}, 0xba, 0x2}, 0x0, 0x118, 0x140, 0x0, {}, [@common=@inet=@ipcomp={0x30, 'ipcomp\x00', 0x0, {0x4d6, 0x4d5, 0x1}}, @common=@osf={0x50, 'osf\x00', 0x0, {'syz1\x00', 0x8, 0x3, 0x2}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}, {{@ip={@multicast1, @broadcast, 0xff0000ff, 0xffffff00, 'nr0\x00', 'veth1_to_team\x00', {}, {0xff}, 0x7f, 0x2, 0x20}, 0x0, 0x128, 0x188, 0x0, {}, [@common=@osf={0x50, 'osf\x00', 0x0, {'syz1\x00', 0x678d, 0x4, 0x1}}, @common=@set={0x40, 'set\x00', 0x0, {{0x40, [0x1, 0x7fffffff, 0x100, 0x3, 0x2, 0x9], 0x1, 0x4}}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x80000001, [0x10000, 0x9, 0x20, 0x13, 0x0, 0xfffffffffffffff9], 0x7, 0x8001}, {0x800, [0x4, 0x1c, 0x40, 0x9, 0x0, 0x6], 0x3f, 0xe9}}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x500) [ 405.293066] overlayfs: filesystem on './file0' not supported as upperdir [ 405.300688] overlayfs: unrecognized mount option "upperd½r=./fi£¢^îlow" or missing value 00:36:55 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) fstat(0xffffffffffffffff, &(0x7f0000000380)) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)='trusted.overlay.nlink\x00', &(0x7f0000000480)={'U+', 0x2}, 0x28, 0x1) sendfile(r4, r4, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) ioctl$VIDIOC_G_SLICED_VBI_CAP(r3, 0xc0745645, &(0x7f0000000680)={0x6, [0x1, 0xfffffffeffffffff, 0x6, 0xffff, 0x80, 0x80, 0x8, 0x1, 0x3f, 0x7, 0xa01a, 0x456, 0x1, 0x1f, 0x4, 0x1f, 0xfff, 0x1, 0x8001, 0xffffffff, 0x3fb6cbea, 0x9a, 0x7, 0xfffffffffffffffa, 0x3, 0x7, 0x9, 0x80000000, 0x3, 0x3, 0x0, 0x20, 0x2, 0x2bb0ed9a, 0x48249bae, 0x4, 0x26c, 0x10001, 0x3, 0x2, 0x0, 0x7, 0xffffffffffff8e61, 0x2, 0x9, 0x7fff, 0x6, 0x479d6d5f], 0xf}) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000740)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r4, &(0x7f0000000800)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x10000110}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x28, r5, 0x2, 0x70bd25, 0x25dfdbff, {{}, 0x0, 0xb, 0x0, {0xc, 0x14, 'syz1\x00'}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40884}, 0x8050) io_setup(0xffffffffffffffc4, &(0x7f0000000040)=0x0) io_cancel(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x6, r0, &(0x7f0000000240)="5a67b6c0a2833b626d9fb54a2835a3604b142fa2b9d7b49d88e7f995c15e6f590d09bb05ad42c3f10bc70814ad9d571f3409fde404a8848e0cc5be09e58fdce98a5c6a1738b2a0963bff82f4838ed636baab0febfec2426d7e7c9bea3814461326a6df", 0x63, 0x100000000, 0x0, 0x2, r3}, &(0x7f0000000140)) timer_create(0x0, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r4, 0x8905, &(0x7f00000004c0)) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000540)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(r2, &(0x7f0000000640)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x82000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x68, r7, 0x800, 0x70bd28, 0x25dfdbfc, {{}, 0x0, 0x4107, 0x0, {0x4c, 0x18, {0xffffffff, @link='syz1\x00'}}}, ["", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x40000}, 0x8004) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xa0000, 0x0) lstat(0x0, 0x0) 00:36:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0xa840, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) write$P9_RRENAME(r1, &(0x7f00000000c0)={0x7, 0x15, 0x2}, 0x7) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:55 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) ioctl$BLKROSET(r1, 0x125d, &(0x7f0000000040)=0x81) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) 00:36:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x100, 0x0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f00000000c0)) [ 405.496100] overlayfs: missing 'lowerdir' [ 405.542607] overlayfs: missing 'lowerdir' [ 405.573667] overlayfs: filesystem on './file0' not supported as upperdir 00:36:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:36:55 executing program 3: socket(0xa, 0x1, 0x0) r0 = socket(0x0, 0x1, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x20200, 0x0) getgroups(0x7, &(0x7f0000000180)=[0xee00, 0xffffffffffffffff, 0xffffffffffffffff, 0xee00, 0x0, 0xee00, 0xee00]) write$P9_RGETATTR(r1, &(0x7f00000001c0)={0xa0, 0x19, 0x1, {0x200, {0xc2, 0x4, 0x5}, 0x4, 0x0, r2, 0xffffffffffff0001, 0x40, 0x0, 0x5, 0x8, 0x6, 0x0, 0xffffffffffffffdc, 0x2, 0x3, 0x7, 0x908, 0x500000000, 0x10000, 0xffffffff}}, 0xa0) dup(r1) write$P9_RXATTRCREATE(r1, &(0x7f0000000080)={0x7, 0x21, 0x1}, 0x7) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) 00:36:55 executing program 2: mkdir(&(0x7f0000f4eff8)='./file0\x00', 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:55 executing program 0: r0 = socket(0xa, 0x1, 0xffffffffffff8000) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:55 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) flock(r0, 0xa) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x43bc4046, 0x400) getsockopt$ARPT_SO_GET_INFO(r1, 0x0, 0x60, &(0x7f00000002c0)={'filter\x00'}, &(0x7f0000000080)=0x44) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r1, 0x28, 0x6, &(0x7f0000000400)={0x77359400}, 0x10) r2 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) dup3(r2, r0, 0x80000) fchdir(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) munlockall() getsockopt(r3, 0x7, 0x2, &(0x7f0000000240)=""/127, &(0x7f0000000000)=0x7f) mq_timedsend(r4, &(0x7f0000000380)='l', 0x1, 0x8000, &(0x7f00000003c0)) unshare(0x10040400) sendfile(r2, r4, 0x0, 0x0) creat(0x0, 0x0) 00:36:55 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='ur=./file0,lowerdir=./Qile0\\\x00\x00\x00\x00\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r0) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000040), 0x4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) [ 405.752669] overlayfs: unrecognized mount option "ur=./file0" or missing value 00:36:55 executing program 2: chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:55 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000240)={&(0x7f0000000080)=[0x5, 0x0, 0x1, 0xffffffffffff0000, 0xa, 0x2, 0x9, 0x3], 0x8, 0x1, 0x5, 0x7824, 0x4, 0xb8, {0x9, 0x5, 0x800, 0x0, 0x5, 0x5, 0x72a1, 0x7, 0x8, 0x5, 0x13d2b74, 0x1, 0x80000000, 0x6, "4ab30ca025b8fefb5a6cbe3a92dda5c3079fddac11ffafbce0644811f95381d8"}}) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) creat(0x0, 0x0) 00:36:55 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'none\x00', 0x3}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000080), &(0x7f00000000c0)=0x4) [ 405.808697] overlayfs: unrecognized mount option "ur=./file0" or missing value 00:36:55 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000140)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) getdents64(r2, &(0x7f0000000080)=""/186, 0xba) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:56 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="757070657264aa4bc03708256b8f72521569723d2e2f6669000000"]) r0 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0xfffffffffffffff8, 0x202) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000240)={{0x2, 0x4e23, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0xfffffffffffffe00, @rand_addr=0x3}, 'ip6gretap0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket(0x3, 0x6, 0x2) modify_ldt$write(0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x4000, 0x2ac9, 0x4, 0x0, 0x3, 0x6, 0x9, 0x5}, 0x10) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x9) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup(r1) fchdir(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r4, r4, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) [ 405.889615] IPVS: ip_vs_svc_hash(): request for already hashed, called from do_ip_vs_set_ctl+0x1b25/0x1d70 00:36:56 executing program 2: chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 405.958539] IPVS: ip_vs_svc_hash(): request for already hashed, called from do_ip_vs_set_ctl+0x1b25/0x1d70 [ 405.977194] overlayfs: unrecognized mount option "upperdªKÀ7%krRir=./fi" or missing value [ 406.019878] overlayfs: filesystem on './file0' not supported as upperdir [ 406.046083] overlayfs: unrecognized mount option "upperdªKÀ7%krRir=./fi" or missing value 00:36:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:36:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) accept(0xffffffffffffff9c, &(0x7f0000000140)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000001c0)=0x80) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000000200)={@loopback, 0x4c, r1}) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:56 executing program 3: r0 = socket(0x1d, 0x1, 0x5) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:56 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d020000006c65302c6c6f7765726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65315c00"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r1, r1, 0x0, 0xd1) creat(0x0, 0x0) 00:36:56 executing program 2: chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:56 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723dee75f43a6c65302c6c6f7765726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65315c00"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) [ 406.274383] overlayfs: missing 'lowerdir' [ 406.293818] overlayfs: failed to resolve 'îuô:le0': -2 [ 406.314504] overlayfs: missing 'lowerdir' [ 406.324742] can: request_module (can-proto-5) failed. [ 406.332084] overlayfs: failed to resolve 'îuô:le0': -2 00:36:56 executing program 2: mkdir(0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 406.367480] can: request_module (can-proto-5) failed. 00:36:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:36:56 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c650489b2a5802afdf65103a65502302c6c6f7765726469723d2e2f66696c75302c776f726b6469723d2e2f66696c65317f00"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) 00:36:56 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x2900, 0x0) r3 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm_plock\x00', 0x200, 0x0) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm_plock\x00', 0x40, 0x0) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f0000000100)={r3, 0x20, 0x1, r4}) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:56 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000140)='/dev/dmmidi#\x00', 0x4e, 0x200) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000240)={'filter\x00'}, &(0x7f00000002c0)=0x44) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket(0x10, 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x3, 0x200) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r3, 0x404c534a, &(0x7f0000000080)={0x3, 0x1, 0x8}) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r4) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r5, r5, 0x0, 0xd1) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000000)=0x2) memfd_create(&(0x7f0000000300)='ppp1ppp0\x00', 0x6) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) [ 406.474481] overlayfs: failed to resolve './file‰²¥€*ýöQ¦U0': -2 00:36:56 executing program 2: mkdir(0x0, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 406.567749] overlayfs: failed to resolve './file‰²¥€*ýöQ¦U0': -2 00:36:56 executing program 3: r0 = socket(0xa, 0x80000, 0x2) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @empty, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) ioctl$KVM_GET_SREGS(r2, 0x8138ae83, &(0x7f00000001c0)) 00:36:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:36:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f00003cefe4)={0x0, 0x0, &(0x7f0000007ff0)={&(0x7f0000000180)={0x14, 0x26, 0x6fd, 0x0, 0x0, {0x2002}}, 0x14}}, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) sendmsg$kcm(r0, &(0x7f00000025c0)={&(0x7f0000000080)=@pptp={0x18, 0x2, {0x0, @multicast2}}, 0x80, &(0x7f00000023c0)=[{&(0x7f0000000100)="24a6c736e4245ea0ef7433f94e72a1f0afa3d05a1232f7c65c47debe5b47cdf2de25f7601570343c86be498bedd35ce9c46d6f3213a09e70d0e81ae7443976b708ed106ade07f0af", 0x48}, {&(0x7f00000001c0)="4cfd88ad09b787fe8844eba7ae2200ceaefa54c710370c288bbbe2416a1a4888b8207c47893126bbc931c3cce119476c6e4a4830ecb738cd779cf3d76453c1cc01e571b0c8985fcf86e0eb34800a79c29c8470cb2ce9e5f41ad30cf02fdb4508e0f1c40dfd596478aa57296b849183799efccc8cec3076c7cde780f538e90793b6ab725b4ece74d7c1a128f3bf0cf5fd49a0c1548e8eaccb0d4f9d38bca6661de5994fc5", 0xa4}, {&(0x7f0000000280)="09e55eba0f3299f3a762406440a297f55800532b58f4d013f16e356150d66907b86e7705a4603bf193b1c772a6384c2eddf45dab20d4f68b24ca40dbb76728384f27048452191aa3d1aee48ea168b6c83c7ddd13b5038b1bc36f073410c33e869ac7c67961ae13a47d", 0x69}, {&(0x7f0000000300)="89763a48ead05c9d48d92f7f71d53014178ac43ba9289dc3973038c6613d17d3098c235461958b047a2672b515e9eae64de5cc6de579367ea4b2a7778dd594694e4d842e839320c8fa6acda371f74155379d82d69916c072aee28f870eb5438336ccc64e88267a484630f48345bb8fb670225e77784607afc3473046901a184ef4f505869a032f0e23b2e5f5cce5572b52d4b9c7392fdb44c228a2a08595b053a5efa0c931e6487ae830b44335e6672559dd398989a07c971e1eb0e8fdfe2d6c15bf63c4c17a4a213ea3ed1c522b4445d9847402c87153d06470e5c98c8b516479bec796b5db2b00051b10689b075a0da4722c16ed3bd1a551c64d02b56147d17d356906bc7eeb25195122469eccf3898d391a0ba3fd025363a4210e3ecc1dfe07f6b0bb9bbf98d1001dee81514f1074bccef99387753629744a0f8c9d5a22609d56d3ddd7c381262ea8a24bc38b5d417206d582b7c87ec7771d6b9b526b4c09666eaaab6255f902ddc82b173f2f328b0d67f38218b9ea4629607860f28f04bfa3285b2cee153adf131708fc47768cc9168d55d50d7bef648f2d2ba892505622583bbaaee10c3bcc749d6dab80775abe51fe5319738810b3fe7ab32ee231b3f4118a530157712172cf0726439fa87088bae4343b8662a33ee14a98eb66f3ed99d36831400f180e8c8c0bd702af26db17e3af28d17c14963a329f0fb8cadb6c9aaf3b6785164066299a22d93e71eac398a8e63d227534838f855443b6f8653f9ac1da67f7ff00a823275a2f46d87ea8d4662f2f00e39f43ebeb1ac1c02f36deb2dd739636106489ec2d0066d3fba48f3324dcdc6ea49e3de3d4414c1fccab28e7b8ac4ebf531365c6a1a79cdc71828063942aaa53d3ff189132158f8c5457023c1730bc5518a4be656d9b158e49dc7552a5709640a62493df91ba8e96d1dbdfdb179bbcd9682d44e9cf5cd09da0d3a58dc0db1154c4a17fe9ae03257c61c3fa908b174ddc40eed056e4f3fef8e971e724177001cc485e20e5b9004eb75eb7f7657ec06ace3eb670c6f0c63f64d0bd1f3f6d8d306b6feb5dd0b52fab5c985f7a8006837859b7c48f7f6be7e2449e3200c677e9c5f12693d784484a0bd63d9e56d9570cabfe9cc055c132737195e13cab191f36dd306953d00d930c24bcd22ae321922dc6e4db0ea04906fb825cc8894383240a898371e109dbb27a031c3543760c688de299ec8fc35634f787eaecc034b520d2b7f1bc5566c96bc2b5dba98e81875a44e545136bd019af2196e1dc65cbbf0a11c343ca4ece32b07d27b2e86c3d13a8794e6e04274ac188330651212f1d52e1ec1e73a1e7f4bb063af82309ecdc0bfc6a8673a9bea45cb2d91b65ac944f08f87e9a65952b35f9b65c53f088ee318b4d729cf0e1833d33fcc2fc962deb810ef3d495784a2e1afff31c6ed1b527df777a283b1177aab8d26d22db2cd3f21ecc7f5a9dece1c8788df91f15c57552271250cbeb1c624705a78c6e8daa7fae2711bd8b4731603ffe360bcb5fd788cfd57f815176ed4877df5c196a0fd3e2ae41c6d1bbfe42f97249d3e816b44d383424f3be8c8fa0c4d70ba3fe8cb97406f9db1ff2a5af57cd701f48ab77ad7f502b5bf58f87cab7f165788e239a098d5a5163e7b78944c9e55657bb3370e1c617bb17a832a147d4a8543bfb3316512357779f61ef85e7f20c410a1f02d453d3fd4a16d5fe2fab718606ae9662a31669a6894f7136a6be5a72c24fd671416670bcafd16639b4d3b20a5390a395ccea9dcdfe40d7fce3b243147463cfee8a58ce720dc698a9b0adfea58e17e95cc4ba0ea55ab4a0538c7c00b3f79466d5939f3df0ce83a9e4cc37dddab11e5c80f718ff375d763e825297337a822dbfa7db25ec627714a6d1285a86e8d006effd4b303094a70e430cb1bce6d8a647948cc4c7a8335d2e48494a14b60788f1b4bacb5a538039fa9bdc847db5339c5c54ee0962f6135dd2332b9da34c17233151bc1d0c8ebcfb447b2b6cb8330ac2720c9a4757dbb83d73f6157e6e20d7859f5eb7b6cca9505b3e3cb2bc25b8b6b22fed7636328666ce8407efd11ed482cf983f168abf409431ff37a7b62168c6edd01958187fbff72711aab51cebd1c643dbfef8082243d5886edb77fdf89e01d8864120bd7fd3090a11e9504a51b66a5f36eb03f5dc7afe8f5fa784c7234ee59a491e2354e7c3fb8266b00ad90025be58534640f1f84bd13fd77c277e32cd0810abd5b9d4e8a0ed68e8c4b01f4278b7b8b62a81a47153d7e385087a67a0a4b402d0f90b6c1de557741f896b47c334909078b5b767f19b9a5129aea2e736f57e7f16ead3cf90cfa5a74b4b67c8a0dffd3944e9c27bb3e2a53a6f8fbf72cf038c165a3d1d1bf4955d927ac6cca25901aaea1e8b77a91b3989f90344b113c16892205888746b0405de744efdc8425ce990c2562d792faa397f41ed76ad9f29eb44a11844b7c309106bef268fbf726d13cd3f7bf3b462a6d9115a0fc934fae5d1281dfe0f6ed9ce3afeed31a07dbfd1a0f23cd3b95872e0d64ba96c006e383d5ef7757e38c057c8d9c414655ed72f39aa559430acc23abd8d4d4bf39d56c93472e70d2ec588a661b4faa2a61031fb303c2199b340a2a471b59f2e40e4a7626257ed1a88a5b4da73e3609e7b2fb827654632cceb2dbec57bc2400b157215e747772b24f74e4857a4e2691efb0d7adac411a79ddb97e2eccfc72c1ce6ce9efefc1b622bf8ecc4e8681659b9e040b819f9b8d4920557884d4c893d6cd58778888832a7f27eab503e524e97b8414d8ec5cac8f083d51253cebe843ed8102b8146f78f86ed164436dc26be975275181450eb410e75f3d561c452c60cb06a52fc77a578d53f4b163b0b3d5e1684512447a21bbc56c77bb6c53b831f953c2ae45ca278885322294aef8af847a5cfb05bd28c0cbf2d90b595c27f975c0bc34b0d14f897ff9725ad89c541f9b5b55ef5a9b9429afbb6c30c27ceabe9363d697e1e0e299a3114a7dad4fd21777bc0b018912ef919cdb623058c9a91547173c045fff6db754ae17ceb0f82a6897644a7bc1f4c150d06cf7e6b373f40a27521419a238baca7cd215273956bca8cbd3014e096ede077b3d419557a90353b40fadec25ba858beadbaa58c11c4a533a3fe5cf540ce3cbc19c320a7361241d9eca0c066e434c5bb4947066ea9e2e39d642b8a2477f32126f5c8cad6d9c0eabeccf906e1348be454785769b311f15659b058867637f456785062f4cbc2c05745c75719c80238090aaeddaf4ff022c9406193e439f226b98c084aa94fa37a9ac4788992455efafc78506146d46c58cc8f034c32530a7f820b643f131962eb6b1a0a10c52829a49e13c219b5d27a009de5e8246e0afbdde0ca8d6de8613246def8c2242cb186c96c571142355cc5e3626b1886d91e1d2f2f86cbdf1129ae493f34d6c1384413e98188f414fe44f3dea0f59d18c852cb1fbce9c867d4931539dd802ceb71f987f94f3864cd5cbe095403199cde750d7a820d9ef17aa6d34bd73f6874af13cf0b2816b3e73eba6ef08db623430b9bcee1bef9d662e7239d5095b1abc9801159c276ef3d8820c1b69ac128001786da479a4d849c290b5cc03b5f3ddf961d2d0eefbf7d882042e19f1b0112a5dd80996656c703d1fb32b3c2a3bee04e7f3aa30fba391d4812f660ed867fa0585bcafeab5aafe63d87c6551b3530ab929cb3b7844f8225fae1a48b2a556e29c9308f61e970ccbf5b6a8a956b97b684bc7b244e52669d55681daf973251bd3f259d92d5888413d62b85a1f7ca1e457bbf76dcd2e73215c72f1ef08c9beef043f5e935b6e1fe55837c3eb82025129ec8d7330696e660f5b9edfd6f42a99037b15840dd04022881121dee88d3e9599ba8758d5c24750456f8587f6d65b555f160b6ad1b6b331b20351c8366a9f2ad31302c4584a5be598e66c7f8b55ab8091b226edcde60a846a3eda311a2753b47d0fd68faf64835eff20b3256cf986e85e192e0def3126edc2b7c964b40ea18b15ddaff459de77d9a1b834c1901a05ca5875c44790a5f1b03dc5f1311ddcc39ad713e6d5161ac32363f045f94f079660c8b895ceb232aee79a5fa755dd56f4eeaacb4f1214a57632279d66e391ada858d61f7e64f5f5e417820295eb3c6ff3aaceb82b7ae30d73382808b268dcb756423ebd57e0ba82fdc66b5212c6f3109ef87590a4e05ae5de0859d694695f48a9b26af84b0fba11092c341bf475be6d175ef6f2f747d6d8e8bcc94d8245f24e499cdbc06c1fb677b41a534dcc337919714fe95253777e5607e1c9ca82a3181aa9dd04e26cd450ed671dd16772e2ecd486ff2e69b4e5a4dd8e8a296dc52716e607f904bea99477004c2b7fd91fcacfca2e345c4490690f2c21d97f3df64d506aedaa568811e0ae06cc83c93f2e5333d9ff1f1573226c58b632191f31ae733d29467fbd57255f32ba94680bbdb2d6af1b0b5c54a6b2079193119aef62e1bb73f758a4ffc519171bab0ae2b254bd1a0ecdd7e436eaf7620f36f197a96683c5413b485ba4d44dd82acdb32e269be13ece2e7ab94ce7e7132c22d7f5f8cb002d0fa5b5e5eb1233bdd6798cdac45f8d4d12a5f2251aa6bffd54af4773018aaddf6f21822332e94cc0652f5139ea2c05dc557ee03de487b7d9dcd4ead576c64fab4c42d8604418a0f6c2ec75ed4a018e7e251a7bd3b992559d4dcf437669703759e7176d9a6a43fdc2b5e4f0169b5b3cada4457b91a38c078f66be60818b055116a12b2f8d5a67bf622fb25dd3ecc1062ca7ef95c0bd595c7a2b09fc657a25aeb9a8ef6a80d14c50f042534aac57e962b8aa90ddb38f83e6d4c3b6198398ced32fd03603696582a49138c870d442a8d7a5ba25727e82afb972f59384bcaae7265d3414882059fb329817f0e73f6daaa7919214d61f6f8bb963f2edf1271e6c852036649f4361d2a69945cb0a62459010dd84048460b12a2448634cbbb4783b432eeacafed834990bb5f348c6d975a775da4f62dc50db5e643fdde8678942ac84d293abb11eeb4c78725cdaab5637898d32bbdb4b4df0f8f90beca0f4dfb3ee7aedb6cedcd6cbf4921fbe56eb87826de5e5b6fe66548d618bd49baea1c9541d913efbede247621fabcdf71ad8b3df4738da30227b18dfaddf2dc827a427ae7f741e4751cc9ab32a3dad579227cdcced189b8e2fee88fa863205cdd0dd640a1d0089aea289d27239285dd50fd1895cb899a2fa0e6a5fae05fba3cd5aa1e01238e62810a7cfc90694806789b2275debc94a6a272333ad937c578b5e5a1a06610c2de4bad894837684eaec2e8755fce4d143344b41b0e3ea23ea482c5765f9c5375b94c4dcb98425ca414ff36e2f7e09355541ecc2af35c33bfb1aecf4d07040096cb71587ce713529368f0d81169e1523db53010e550e06d25f949524c0941137b69ce871c1265034b6df75698bb93f412b8d83b8e3f78d8bf1f6cf05d9fd12304d55173911994dca21f103ecd88be569f9e6bddc2bc6df19e97892e1f04f8a1ef2752d1882bf2180a4a21a3e14ee292cfda928b325763d18c78b7c9b18913df436ffa2ebba48ccf848e7facde778bf36cab4df2a443d6e89b88f1c45816c8ebddf3ade298bb4c76d781b661b3e8eb118659e17a6788d22530eab71761791739a72f34981b404f9f46ca9eea8f671efd3c4c875989c14176d69ae92381afebbc801236a4eab26768ec51300ad3ba892acdd05ba475b3c23ef4d46d3781aca653f82896674e2f930f5d4131bd4243e1", 0x1000}, {&(0x7f0000001300)="edbeba73dfcee8d297cfeb8250aaa4411c79041c6d0bd6b956faf97163432153aa16cd28250847d1a1c211df3e472701648829128808941f53f85df5f94880a8cb7e399fce7a209ffd96b661b387a4c8d926efb0703479c46534e3827c91741be50685683b82a8c81430f0dd8cc941aa4680589f17acf2885e258229aff13e9edfe194047ba58ccd4969c874b965065b6a2b171a65d0a47bfa9e50950b3c7981f6d59326b62a68b30431a42dcfe3526a", 0xb0}, {&(0x7f00000013c0)="12ba76000564d9933e48e8c260123280abe8b2c0a3a8acc0cf09ef05d736b0f7b0e4d3fbb3eae73c177b7456b0b21d4ae593c6232827da29d4de188c4edad8a0051c0a446c708fac60693afa9a9bc9a2286759881326d35da854a38cc55e7607f1dc2d7dabbb0d2fb9d065dee9f5378842beabaf597fcc5a95c4d8fc6ea175af1084c91c470784baf272949b45cd8f7c854648ba43eea1ff61f59014f10147654df261e310780eff98b3f13dd4d8bf76cf1e962ec217b23d2596f7fb43a20219eb6b86efa01facec83d19f821ae6d5bfd078d6cb5f78bbc5534db4c6901270fa29e11ec49d0c17f286ca580371392ce7840c04682ea919a24837fa64cb527e00863ec0748a57e58087c09fbde5f50254a7e347efb7cf1562a71e8b58bd8eced70d7b6d413f4f86234cc3769b52c9dbf4ce98805ced7843fe0502586804924bd9975b6a47da8adac315e564726dc84160732a4df5fb83d209c49911692e32b709f2c7ae2426fdb63b7ca690ef131fe7384968b2c766ce3cbc1b755177148edfeaefabaafde0645287e4c091a958121629714e799e8a7e893060466bbd31ad1bbe0f95a489eb0030e4e00f6f4001b0bbba441cda347ae063914f435832594edddbe4daf55085bd1023a168b74ba55a702a3ef4b3579163308c2bcaf8a0e7a30fe847d90cf51f57d5b0be9bcd5c920e4c10c9a301bec233c379a50d6e20dc9828dd58b985c9ce628d9c1fdaac1549d1d8e63c09e78988bb48c30d50014904654ea26b53d6cf4ddd513f11995c2a379e23d252b3083b8aa918fbdcb1cad2057de1f65a9e3dfb578bc8d909417cd95eda25728fc1c41e4c0b2e0893f837cf426b0c541aea2b5259d5171051ad5c717c60b363f1a48751ccd2be85446cab6726c417981c1c6366b24e0a543790cc012a32d9c47db5cfd225ba8d2766fc4ce08430b31b467b93e50e1a2be99a9a400559fa504426691eb7b0be5ed938849c359e78b7ad96729985f088101d62b521422791d71f9a908a4ecf5118a6e8796525ed1b0980af0811fa5f151d23ffbf663e6e761f952f8f9350e3c05736a54eb0be5ed97499022b871236d1335b2d974b43f99c0ff7fbefe848e080a0b23217d5efb84beac351c2f987a834a7cc94acd31c30da241f1a421f354708a2a48cc660ed3da8994cb37077a547a19b9fc635b53c0b326566025e076ba5712e111004a5472bdddbacb050354e76318cb5c932b61cc444c0b33761d9e3226e37bf2edd051a004a38c1de5fe5c7a153f60a49ba07fe3101b8e5309c7951def54c0f5790f8d194760b701fe7fdaa5dff7ea20ccb6fbaa8c691264693718f69e023f083ab046e381003420bd48d44b466f9db7fc973b05586b00015493aff542d442b92b32c36d0077bc6ca458e6ab322d9fc667a23be3703447acf28a69b78e8467d6a6a7c98ec8a352f2ad3197e5114a53746158eb16e1a94b9b5dd6002f39a63839e86c9a491d677f4d2f03f6d06f1a3411bea627a49287629b804198aebd9c1d2978d4dbabf3fc36cf827373f8c1cb961405922f2fc8ab962f0b52e3ad80b1b41ac355692d5330fbe1f8827d6cd320d4debbc19ef1903c317b598d9bd0abef49906cb7cba8213e62b070e3127c173ad49588b083db8241c8b74e79b7070b94ed3bc138c0c7c12f812846d98d0dca6cf5651d36957abbae89b31e40649b68b08119b449ab125b51aac1172e6ca6481f0749ddf1d80cfeb74f5e79326591772ec3e472b3099746c1ecc1d79afec4e5e817cbb5eb55768aacbf97c9a18b325404940f8b35aa7efeb1f8af6630eb4b6a4d2e018aa6fd5923dce5b99488ac93dafeedebbe24a2d2926c82b2b4f63508a03b7c538bfc8f03669f512855c3f0ebf1e978cbb81104f9552a92531c9fe79a008fdc092fdccbb31dfd5f2fc8c781bffe4535eaff01781cc7024bb8e77c7650b0c6648d8f8784f2ee42b0bad07d008566de54064c0acd23a04c714d9ae2082f2b18a8945d9e7ac94a732016e274378306418390fb87845e55170d0fbec8ce3120c591408714f983fe178fb718bd83d410bb7df5af61a9534866699eb66327c7b4240d14351615ff6e569520eeb5508389b411e52a3f91dcb08ad5355cd5ac7ac0e7d35f94e29629b2d514f6997cb8de29b6ed80cb42f4acd731aebe17a4475b3a3e3550b686d036d8012661d67f37894d994558c1d19a7e69680da2f268d3f30378b6ea72f929fb3da27de74664eb87dcf2e4a7964f699f7b22fc05713c6f231981afe06de404853dacd794dd7657761e686672a0f95b945670fffc6150ac930a41b99743ea2869b6029da99ee7aba006e8f05cea19c0a25a6d9fdfcec75d7f9faaf012bc73bf5fab12d8019f3390b5bb48422179394a7ec58132a29a566d094e9c5589232ab74d09fb461852a2665ee2d4d05495e0324cc4ea098839962a6704f58a29c74e53499f89d1c31c5243c3b70db479cbf0be372dd1171603f12177ce6e599a95ae1b241e793213af03dcb81fae13948855ba6749340d5bc0168a733b2f1bfab760cdb04b50e4bcfe7c3fa00bbb57e9aa61a93b8872c23d9033257f9854e3135aa9de9935b8c676d557fa5b21c75d299d8c8070bd2a7455723539d17fe4beaa92fbb5e43c3abac5b6fc7ec337ad813b160852f337364c3dc5c8c1c1b33c79e129ae428f613c2a84851df48791e83d77cbe6ccbac638c5529fd3e04beb834c7c49692d3731bb85f5a3cfb34f591866a833b17d148a4d65e49186cd9145974171fe44ec686c14a0fb6a1c166b4e8477548aab377e4f45b43d94d903171547526fec2ad3109f75a4da054a1b8145690bd6348462038610d76ca514717eec6f92121846ca08aa4df7f98a4b7427b941ff452229fc704b2b88f0ec7d34fd7da0fe9ab981e9b87ec8fb161953faab3eb924bb6c60c41616b4ffab202643f3c418df8cffb05107821d93a0f2e0b6bf33aa3a0d52fc768f141aee234c81d2cb32f526e21c33a64345c2110dc22b0363885d7589fd87989d25daf8c269fe57a8f16d0e47b1f63f2af45da812bcfd420f5b08954bb2b42cbbf76edf2ced6900f80048c2b060f5e20a6d34100bc78b5bcd3ed02ad2bba308a85a3dc1072202e2ccc108f8c48c3836bab151d2436af90cec09ac09f26b59d932d95c11125c16bf10bd082bcb3eb314ed70ecef431530890a0005943c79bcdd3d7e3f5563a152c9ab3c358bb849e3e40d265e1266a035da3cb73e811b4b62b58f99ecf0925ff754c2c40ecb226fd967066b9133eba342cc17c25e05948aebdeaea2884134bc33cb0f90b8e2ebf9cfaa639fe8780c0d73f9faf18882ab8dbdf77ee8a933a7a21468751d8d44dfab6e109508563e9d272939f2795699bf47d6aaef87432dd1244cae4e8294583ceabb37d3fe1a97f73ea9ae53644956a8a96b21c79dc68b3855e27cea644e2befe5915d5274cde5b484e7c432cf5d62603cf166af24d1899240f15ccbb1ed7abdce719734e3050387f390d62a7a52341edcdf2b6de0fd9fa80c2cbac028739d2390ade94a7f03d0962040ae4108ea8fe7a1fb7ddb26364f8f27057c748d4c81eda5a6e41ef90424f923649212c392ddbf79b6f86e5a8c42b3fd6dd71fc408a07f5027cb11944ad86aae7652a3474b5355dd9747b64c1fced8c4a669e16f24bde1cf6e0c7e244762467ec7b50068ac8f17706bd3307467552d208ef2e65a939aaae257c6a1ccd0a2bdf3164c11c71cd27709a7de6bc091471b0a5c26b7a367e14331318f29b8726937352ee7dd07a75fc49dbec15e98edb5c81d829d627c33d65668fa72b3e531777e291c91b094ae5b7edc6c20716d52e1223657a2f737e64f8ea3e344ac7135ef5bcd5454d52927776845670ebd1fdbc77d765b49c7878899f6150c0a2fbb99104c955e3c15c8bdcf5fe7bd69e0a95e20ce0f3148ae89cb9af0ed9405db1f4642070a82c2ab44b81f4d90ae4f3e4cca0b570c1621632bcc6769e7a071a9b03cdfbdacfa59d0cbddfb0bd9396aa47da55d24715d871fab73069218e284c8a33b62d4094db069f6f35127ae9c9b8abd89bb03a94872e145e454d8fb6478f98e96de0562fabbaa14ebaed60da7d7508ebd62f2b547e90020924f325060be39fd047cea5dd673e905b90c6c3f1fd021a209a7156af02e8895ea9359944812614700f9b34c178d8eeb0eef641450795b6d18e919928191af3dd97e06ecfd0138c79be0185b705a1c4dc19597554ed2cbff9f1703a87b92d779815452238d3afcd7b7c3061724aeae10ee31335136d3a7f646c1662f12389063e49da4f1451fdeae8f02a5a5c364080bec3bd7e244332aaca8d882f8674e8498bf75edbf27e3323350420ef7d230abb55feb3449130e52974fd4ebda67ca725459018bb9b273e9a84e4b7d752fae8ffa2b6aa89d86cdbb0ef2ca89e975b23da678e106de82ab948ed282ee683b5b368423a3ce9fe3c2c385d14acb633a1a8fa2c55b0f0dd8c97b9b6718117917eb204b73f81cd9a826fa49bbdd3190b7c7d31db3aacbca4b9e0469045025ed2000972524f213b5777886c8ac2e2a323efdd82285a9c1bbdaf2362c0fd6dc3fee9358cc105077bebb58c1ca1eb6fa647237fd843f14d6c8e4689b4e68c64c329058aa8ed945f200e4dbc3ea8d8fe088b4872ad1f7349a3dd3fab8d96dc4fa72c0c2cd4ebf637a0111b67d319fb1490d48ca9bee4b7aefcb36f0a4508c04a5e75d3c77ac1027bb44cde5030e0acdc85a31a9c8245f55f0404332c9fbb79c7a3a168d832013b8f94923a32d47c90c4aaebdce285b951c484c9351dcf150f9c50cbc20f6f5c5b681a52db0f86e9a398ef4999e8702fb8d8b7f019d82f0558ef7c5cd0ad66dadc13448787d3720f89b997ef02796a35216010f6e60da35bc9fd68f4121bed67eeb496865c64b8e2417f96e5011567b89fdfd782e71071d96a19114fde912b3c15bb779933b70e39f028c2418fec3fb0b42a0e86cf555d6470914c0e86b4db690ab53e6a9061a94f58e314c5118fe851222ea4a234622d4d440cc0806437229b15b48eaa72f57c1c287677c146000a6bcc64067025a8e1921a81cc95765086d83e2c03e9df2f033679fad118a34b5f900624b488fcabcbad100e4ed08dfcaa65592b73723eb2910cd1dcb8c72b6e177cdb8aa3e58f241bc5a7eb21e12c5da14977d0e8c7fbdfe85d9d3f23c5b30c9b66ba375a9985ff458a0992161354553d6ee3fd69e8d6434c2d531696f803f5f2f7f298af6bc6225857c6600b91d8021c20dfaa387cd197fccf036795c418ec837c775c9cc140a551e01027024c996a57a1f589dd13af1f6d8686214cb2f8d9be81ed06980331ed6e7fba07ba40f494a37e3282c491f674f11a38899dc98cb7901516c759f74bd7f1ee52b6b515ce84e137725e851b2aa1ecf02fe82fb05ee65f7d3831723ecdd5b67a8aeb7461f6d3c110734850bcfd424acd01c1c8f0154f947825abba4a729415909b3c23d7a24b38f4f0273302453b54a3ac199997433b1b1eaffc08b21dcc496d5b7908c5f4ff5a0db37c9bbf4d633d17d937c0ad8aeb4258f8738358d141e8a8a7fbb4f68c2ecd9de26f8439e9b6dff1678f3631b0d69a33cde7019d1475fec6f4f7b7fed135f72d86862ae99d9a9ee91b714ce8735ebc6de463736d9aa0ac0c6c543257d48748dfe492ae78d1c68ef57900719c340999107aac79f7ebdf25c676037d1d605fb39b95318d20d7a3fcf73852f7bcba5ec9c4de4278ab9f9acfba18a17dafe5791e7fc9ac4db65b03b9326de9", 0x1000}], 0x6, &(0x7f0000002440)=[{0x20, 0x117, 0xa0, "418a237539b0caa6f6db0ea6a24c"}, {0xb8, 0x11a, 0x7, "ba5e4ecf4fa4f0b99f2e64164bab1be36d73b00235668a9d5b2294c96864728899b06c9afdce66d731d23ea67aa89ae872e3d33a4fc5ff6b2672baedc1672ef55798a6cd37fe11c38084fb5c6387d57861a379135742ecbfd4c296f781e5b463f0ffb560c32d5a3cf35e405a4050a581d0a2adbee36ce8b2d2b72a6cba0eb85f46d43c52784514a8333ecd2b6f4d82fd4a4b8f19e66470ee02173f2b3377165198879013c5f172"}, {0x90, 0x113, 0x41c, "135356a633449d53422ffac35743e3d0bfd67fa96f17be49429b6ad222ad65959b68f596db666d8e5bade4ca5a7035352182d8310af45d908c9923017755f431e7ff0c107cd1b3fb93645bc9ae5c8d2197f1b4b5f9ff14c5940375df43fb175b063405cf66875b61229d0a362429c6d1ba47c20fb9a8b0f4095063b882e01cf9"}], 0x168}, 0x44) 00:36:56 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000380)='./file1\x00', &(0x7f0000000300)='overlay\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65315c00990f0c4b78b773580ed7455914ce2f77cd4ac55401ab91b801028fce27cd1d66d0f09e11a82f3d750c940da516be431ba36dc196b34171831576c681dbf5321a27f380c4e4173bf70e8a36ee"]) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz0', "36c95e08c5ad8cb29079414ba0fc14fed099998f10a6369dd6a9adc19612c3e8ecbdf9d47208041faea041d9e5e936c9aaac8bff12da1e665a9c332071e3f7aa762496de5407a027bb0e51533dc79e89c9d49c6a99aef58fba5114b48db1bc7ea51d67d97fb221675d3ea483232f7af95cd2f20fad63d49bd11c9dc6"}, 0x80) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) mkdir(&(0x7f0000000140)='./bus\x00', 0x0) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:56 executing program 2: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:56 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) fallocate(r0, 0x31, 0xe43, 0x80) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) creat(0x0, 0x0) write$FUSE_GETXATTR(r3, &(0x7f0000000040)={0x18, 0x0, 0x7, {0x8}}, 0x18) 00:36:56 executing program 2: mkdir(0x0, 0x0) chdir(0x0) symlink(0x0, &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:56 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x74, &(0x7f0000000080)=""/34, &(0x7f00000000c0)=0x22) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 406.882450] overlayfs: filesystem on './file0' not supported as upperdir 00:36:57 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) memfd_create(&(0x7f0000000040)='lowerdir', 0x4) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:57 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$inet_mreq(r1, 0x0, 0x24, &(0x7f0000000040)={@local}, &(0x7f0000000080)=0x8) r2 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x5, 0x400101) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(r2, 0xc040564a, &(0x7f0000000100)={0x1, 0x0, 0x301f, 0x2, 0x9, 0x80000000, 0x2}) 00:36:57 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7570706572ff070000000000001dd78fcaa6d3a60d25c0cd39e935bd4adbf06c65302c6c6f7765726469723d2a2f66696065392c776f726b6469723d2e9ff178c864315c00"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) 00:36:57 executing program 2: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', 0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:36:57 executing program 0: r0 = socket(0x6, 0x4, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f00000000c0)={{0xa, 0x4e23, 0x81, @loopback, 0x10000}, {0xa, 0x4e23, 0xb8f, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x20}}, 0x5}, 0x1, [0x4, 0x4, 0x3f, 0xfffffffffffff001, 0x1, 0xb4, 0x8, 0x5]}, 0x5c) r1 = socket(0xa, 0x4, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) utime(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)={0x8, 0x8}) [ 407.120175] overlayfs: unrecognized mount option "upperÿ" or missing value [ 407.150009] overlayfs: filesystem on './file0' not supported as upperdir [ 407.193691] overlayfs: unrecognized mount option "upperÿ" or missing value 00:36:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:57 executing program 2: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) 00:36:57 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VHOST_RESET_OWNER(r1, 0xaf02, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r1, 0x80045400, &(0x7f0000000040)) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:57 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r1, r1, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:36:57 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x200, 0x0) write$tun(r1, &(0x7f00000000c0)={@val={0x0, 0x69}, @void, @mpls={[{0xf920, 0x3, 0xfffffffffffffffb, 0x434f}, {0x10000, 0x6, 0x5, 0x6}], @ipv4={{0x25, 0x4, 0x8001, 0x2, 0xc1, 0x68, 0x6, 0x2, 0x7f, 0x0, @loopback, @broadcast, {[@timestamp={0x44, 0x20, 0x7d8, 0x0, 0x7fffffff, [{[], 0x1}, {[@empty], 0x1}, {[@loopback], 0x9}, {[], 0x73}, {[], 0x1ff}]}, @timestamp={0x44, 0x20, 0x18000000, 0x3, 0x1ff, [{[@local], 0x8001000000000000}, {[], 0xfb}, {[], 0x3}, {[@multicast2], 0x1}, {[], 0x1}]}, @cipso={0x86, 0x3f, 0x2, [{0x0, 0x9, "65cabb8f35e942"}, {0x7, 0x9, "0273e029d3cdb6"}, {0x5, 0x9, "c2eeecd55e9018"}, {0x2, 0xc, "ab28b3144dacf3741c5b"}, {0x2, 0x12, "bb8ab0555d44b76fd90f983fa9a3ad8e"}]}]}}, @tipc=@payload_mcast={{{{{{0x2d, 0x0, 0x5, 0x2, 0xffffffffffffffe1, 0xb, 0x1, 0x2, 0x6, 0x0, 0x0, 0x2, 0x5, 0x1, 0x1000, 0x0, 0x0, 0x4e24, 0x4e21}, 0x3, 0x2}, 0x0, 0x1}, 0x1}}, [0x0]}}}}, 0xcd) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:57 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65315c00522f5f565c370bfe82675b82d3e93c219c37b3cf148d4d4c3a42e50f76b29c1b048ad9534f08000000f640d0a5602a2605835f189bdd6086210d9bdd87acc86bb797a7b5831c4bb89aa36a70de29fc217d36cabb6408a42d7030a1339e3dc734c3a9c8238ae98c095298cd14a18ed4a542bd0a8264713ecc596db6565b70bfa87b4e5684aa4a82b7b9ec247a34e8ece87e2d1b33d5bd71d8eba4565488cae582ee0a86387c0490980ce77a392a7c9dc2a3eb410deb80a00f8cffb23950f149be72e6f392f2b04d2c5ca0fa262f4863f6e96f0d00b04034d1fbf70a9317"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) creat(0x0, 0x0) 00:36:57 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080), 0x1c) r1 = dup2(r0, r0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000440), 0x131f64) clone(0x2102001ff9, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) syz_execute_func(&(0x7f0000000040)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, 0xfffffffffffffffe, 0x0) accept$inet6(r1, 0x0, 0x0) 00:36:57 executing program 3: r0 = socket(0xa, 0xffffffffffffffff, 0x0) openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/relabel\x00', 0x2, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:57 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0xf, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@mcast2, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6}}, &(0x7f0000000480)=0xfffffffffffffdea) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f00000001c0)={@empty, r2}, 0x14) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 407.444651] overlayfs: filesystem on './file0' not supported as upperdir [ 407.445616] overlayfs: filesystem on './file0' not supported as upperdir 00:36:57 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d6c65302c6c6f7765726469723d2e2f666966696c65315c00000000000000000000feffffffffffffff00"]) socketpair$unix(0x1, 0x10000002, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) vmsplice(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="5820cfa8d3b50136af4aa56223e8885ac72680e586a3637c9f3ba1df775cde68b2c714ea370ecdd8c0c7c28fbee9014c93e38874c5194ee11ade1854cf2c862939c9c854979b1bad29ffa5e4217a1802ce792c9461bf73de6a9db63bf36228427b14407bfdf9b8d9185c1ef9618b8bc254072636363841dd459776c30061ea808415c02a1431bd77d3811ef83fb7766e62a6a87fe83e076d31504bd4aa2c1cf62e6f5bb73e0eec951bce349923051532fcc14200e8c6c98fbea0cc53", 0xbc}, {&(0x7f0000000040)="4ca0295af0fb47d1434d19856cac1957c3fe56f7b36b7f8d0f1070acba2d14538688f52f81ba3c06f58fb4bfba491265d97f6b00dcd7429b19a8f40fc7dd75fcfc0b16610bacdb7f09b3f13879fc7782143e6112c115730e85ed4c11bf0b4c087bbf116b636cba7ce087393b09aedd", 0x6f}], 0x2, 0x8) 00:36:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:57 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66e86c65302c6c6f3dc0d66be592b8353d2e2f3f006865315c00"]) r0 = syz_open_dev$cec(&(0x7f0000000040)='/dev/cec#\x00', 0x0, 0x2) ioctl$void(r0, 0xc0045c79) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000140)={r1, 0x0, 0x7fff, 0x40, 0x100000000}) socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) creat(0x0, 0x0) 00:36:57 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x109) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f00000000c0)={0x40, @tick=0x72, 0x5446, {0x7}, 0x78, 0x3, 0x8}) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:57 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) ioctl$VIDIOC_ENUMAUDIO(r2, 0xc0345641, &(0x7f0000000080)={0xfff, "794d0214003d8429465cbd49d5915d5b4dcfcaf58eaab32c69f7eca40d4450b6", 0x1, 0x1}) [ 407.685176] overlayfs: missing 'workdir' [ 407.713420] overlayfs: unrecognized mount option "lo=ÀÖkå’¸5=./?" or missing value [ 407.724955] overlayfs: missing 'workdir' 00:36:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:57 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x900, 0x80) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f00000001c0)=0x0) r2 = signalfd(0xffffffffffffffff, &(0x7f0000000800)={0x1}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000880)='/dev/video2\x00', 0x2, 0x0) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000008c0)={0x0, 0x6, 0x18}, 0xc) r8 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000940)={&(0x7f0000000900)='lblcr\x00', 0xffffffffffffff9c}, 0x10) r9 = getpgid(0x0) lstat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getgid() r12 = getpgrp(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getresgid(&(0x7f0000000c80), &(0x7f0000000b00), &(0x7f0000000c40)=0x0) sendmsg$netlink(r0, &(0x7f0000000c00)={&(0x7f0000000180)=@proc={0x10, 0x0, 0x25dfdbff, 0x4000300}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000200)={0x200, 0x26, 0x128, 0x70bd27, 0x25dfdbfe, "", [@typed={0x8, 0x95, @u32=0x5}, @typed={0x8, 0x16, @ipv4=@local}, @typed={0x14, 0x35, @ipv6=@dev={0xfe, 0x80, [], 0x10}}, @nested={0x1cc, 0x25, [@typed={0xc, 0x9, @str='lblc\x00'}, @typed={0x8, 0x2c, @u32=0x3}, @generic="a19edd3a1eb255059f84ac294e1e93ade93121daa3456e07186a61b30c84108c464b27538aaa22bc828948691cc0157493b222213f8f739512800e6dbae2a8b98e601655d589408490ba441e54e9f5dd1da3a1cbb933fcf62c884f3d68d46d1ee944fbeba6a44c4168f38755524405885dead657cb", @generic="9059f8cc02be6a4baba46830609aeebc587ddad220e1444076f66d9af65a29ec845f09f21b96dcf784c147845b680a4ea17e15da9bb11b43f1b57e1fea91532594c342ff9418e5a759b14d14271df52e55d42a8c11ee3f1b98765b148e755a8819c9c06fd06d61c7133d6e6e887ccbf19c269ccff7a27d4c461ca1f48ddff4635ff2b51e4efd227829781d50e5f539d81afb0b2547fe0c1e0acef208e9721a4b2f035df67259909307020e44822e91ec6920f4be213d74f209bffaf02f33d5e38dce753be914d0ed6cb535112be79aefae6e110d4be3d75321ad22d26064244ea3fe7eb35da48f6f8f1e374efa17a9b8caea82a44d6aaa01463a7f", @typed={0x8, 0x57, @pid=r1}, @generic="ba804010d8ab7026d696aea33f4c94454e0390fe93c707fe87d19466ca9e6c640bb394f18b8ba8c9c97026aefde4ea0c9d2a243ed374093e68e4"]}]}, 0x200}, {&(0x7f0000000400)=ANY=[@ANYBLOB="ec000000380010042dbd7000fedbdf25dc00450058da0bd273dfbd7d7d45b5a35a1963a3028bf20441e20a9599f9581f45df0a32324489a93414dcce18ff30c2edd45d6f0c5e41dc25bdfa5059427c3e2ea8326e21f84b59d8c8e6a7f760a320043071254678c45ad6f819d28cd9922c45d5cee84b2bfacc9bc368cf212304cdea9f76cbc03c5979f1ffe74085b66ac3d24f27ccd2f05178a1b0f9da94691fc1232b9e8e295df7f04c6d8d09c0842aeff984282fb397a1cdef83b28218ad4f93c01e466653cf8f250fb994221e86d2944b42b21bf0f464ef3708963ea06102e01c41c9f37d36e7596ba9e800"], 0xec}, {&(0x7f0000000500)={0x20, 0x1b, 0x0, 0x70bd29, 0x25dfdbfd, "", [@generic="a55764af7db85b358e49925676"]}, 0x20}, {&(0x7f0000000540)={0xf8, 0x3d, 0x100, 0x70bd2b, 0x25dfdbfc, "", [@nested={0xe8, 0x5b, [@generic="87df9e4b18ebe25a822804eb0e2e859717606f5d4c7ada5280d188c5b4ca9507ef1803dc83c05e9647366e24c3523f46a0ff68c8c4c50a7677eca6b2813df21ffbf41de56ea32445b9134ec55bfc1fc8f5c5becacd5b6447e307d1b29f0299c730469a256384597baff57c09255688e217e9c0cc9d5000b0475dbc3c9668b8bd6fbf114484850e832595de6ab29cfe02d22c914a2b22b1d2318cf58642d47592c9f60fc07f64f40e6e57906f4919cccb9fe5165e27372d93eabf4af8fbc81a522bb8abf4888152d3b241434284db7955561af17a0238acce1fcd52f35af5ad108062"]}]}, 0xf8}, {&(0x7f0000000640)={0x11c, 0x21, 0x10, 0x70bd28, 0x25dfdbfe, "", [@typed={0xc, 0x5, @u64=0x3}, @generic="5d2e47bcbf9f3f9ef71049afe8057fae845d010a3446dfc9ac896a549a5ec770dde756333e53c4b3b3d966ad58a94302f4bac806ed810d86a00aa082d1292e26616e17d83822872b4df51de9f32665d11d0baa8021423461132fdd3042f99e689271bc5c216256edddac465ab8533d303890f726f8ca1aea95cfc2ae8d8b570b3d3e5020d1ecf5b6016e80869d799eeccea3a414b0ba7211acf006a6c5b996c80012f805a40749ebfa8f0b3df7692e0e745518849b21f480cf22eac19f7b5a6b42965670d6853559f091179c979cbd6dc00a2847666342ecd8c5ef40f0c39b53287b0a5fc5d7a10ab9f94dd2429d94b7f52337c62a760233c893a3c49753"]}, 0x11c}], 0x5, &(0x7f0000000b80)=[@rights={0x28, 0x1, 0x1, [r2, r3, r5, r6, r7, r8]}, @cred={0x20, 0x1, 0x2, r9, r10, r11}, @cred={0x20, 0x1, 0x2, r12, r13, r14}], 0x68, 0x4000}, 0x40000) r15 = socket(0xa, 0xfffffffffffffffd, 0x8) fcntl$setflags(r6, 0x2, 0x1) setsockopt$IP_VS_SO_SET_ADD(r15, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) fcntl$getown(r4, 0x9) r16 = socket(0xa, 0x1, 0x0) getpeername$inet(r15, &(0x7f0000000080)={0x2, 0x0, @multicast2}, &(0x7f00000000c0)=0x10) setsockopt$IP_VS_SO_SET_ADD(r16, 0x0, 0x482, &(0x7f0000000000)={0x4, @dev, 0x0, 0x80000000, 'lblcr\x00', 0x10}, 0xffffffc4) prctl$PR_SET_NAME(0xf, &(0x7f0000000100)='-em1\\GPL\x00') mount$fuseblk(&(0x7f0000000ac0)='/dev/loop0\x00', &(0x7f0000000b40)='./file0\x00', &(0x7f0000000cc0)='fuseblk\x00', 0x100000, &(0x7f0000000d00)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r10}, 0x2c, {'group_id', 0x3d, r11}, 0x2c, {[{@allow_other='allow_other'}, {@blksize={'blksize', 0x3d, 0x400}}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0x39, 0x77, 0x37, 0x0, 0x66, 0x66, 0x37, 0x62], 0x2d, [0x39, 0x75, 0x63, 0x7d], 0x2d, [0x31, 0x36, 0x33], 0x2d, [0x31, 0x31, 0x66, 0x31], 0x2d, [0x7d, 0x7d, 0x0, 0x61, 0x7d, 0x61, 0x0, 0x37]}}}]}}) setsockopt$IP_VS_SO_SET_FLUSH(r15, 0x0, 0x485, 0x0, 0x0) [ 407.771542] overlayfs: unrecognized mount option "lo=ÀÖkå’¸5=./?" or missing value 00:36:57 executing program 4: 00:36:58 executing program 2: 00:36:58 executing program 3: r0 = socket(0xa, 0x1, 0x0) ioctl$VIDIOC_ENUM_FRAMEINTERVALS(r0, 0xc034564b, &(0x7f0000000080)={0x3, 0x32314142, 0x51b, 0x77, 0x3, @discrete={0x2, 0x9}}) r1 = socket(0x0, 0x1, 0x0) lseek(r1, 0x0, 0x3) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, 0x0) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:58 executing program 5: 00:36:58 executing program 4: 00:36:58 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000080)={0x11, @dev, 0x0, 0x3, 'lblcr\x00', 0x4}, 0x3) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:58 executing program 4: 00:36:58 executing program 5: 00:36:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x0, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:58 executing program 2: 00:36:58 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) modify_ldt$read_default(0x2, &(0x7f0000000080)=""/97, 0x61) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:58 executing program 4: 00:36:58 executing program 5: 00:36:58 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000000040)=0x8, &(0x7f0000000080)=0x1) 00:36:58 executing program 2: 00:36:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x0, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:58 executing program 5: 00:36:58 executing program 4: 00:36:58 executing program 2: 00:36:58 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:58 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000080)={r0}) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$sock_inet_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x0, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:58 executing program 5: 00:36:58 executing program 2: 00:36:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:58 executing program 3: r0 = socket(0xa, 0x9, 0x3) r1 = socket(0x0, 0x1, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000000)=0x4ab3, 0x4) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x3a, @remote, 0x0, 0x0, 'lblcr\x00', 0x1, 0x20000000000}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:58 executing program 4: 00:36:58 executing program 5: 00:36:58 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) prctl$PR_MPX_ENABLE_MANAGEMENT(0x2b) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) pkey_alloc(0x0, 0x82) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:58 executing program 2: 00:36:58 executing program 5: 00:36:58 executing program 4: 00:36:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:59 executing program 4: 00:36:59 executing program 0: r0 = socket(0xa, 0x1, 0x1) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:59 executing program 2: 00:36:59 executing program 5: 00:36:59 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080)="c579b359f5e59bbce185779edc18eb30", 0x10) bind$vsock_dgram(r1, &(0x7f0000000040)={0x28, 0x0, 0x2711}, 0x10) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:59 executing program 4: 00:36:59 executing program 2: 00:36:59 executing program 5: 00:36:59 executing program 4: 00:36:59 executing program 3: r0 = socket(0xa, 0x1, 0x0) socket(0x0, 0x1, 0x0) getuid() fcntl$setlease(r0, 0x400, 0x1) r1 = openat$vhci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhci\x00', 0x0, 0x0) write$selinux_validatetrans(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="73797374656d5f7582b7e86c5ff4b577723a696e697472435f6578656347743a7330202f7362696e2f6468636c69656e74203030303030303030303030203030303030303033202f7504722f7362696e2f63757073640042af6ba35c32d47fa8420785adea471a45071600a9a44783295ae6acc7784ee65f59d8085953b94882c3ba5006ec0268309834eb4aadb07b06ab8ff804828428d103864c94db5bcc031f1436b6cd32c69c1e200121c1db1e3f9984f76e80e504bf26803e7b39bdf3378369fc428626e4edb1f18e07359fdbd6ebdcc5cf50a10cae5eda182c4a049f702ce0c2ecd140ca25d52e81199a4d0ecbd26e9f2097bce11bdaff0ce4a3cf584881"], 0x57) r2 = socket$kcm(0x29, 0x0, 0x0) close(r2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x3, 0x70, 0x3e6, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$cgroup_int(r3, &(0x7f0000000580)=0x8000009, 0xe9) r4 = openat$cgroup_ro(r3, &(0x7f00000005c0)='\x00\b\x00\xe1O\xb8\xd3\x00+\x84%\xe82K\xa7\x12\x12\xce\x9b\xd0\x8d\xca\x82\xa8\x16\x10)c\x91\xeeL\x8c\xe5\xba#\xdf\'\xf0\xc7\x9cv\xaaZ9l\x82\xc8\xb3x\x9e\xcb]\xcc9D\xde\xfe\x1c\xc9\xd1\x1c\xdeV\xb6\xdc\x93\xaa\xd3*\x18r\xff\xd7\xd66v\xca\x855\x01\xc8\xd4\x89\xef \xa6jY\xf8\xd4\xb0fo\xb7{\x85)\x0f\xa7\xecU\xb8\xbc\xd0\xc1\x03O\x11\x03\xe9\xff\xd8\x1b*K\xa2\x1b_)\x7f\t<\xd7;\toeu\xdb\xbc\x90\x89\xc8\xdd.wb\xe5\n\x9e\xbe\x80\xa6:\xdc\x1aby\xe9\f\xea\xaev5R\x11\xa8\xe0\xb4L7\x12\xea\x1ae\x06:\x7f,\xe9\xca*\x88\n\b\xeb5\xf2T\x19;\xfb:\xc6E\xa1%\x19V:Q\x01X\xf8E!\xde,B!H\xbbj\xe2\x91\xf9[\x85\x8e\xcb\xf7\xb8\xa6\xf6>v\xec8\xebF{\xe6k\xceT/\x8fsu6H\xc8\xa2E\xa2nS\xdep\x9dj', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={r4}) r5 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f0000000480)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0x0, 0x8}, 0x10) close(r5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000380)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000000980), 0x0, &(0x7f0000000400), 0xffffffffffffffbe, 0x20000001}, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe9\xdc\x00', 0x200091}) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f0000000440)={r4}) socketpair(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x89f1, &(0x7f0000000080)='ip6tnl0\x00') ioctl$TUNSETVNETLE(r7, 0x400454dc, &(0x7f0000000500)) bpf$MAP_CREATE(0x0, &(0x7f0000000140)={0x4000000000005, 0x9, 0xd5, 0x8d4, 0x20, r6}, 0x2c) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0xd, 0x4a, &(0x7f0000000700)=ANY=[@ANYBLOB="182aff0040000000000000000000d05abe4200899cd8cde0f8326de365ff647da87d40a8d9d99cbb916f46988391701ecf85cfa6c5b87a42a5a141d41a9376666579783384edf8775732416dfd94fc835ef8d7d51d6896989b1531c4710057576dcd3937e461c37f3ca27ea2d052be3706f48b447b590a7358e98cfc8cfd1a66508c88f0746fad14aef4602e8eccd762d82b617de8c219e27280e8c7d4b6326e5d99ab2b4fba2b806ecdd66ccf617bbed336913a1cae2d04ec7fa59d5fa9214f080000000000000001ca04270744e6935d024d6ac23dd04bc6a12bc7536e25293099bdd302de5a1e7ced0402d8cc9824f897e0640557ede6f81aa9f1435035eac3deeab40fc310d98c685ddb8cb0dd4f2caa440e86fff5bc807ea3eff56609967dfeac75a1329e706f1079f754c4c9f82d6244e412e84ed09b69d99311aa395878eba18f740065f39644fdd6081b19ecb8d1661a746a763124476238a06ab7c9a609a4efe2a21e01fb9a8d1d6e1f6eae3544605840401b66825c3fd9d331111f96c6bc592c8adff7b02159b2140704acbb8d896c4e72a03d67ecc3c35319d63a6618b522be7532762906c8ba29a9a965b3bb8b30afc6aeb67c6b6296e9ba78731bb1f93f19c608115f3f1c2f9c1a84e0e74e735802d16dd3128176a5d62dd74f27636021fe20e3a3bcd52ae16324825fc7002023cf961955580943c4e3ba624f01e739f3b09422ba42c87fa69cdb1bc340e623f6c093f8f239a7a59706eb953d7de1aee51c98e996679a883be42a07e0d0892772a28867a415642ad56e0def8741eb77f85352f27db62c7777c9aafa0e21"], 0x0}, 0x48) close(r8) socketpair(0x2000800000001, 0x40000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x5452, &(0x7f0000000000)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) 00:36:59 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x2, 0x0) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000100)=0x14) setsockopt$IP_VS_SO_SET_FLUSH(r2, 0x0, 0x485, 0x0, 0x0) 00:36:59 executing program 2: 00:36:59 executing program 5: 00:36:59 executing program 4: 00:36:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:59 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00', 0x0, 0xfffffffffffffffc}, 0x2c) r1 = socket(0xa, 0x1, 0x0) fadvise64(r0, 0x0, 0x200, 0x7) perf_event_open(&(0x7f0000008940)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x4, 0x1}, 0x0, 0x0, 0xffffffffffffff9c, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) name_to_handle_at(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x86, 0x8000, "e6cbd680c8f7c184acfde9ac098c7ffdec379a105f600229a1af039a4c69c57f6d4945dfa63962432b347a92099507967956a9cf0fe86be626f7a8b874831779433d5ef66a63549c01abccb0eb13999c87b4352cfdebbdd79c42d782f6a1f3dcc4fe8f21fb1bb008a2d6f92dac8d0cc219c49e7d48effc213a40243072b8"}, &(0x7f00000002c0), 0x1400) setsockopt$inet6_tcp_int(r2, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x4) connect$inet6(r2, &(0x7f0000000040), 0x1c) r4 = dup2(r2, r2) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r4, 0x6, 0x16, &(0x7f0000000440), 0x131f64) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x501000, 0x0) ioctl$TUNSETTXFILTER(r5, 0x400454d1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000500ffffc84710000000c1bb8ee9dcc4e5ab40d7c25a00453463005e89aa0700"]) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r6 = dup3(r0, r1, 0x80000) ioctl$VT_RESIZE(r6, 0x5609, &(0x7f0000000100)={0x6, 0x300000000, 0xfffffffffffffffa}) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:59 executing program 2: 00:36:59 executing program 5: 00:36:59 executing program 4: 00:36:59 executing program 3: r0 = socket(0xb, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$USERIO_CMD_SET_PORT_TYPE(r1, &(0x7f0000000040), 0x2) r2 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00', 0x0, 0xffffffffffffffff}, 0x2c) ioctl$sock_inet_SIOCDELRT(r2, 0x890c, &(0x7f0000000080)={0x0, {0x2, 0x4e21, @loopback}, {0x2, 0x4e24, @broadcast}, {0x2, 0x4e22, @remote}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x0, 0x3, 0x5, 0x96}) setsockopt$IP_VS_SO_SET_FLUSH(r2, 0x0, 0x485, 0x0, 0x0) 00:36:59 executing program 5: 00:36:59 executing program 0: r0 = socket(0xa, 0xa, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:59 executing program 2: 00:36:59 executing program 4: 00:36:59 executing program 5: 00:36:59 executing program 2: 00:36:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:36:59 executing program 4: 00:36:59 executing program 2: 00:36:59 executing program 5: 00:36:59 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x80000000008, 0xfffffffffffffffc) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:36:59 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f00000000c0)={'nat\x00', 0x0, 0x0, 0x0, [], 0x8, &(0x7f0000000080)=[{}, {}, {}, {}], 0x0, [{}, {}, {}, {}, {}, {}, {}, {}]}, 0xf8) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 5: [ 409.912083] kernel msg: ebtables bug: please report to author: Wrong nr of counters 00:37:00 executing program 2: perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="f4", 0x1) write$binfmt_elf64(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="ba"], 0x1) setsockopt$sock_int(r1, 0x1, 0x200000010, &(0x7f00000000c0)=0x1, 0x4) recvmmsg(r1, &(0x7f0000002bc0)=[{{0x0, 0xffffffffffffff74, &(0x7f0000002b00), 0x0, &(0x7f0000000080)=""/62, 0x3e}}], 0x20a, 0x2, 0x0) 00:37:00 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x89f3, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="000000000400000f9b301860620000000000ebaec9611944724191f98187f42d45d034bf3d5d000080"]}) 00:37:00 executing program 3: r0 = openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/attr/current\x00', 0x2, 0x0) fcntl$addseals(r0, 0x409, 0x4) r1 = socket(0x200000000a, 0x0, 0x4) r2 = socket(0x5, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) setxattr$security_smack_entry(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='security.SMACK64IPOUT\x00', &(0x7f0000000100)='vboxnet1&\x00', 0xa, 0x2) [ 409.992784] kernel msg: ebtables bug: please report to author: Wrong nr of counters 00:37:00 executing program 4: r0 = syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0xffffffffffffffff, 0x2) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000340)={0x0, 0x7, 0x1, {0xb, @pix={0x0, 0x1f}}}) ioctl$VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000100)={0xb}) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 00:37:00 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:00 executing program 5: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f00000001c0)={'bridge0\x00', &(0x7f0000000300)=@ethtool_coalesce={0xf}}) 00:37:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) sigaltstack(&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000080)) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x800, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r2, 0x40405514, &(0x7f0000000100)={0x8, 0x2, 0xfff, 0x1c, 'syz1\x00', 0x3}) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000140)={0x7, [0x80000001, 0x81, 0xa24b, 0x1, 0x8, 0xa8, 0x100000001]}, 0x12) getsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1000000004) socket$inet(0x2, 0x7, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000480)=[@textreal={0x8, &(0x7f0000000300)="67660f3a400300baf80c66b85fbeb78066efbafc0cb0e3eeba200066edc30f350f20e06635200000000f22e0660f3830b3708f3e0f060f01712166b9800000c00f326635000100000f30", 0x4a}], 0x1, 0x10, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000000c0)=""/83) openat$rtc(0xffffffffffffff9c, 0x0, 0x40a41, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000003e80), 0x0, 0x0) r4 = socket(0xa, 0x1, 0x0) r5 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r5, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r4, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$TIOCGSOFTCAR(r1, 0x5419, &(0x7f0000000080)) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) dup(r0) 00:37:00 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) fchdir(r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000240)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@dev}}, &(0x7f0000000040)=0xe8) r4 = getgid() write$FUSE_ENTRY(r2, &(0x7f0000000380)={0x90, 0x0, 0x8, {0x2, 0x3, 0x7, 0x9, 0x7fff, 0x5, {0x5, 0x7, 0x8, 0x80000000, 0x7fffffff, 0x1ff, 0x7fff, 0x1ff, 0x401, 0x5, 0x1, r3, r4, 0x1, 0x7}}}, 0x90) sendfile(r2, r2, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:37:00 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:37:00 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0xfffffffffffffffe, 0x7) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1000000004) socket$inet(0x2, 0x7, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000480)=[@textreal={0x8, &(0x7f0000000300)="67660f3a400300baf80c66b85fbeb78066efbafc0cb0e3eeba200066edc30f350f20e06635200000000f22e0660f3830b3708f3e0f060f01712166b9800000c00f326635000100000f30", 0x4a}], 0x1, 0x10, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000000c0)=""/83) openat$rtc(0xffffffffffffff9c, 0x0, 0x40a41, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000003e80), 0x0, 0x0) r4 = socket(0xa, 0x1, 0x0) r5 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r5, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r4, 0x0, 0x485, 0x0, 0x0) [ 410.568806] overlayfs: './file1' not a directory 00:37:00 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000140)={0x1, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x8bec7cc5a6c535ba) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x4, 0x400100) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000ffd000/0x3000)=nil, 0x3000}, 0x3}) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000100)=0xa2, 0x4) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:00 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x40000000000011, @rand_addr=0x10000, 0x0, 0x0, 'lblcr\x00', 0x0, 0x100}, 0xffffffffffffffc7) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:00 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:37:00 executing program 5 (fault-call:4 fault-nth:0): mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:00 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @multicast2, 0x4e23, 0x3, 'lblc\x00', 0x0, 0x0, 0x21}, 0xffffffffffffffc7) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/qat_adf_ctl\x00', 0x10600, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r2, 0x80045500, &(0x7f0000000240)) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)="86610e62eb6ee000c46a536512ecb41a14bb3f35b81a027ea400b0c969ce0363272ecd34bdf6023bf9", 0x29, 0xffffffffffffffff) keyctl$read(0xb, r3, &(0x7f0000000340)=""/189, 0xbd) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000000c0)={0x0, 0x4619}, &(0x7f00000004c0)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000080)={r4, 0x8}, &(0x7f0000000480)=0x8) ioctl$KVM_GET_PIT(r2, 0xc048ae65, &(0x7f0000000400)) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000100)={r5, @in={{0x2, 0x4e24, @broadcast}}}, &(0x7f00000001c0)=0x84) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000500)={0x3c, @dev={0xac, 0x14, 0x14, 0xeee5}, 0x4e23, 0x1, 'ovf\x00', 0x3, 0x9, 0x6e}, 0x2c) 00:37:00 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1000000004) socket$inet(0x2, 0x7, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000480)=[@textreal={0x8, &(0x7f0000000300)="67660f3a400300baf80c66b85fbeb78066efbafc0cb0e3eeba200066edc30f350f20e06635200000000f22e0660f3830b3708f3e0f060f01712166b9800000c00f326635000100000f30", 0x4a}], 0x1, 0x10, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000000c0)=""/83) openat$rtc(0xffffffffffffff9c, 0x0, 0x40a41, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000003e80), 0x0, 0x0) r4 = socket(0xa, 0x1, 0x0) r5 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r5, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r4, 0x0, 0x485, 0x0, 0x0) [ 410.864208] IPVS: set_ctl: invalid protocol: 60 172.20.20.229:20003 [ 410.893609] overlayfs: './file1' not a directory 00:37:01 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:01 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x4000, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000140)=@get={0x1, &(0x7f0000000180)=""/63, 0x8000}) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @broadcast}, {0x306, @remote}, 0x20, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x17}}, 'team_slave_1\x00'}) r1 = socket(0xa, 0x1, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:01 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$inet_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000080)=0x7, 0x4) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f00000000c0)="7f2bd26be039aafeceec66bc0c453e0b", 0x10) 00:37:01 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) lstat(0x0, 0x0) 00:37:01 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xffffffea) epoll_create(0x7) bind$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x0, @broadcast}, 0x10) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x0) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f00000000c0)={0x80000001, 0x100, 0xce, 0x0, 0xc46}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000000), &(0x7f0000000280)=0x8) accept4$llc(r1, &(0x7f0000000040)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000140)=0x10, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200000, 0x176) ioctl$NBD_SET_SIZE_BLOCKS(r0, 0xab07, 0x10000) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r2, 0x8008ae9d, &(0x7f0000000200)=""/112) madvise(&(0x7f00001a2000/0xc00000)=nil, 0xc00000, 0x4000000000000008) clone(0x0, &(0x7f0000000240), &(0x7f0000001ffc), &(0x7f00000001c0), &(0x7f0000000040)) mremap(&(0x7f00002e5000/0x2000)=nil, 0x2000, 0x1000, 0x3, &(0x7f0000fff000/0x1000)=nil) socket$unix(0x1, 0x0, 0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000100)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x2}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x200000000000000f, 0x0) r3 = gettid() process_vm_writev(r3, &(0x7f0000000500)=[{&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/95, 0x5f}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)}], 0x4, &(0x7f0000001680)=[{&(0x7f0000000540)=""/65, 0x41}, {&(0x7f00000005c0)=""/150, 0x96}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x3, 0x0) ioctl$RTC_PIE_ON(0xffffffffffffffff, 0x7005) 00:37:01 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000000100)={0x5, 0x8, 0xd12f, 0x8000}, 0x10) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0x10, 0xb, 0x80000) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x2000, 0x0) ioctl$VHOST_GET_VRING_ENDIAN(r2, 0x4008af14, &(0x7f00000000c0)={0x3, 0x3f}) [ 411.121916] overlayfs: './file1' not a directory 00:37:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:01 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x6b6b6b00000000, 0x0) 00:37:01 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x2b, @local, 0x4e24, 0x1, 'lblc\x00', 0xa, 0x100000001, 0x68}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:01 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) timer_create(0x0, 0x0, 0x0) 00:37:01 executing program 0: r0 = socket(0x0, 0x1, 0xffffffffffffffff) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000340)={0x100000011, @loopback, 0x0, 0x0, 'lblc\x00', 0x0, 0x0, 0xfffffffffffffffe}, 0x2c) r1 = socket(0xa, 0x1, 0x0) fsetxattr(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="62747266732e2f6465766802000000656e63657200"], &(0x7f0000000180)='/dev/input/mouse#\x00', 0x12, 0x2) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000280)=""/93) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r2, 0x6, 0x15, &(0x7f0000000300)=0xffffffff97789ff8, 0x4) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x90000, 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f00000001c0), &(0x7f0000000200)=0x30) r3 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x7, 0x80000) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0x101) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 411.443991] overlayfs: './file1' not a directory 00:37:01 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xf6ffffff, 0x0) 00:37:01 executing program 3: r0 = socket(0x7, 0x81000000005, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000100)=ANY=[@ANYBLOB="ff4b7a882def55ffffffac1414aa0000000001000000e0000001985181de8c4da9d56fd133ff4ee430fe7ba1c42a35423ecbd33f1dc3be123eb2984a4414c1cebe48bc5345597a26413c7f9f93b24ffb3dcf5373f5bd5ec267be94bd366b0f8f4fa56dc75d88124eca2eab92810ef1011a39641183bb426eb8af811e252eb282628ca942b0cff09a4d654edd2427f09105390d020057aeeeab7fb80000000000000000000000000000"], 0x14) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:01 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @loopback, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:01 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) request_key(&(0x7f0000000100)='big_key\x00', 0x0, 0x0, 0xfffffffffffffff9) [ 411.659824] overlayfs: './file1' not a directory 00:37:01 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xff0f, 0x0) 00:37:02 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xffffffea) epoll_create(0x7) bind$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x0, @broadcast}, 0x10) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x0) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f00000000c0)={0x80000001, 0x100, 0xce, 0x0, 0xc46}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000000), &(0x7f0000000280)=0x8) accept4$llc(r1, &(0x7f0000000040)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000140)=0x10, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200000, 0x176) ioctl$NBD_SET_SIZE_BLOCKS(r0, 0xab07, 0x10000) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r2, 0x8008ae9d, &(0x7f0000000200)=""/112) madvise(&(0x7f00001a2000/0xc00000)=nil, 0xc00000, 0x4000000000000008) clone(0x0, &(0x7f0000000240), &(0x7f0000001ffc), &(0x7f00000001c0), &(0x7f0000000040)) mremap(&(0x7f00002e5000/0x2000)=nil, 0x2000, 0x1000, 0x3, &(0x7f0000fff000/0x1000)=nil) socket$unix(0x1, 0x0, 0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000100)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x2}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x200000000000000f, 0x0) r3 = gettid() process_vm_writev(r3, &(0x7f0000000500)=[{&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/95, 0x5f}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)}], 0x4, &(0x7f0000001680)=[{&(0x7f0000000540)=""/65, 0x41}, {&(0x7f00000005c0)=""/150, 0x96}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x3, 0x0) ioctl$RTC_PIE_ON(0xffffffffffffffff, 0x7005) 00:37:02 executing program 0: r0 = socket(0xa, 0x8000e, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) 00:37:02 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(r3, r3, 0x0, 0xd1) 00:37:02 executing program 3: r0 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/member\x00', 0x2, 0x0) fchdir(r0) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80800) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000400)=""/235, &(0x7f0000000100)=0xeb) write(r0, &(0x7f00000000c0)="799560aea1158a190661d1e997fedc3cf56703404322b727f97e9ab19ae16e5b4794fa", 0x23) r2 = socket(0xa, 0x1, 0x0) r3 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000180)=ANY=[@ANYBLOB="625a00000200002f26000000002000e90100000000000000", @ANYRES32=r3, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES32=r2, @ANYPTR64, @ANYRES16=r2, @ANYRESOCT=r3, @ANYBLOB, @ANYPTR64], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r3, @ANYPTR, @ANYRES32=r3], @ANYBLOB="05a5a548d6f24cc370a6dde5c21be5973a8c71b4fbfeb8eb93b38a3ce861bd4659ecc25c98c98b4f0724ae8aa32be694bf1e7accb24f6fc9f89c70d1037c8f9d7ea791d30d3f2b3e26f266c0391a0fa9062fbff405d907cedc361c227b874220ea521d813c049a8ba0e85a0c4e0d7d15a552030441e23d32219c3cb239dfeefad47c3d5b18cceda65ce46be3e7f603fb225df0d8b8763c53", @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRES32, @ANYRESHEX=r3], @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']) getsockopt$llc_int(r2, 0x10c, 0xf, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$IP_VS_SO_SET_FLUSH(r2, 0x0, 0x485, 0x0, 0x0) 00:37:02 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xffffffff00000000, 0x0) 00:37:02 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0xfffffffffffffffe, 'lblc\x00'}, 0x2c) mmap(&(0x7f000053b000/0x2000)=nil, 0x2000, 0x0, 0x84132, 0xffffffffffffffff, 0x0) mlock2(&(0x7f000053a000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000053c000/0x1000)=nil, 0x1000) socketpair(0xb, 0x5, 0x7f, &(0x7f0000000140)) r1 = syz_open_dev$swradio(&(0x7f00000000c0)='/dev/swradio#\x00', 0x0, 0x2) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000100)={0x4, 0x189a, 0x4, 0x9, 0xa9a1392}) mremap(&(0x7f000053b000/0x1000)=nil, 0x1000, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = socket(0xa, 0x1, 0x0) setsockopt$inet6_dccp_int(r0, 0x21, 0x1, &(0x7f0000000080)=0x9, 0x4) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 412.033281] overlayfs: './file1' not a directory 00:37:02 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100000000000000, 0x0) 00:37:02 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) 00:37:02 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) signalfd4(r0, &(0x7f00000001c0)={0xffff}, 0x8, 0x80000) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x303100, 0x0) ioctl$VIDIOC_S_TUNER(r2, 0x4054561e, &(0x7f0000000080)={0x3, "fc19f14fa536467e571a6cc87812f10f1a2b18f84ad77557f089a8a8418a3790", 0x5, 0x10, 0x7, 0x4, 0x4, 0x4, 0x1, 0x7}) accept$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000140)=0x14) bind$packet(r0, &(0x7f0000000180)={0x11, 0x1b, r3, 0x1, 0x6, 0x6, @dev={[], 0xc}}, 0x14) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:02 executing program 0: r0 = syz_open_dev$media(&(0x7f0000000080)='/dev/media#\x00', 0x9, 0x400) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e22, 0x3, @remote, 0x1f}}, [0x2, 0x6b00, 0x8, 0x9, 0xe93, 0x7, 0x1ff, 0x6, 0x9, 0xfffffffffffffffb, 0x8, 0x5, 0x40, 0x9, 0x3]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000200)={r1, 0x101}, &(0x7f0000000240)=0x8) r2 = socket(0x4, 0x3, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r3 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r2, 0x0, 0x485, 0x0, 0x0) 00:37:02 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x200000000000000, 0x0) [ 412.291229] overlayfs: './file1' not a directory 00:37:02 executing program 3: r0 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000080)={0x7fffffff}, 0x4) r1 = socket(0xa, 0x2, 0xfff) r2 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00', 0x0, 0x0, 0x64}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0xfffffffffffffffe) 00:37:02 executing program 4: r0 = socket$inet6(0xa, 0x8, 0x80000000000003) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) 00:37:02 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000410}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)=@delrng={0x10, 0x14, 0xb, 0x70bd25, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) 00:37:02 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xfffffff6, 0x0) 00:37:02 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:02 executing program 3: r0 = socket(0xa, 0x1, 0x0) syz_mount_image$btrfs(&(0x7f0000000040)='btrfs\x00', &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x3, &(0x7f00000001c0)=[{&(0x7f00000000c0)="dee582c5d8a799808a6100a439db80732f92b4ca11d1da4c3b036ee7316cf98adb2a7383ce8536b4e0cb1018b59446df3087f313d6d561944e0276979676147ab86f814426d47e0e1328810740f8ade15bbedd43d2d6ddaf469cdf73e8bc01d01267ee6d1524ecbe21bb63647051510ea79ce7847d0333d26df1c5c8b954f5", 0x7f, 0x4f}, {&(0x7f0000000140)="d0077cba", 0x4, 0x8}, {&(0x7f0000000180)="ab3f951911bfc890ee36bf8d4f0d07cf19212cc21999d696048db4d80a08ef6872921b82c83be2d5f31cfa26dc4a854462afc1d871099cf932ac2ce59fb1", 0x3e, 0x1}], 0x88000, &(0x7f0000000240)=ANY=[@ANYBLOB='ba\x00rier,autodefrag,nossd,compress-force=zstd,user_subvol_rm_allowed,nobarrier,smackfstransmute=],fsmagic=0x0000000000000001,mask=MAY_APPEND,fsname=lblcr\x00,subj_type=lblcr\x00,\x00']) r1 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000300)={0x6c, @broadcast, 0x4e21, 0x4, 'nq\x00', 0x1, 0x1, 0x42}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 412.656627] overlayfs: './file1' not a directory 00:37:02 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x2700000000000000, 0x0) 00:37:02 executing program 4: r0 = socket$inet6(0xa, 0x8, 0x80000000000003) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:02 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) socket$can_raw(0x1d, 0x3, 0x1) 00:37:02 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchdir(r2) 00:37:03 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xfeffffff00000000, 0x0) [ 412.860309] overlayfs: './file1' not a directory 00:37:03 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080)='TIPCv2\x00') sendmsg$TIPC_NL_SOCK_GET(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000426bd700020000000060000001000020008000200061000000400800000000000002aa7606ea7a0973b2b02bd61cf043e916db3bad1d5e9511b3a6ba3fcde1be8756a31aaab6d3163203a239291609111ab83553c3a2f9c92af948b520e5018f0feec15000d566a552b2c33ae0e32f5c082276dbc4b9f998d645568e178772c72f4606b1e66a1f19abf06"], 0x24}, 0x1, 0x0, 0x0, 0x68053dbfbed1b0e}, 0x8010) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r3 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) statx(r3, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x400, &(0x7f0000000200)) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:03 executing program 0: r0 = socket(0xa, 0xfffffffffffffffe, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000080)={{0x2, 0x4e23, @multicast1}, {0x306}, 0x4, {0x2, 0x4e22, @local}, 'ip6gre0\x00'}) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) connect$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x4, {0x6, 0x4, 0x1, 0x8, 0xffffffffffff93d1, 0x6}, 0x7fffffff, 0x6992}, 0xe) 00:37:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) 00:37:03 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 00:37:03 executing program 4: r0 = socket$inet6(0xa, 0x8, 0x80000000000003) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:03 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) socket(0xa, 0x1, 0x7ff800000000) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000080)={0x10, @dev, 0xffffffffffffffff, 0x0, 'lblcr\x00'}, 0xffffff9f) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f0000000000)=@buf={0x52, &(0x7f00000000c0)="0dcb9a5d4d6fda95496f6aaee560cd22691a9d9301b3e5ebfd5e3e1fb6f6f10754201d6af185a322c8318910045203b596e8bd33e5ad212b006a21d498802b47f03e7a5e72268cf8f1ee1983303d0d3560e3"}) 00:37:03 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xff0f000000000000, 0x0) 00:37:03 executing program 3: ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/mixer\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RM_MAP(r1, 0x4028641b, &(0x7f0000000180)={&(0x7f0000ffe000/0x2000)=nil, 0x3ff, 0x3, 0x20, &(0x7f0000ffe000/0x1000)=nil, 0x3}) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000000c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000100)={'team0\x00', r2}) r3 = socket(0xa, 0x1, 0x0) r4 = socket(0x0, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r4, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r3, 0x0, 0x485, 0x0, 0x0) [ 413.204204] overlayfs: './file1' not a directory 00:37:03 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) 00:37:03 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x1000000, 0x0) 00:37:03 executing program 4: r0 = socket$inet6(0xa, 0x8, 0x80000000000003) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:03 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) 00:37:03 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x400800, 0x4, 0xfffffffffffffffc) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x2f, &(0x7f0000000040)={0x101, {{0x2, 0x4e21, @empty}}, {{0x2, 0x4e21, @local}}}, 0x108) [ 413.388382] overlayfs: './file1' not a directory 00:37:03 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xfffffffe, 0x0) 00:37:03 executing program 2: r0 = creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ifreq(r0, 0x0, 0x0) 00:37:03 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r0, 0x111, 0x4, 0x1, 0x4) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:03 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-monitor\x00', 0x680000, 0x0) r3 = dup2(r0, r0) ioctl$FUSE_DEV_IOC_CLONE(r2, 0x8004e500, &(0x7f00000000c0)=r3) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:03 executing program 4: socket$inet6(0xa, 0x8, 0x80000000000003) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:03 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x6b6b6b00, 0x0) 00:37:03 executing program 1 (fault-call:3 fault-nth:0): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:03 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r0, 0x800442d4, &(0x7f0000000080)=0x100) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000100)=0x401, 0x4) r2 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x7, 0x2201) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x0) [ 413.694872] overlayfs: './file1' not a directory 00:37:03 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x27, 0x0) 00:37:03 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, 0x0) 00:37:03 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:03 executing program 3: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x2080, 0x0) accept$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000000c0)=0x14) userfaultfd(0x800) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000140)={0x56, {{0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0xa}, 0x5}}}, 0x88) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000100)=r3) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:03 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x2, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f00000000c0)={0x0, @aes128, 0x1, "81d25499fded7406"}) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) [ 413.849120] overlayfs: './file1' not a directory 00:37:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socket(0x10, 0x0, 0x0) 00:37:04 executing program 4: bpf$PROG_LOAD(0x5, 0x0, 0x0) 00:37:04 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x2000000, 0x0) 00:37:04 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10, &(0x7f0000000040), 0x0, &(0x7f0000000280)=[@sndrcv={0x30, 0x84, 0x1, {0x0, 0x0, 0x8201}}], 0x30}, 0x0) sendmmsg$inet_sctp(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=@in={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10, &(0x7f0000562000), 0x0, &(0x7f00000c3000)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x241}}], 0x20}], 0x4924924924924d0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2000, 0x0) ioctl$PPPIOCGCHAN(r1, 0x80047437, &(0x7f0000000100)) 00:37:04 executing program 0: r0 = socket(0xa, 0x1, 0x0) r1 = socket(0x7, 0x5, 0x736) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000080)={0x11, @dev, 0x100000000000, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000000), &(0x7f00000000c0)=0x4) [ 414.012309] overlayfs: './file1' not a directory 00:37:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x0, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:04 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xfeffffff, 0x0) 00:37:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:04 executing program 3: r0 = socket$l2tp(0x18, 0x1, 0x1) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x7c) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$DRM_IOCTL_AGP_ACQUIRE(r1, 0x6430) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$PPPIOCGMRU(r0, 0x80047453, 0x0) rt_sigpending(&(0x7f0000000100), 0x8) ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f00000000c0)) 00:37:04 executing program 0: setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00', 0x0, 0x1}, 0x2c) r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) [ 414.253838] overlayfs: './file1' not a directory 00:37:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) 00:37:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x0, 0x0, &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:04 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0xffffffffffffffff, 'lblcr\x00', 0x0, 0x0, 0x2000}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:04 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x2000, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040)="dcea8686662d2f29e597e34a22", 0xd) r1 = accept(r0, &(0x7f0000000080)=@generic, &(0x7f0000000100)=0x80) bind$alg(r1, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha256\x00'}, 0x58) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000200)={0x26, 'aead\x00', 0x0, 0x0, 'morus1280-generic\x00'}, 0x58) fcntl$getown(r1, 0x9) setsockopt$ALG_SET_AEAD_AUTHSIZE(r2, 0x117, 0x5, 0x0, 0x4) 00:37:04 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x6b6b6b, 0x0) [ 414.384828] overlayfs: './file1' not a directory 00:37:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 414.513224] overlayfs: './file1' not a directory 00:37:04 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x2700, 0x0) 00:37:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x0, &(0x7f0000001000)=ANY=[], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:04 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/policy\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000180)={0x11, @loopback, 0x4e24, 0x1, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000080)={0x0, 0x900}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000100)={r3, 0x3, 0xc81}, 0x8) 00:37:04 executing program 3: syz_emit_ethernet(0x0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)={0x0, 0x0, [0x0, 0x0, 0x4b3, 0xfffffffffffffffc]}) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x10201, 0x0) mmap$binder(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) 00:37:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x80087601, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x0, &(0x7f0000001000)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:04 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/create\x00', 0x2, 0x0) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r1, &(0x7f0000000280), 0x4c7, 0xc054) [ 414.771947] overlayfs: './file1' not a directory 00:37:04 executing program 0: r0 = socket(0x400000000b, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000003c0)) r1 = socket(0xa, 0x1, 0x0) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580)='TIPCv2\x00') r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000440)='/dev/dlm-monitor\x00', 0x202, 0x0) ioctl$VIDIOC_SUBDEV_S_SELECTION(r3, 0xc040563e, &(0x7f0000000480)={0x1, 0x0, 0x2, 0x6, {0x6ded208f, 0xaa, 0x80, 0xfffffffffffffff7}}) sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000340)={&(0x7f0000000140)={0x1cc, r2, 0x102, 0x70bd25, 0x25dfdbfb, {}, [@TIPC_NLA_NODE={0x28, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xffffffffffff0fe5}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x80000000}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}, @TIPC_NLA_BEARER={0xa8, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @broadcast}}, {0x14, 0x2, @in={0x2, 0x4e23, @local}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x101}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffffffffff7}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x401, @mcast1, 0xdd8}}, {0x14, 0x2, @in={0x2, 0x4e22}}}}]}, @TIPC_NLA_BEARER={0x48, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0xff, @mcast1, 0x4c60}}, {0x14, 0x2, @in={0x2, 0x4e22, @multicast2}}}}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}]}, @TIPC_NLA_LINK={0x8c, 0x4, [@TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x44, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}]}, @TIPC_NLA_SOCK={0xc, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x6ae5}]}, @TIPC_NLA_SOCK={0x8, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}]}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000080)) setsockopt$IP_VS_SO_SET_DEL(r1, 0x0, 0x484, &(0x7f0000000400)={0x33, @broadcast, 0x4e20, 0x1, 'fo\x00', 0x4, 0x6, 0x54}, 0x2c) 00:37:04 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x0) 00:37:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 414.897819] IPVS: set_ctl: invalid protocol: 51 255.255.255.255:20000 00:37:05 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = gettid() ptrace$poke(0x5, r1, &(0x7f00000000c0), 0x1ff) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) recvfrom$unix(r0, &(0x7f0000000100)=""/164, 0xa4, 0x100, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='dctcp\x00', 0x6) getpgid(r1) 00:37:05 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x4000000, 0x0) 00:37:05 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x3, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:05 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) prctl$PR_SET_DUMPABLE(0x4, 0x1) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r2, 0x80386433, &(0x7f00000000c0)=""/18) 00:37:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc020660b, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:05 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xff0f0000, 0x0) 00:37:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x4, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:37:05 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x82) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:05 executing program 3: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERRORu(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2300000007ffff1600d049e3642435dcb1491633d61e"], 0x1d) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000280)='team\x00') getsockopt$inet_mreqn(r1, 0x0, 0x20, &(0x7f00000002c0)={@empty, @local, 0x0}, &(0x7f0000000300)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000340)={'team0\x00', 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000004c0)={{{@in=@dev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6}}, &(0x7f0000000440)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000000a40)={'vcan0\x00', 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000050c0)={{{@in, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f00000051c0)=0xe8) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1f, &(0x7f0000005200)={@remote, 0x0}, &(0x7f0000005240)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000005280)={{{@in6, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000005380)=0xe8) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f00000053c0)={@ipv4={[], [], @local}, 0x0}, &(0x7f0000005400)=0x14) getsockname(0xffffffffffffff9c, &(0x7f0000005440)=@xdp={0x2c, 0x0, 0x0}, &(0x7f00000054c0)=0x80) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000005680)={0x0, @multicast2}, &(0x7f00000056c0)=0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000005700)={{{@in6=@ipv4, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@empty}}, &(0x7f0000005800)=0xe8) accept4(0xffffffffffffff9c, &(0x7f0000005840)=@ll={0x11, 0x0, 0x0}, &(0x7f00000058c0)=0x80, 0x80000) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000005b80)={{{@in=@multicast1, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000005c80)=0xe8) getsockname(0xffffffffffffffff, &(0x7f0000006f80)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000007000)=0x80) sendmsg$TEAM_CMD_OPTIONS_SET(r1, &(0x7f00000074c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000007480)={&(0x7f0000007040)={0x424, r2, 0x8, 0x70bd2a, 0x25dfdbff, {}, [{{0x8, 0x1, r3}, {0x25c, 0x2, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r4}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r5}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r6}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r7}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0xb7}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0xfffffffffffffffb}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r10}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x100}}}]}}, {{0x8, 0x1, r12}, {0x1a4, 0x2, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0xd8}}, {0x8, 0x6, r13}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r14}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8}}, {0x8, 0x6, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x7}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r16}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x3ff}}}]}}]}, 0x424}, 0x1, 0x0, 0x0, 0x40}, 0x90) r17 = creat(&(0x7f0000000080)='./file0\x00', 0xa42625649a6f8361) ioctl$PPPIOCGMRU(r17, 0x80047453, &(0x7f00000000c0)) r18 = creat(&(0x7f0000000100)='./file0\x00', 0x80) setsockopt$TIPC_MCAST_REPLICAST(r18, 0x10f, 0x86) openat$vhci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhci\x00', 0x200000, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) fcntl$setsig(r0, 0xa, 0x40) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/42, 0x2a) mount$9p_fd(0x0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB="2c77f466646e6f292b5546d02750be1bf5ae167badeef80b24df15381605851bba4c1572dcde88d095757edf890080de4d41c55011d41adefbf63c4c9eb5e836148affc4a9b1c0baca0842fc8a2e2c7ee33d9331028c426bff7fb829d2565dc60f9b571cf7a700e3a962cea801f996302eb407c05409a144f4d229e01f00000000000000000000000000000000000000db2232585e7321d0c2bad53356b76e940f2a00607fe5d3e1abcbfb92360df9b366ba00e6845371495d2216e9e51bc0b1c5ea5701f2903bd31c78b8db650e6646c828e6cb74a2cfc659786817d6f4cd70cf8845f73391ea2c859fa88a557701d4b7f023b93185aaa69acdec794a40238bf4486fa8d461677b616483d6f9cfbb8a8df93a3165bd006cd3efd88bbbde992636446d0ad4f3d3a1819ce472cf62ef51a720848eb7616a431b57e8de33c7ebd7e0c2d204e3175ffa21170fcc9f3d11defafc9fd659e8317cbf3e0f4b8b13d6de730feb1a95090a82f2ba8929b79b5828ee4382e25dad775ebc42", @ANYRESHEX=r1, @ANYBLOB=',version=9p2000,func=FILE_MMAP,\x00']) openat$vhci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vhci\x00', 0x102, 0x0) 00:37:05 executing program 0: r0 = socket(0xa, 0x1, 0x7fe) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_SERVICE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r2, 0x20, 0x0, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_SERVICE={0x18, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x22}}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x87}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x24000010) 00:37:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x4, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 415.435113] 9pnet: Insufficient options for proto=fd 00:37:05 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:05 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x1000000000000, 0x0) [ 415.483950] 9pnet: Insufficient options for proto=fd 00:37:05 executing program 0: r0 = socket(0xd, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x40000, 0x0) ioctl$KVM_ENABLE_CAP(r1, 0x4068aea3, &(0x7f00000000c0)={0x7d, 0x0, [0xb638, 0xf6, 0x3, 0x27]}) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:05 executing program 3: socketpair$unix(0x1, 0x400000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fallocate(r1, 0x1, 0x0, 0x20000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffff}) 00:37:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x4, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 415.581057] overlayfs: failed to resolve './file1': -2 00:37:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc100565c, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:06 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x27000000, 0x0) 00:37:06 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:06 executing program 0: r0 = socket(0xa, 0x3, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:06 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:06 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000040)) ioprio_set$pid(0x1, r1, 0x7fff) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x13, &(0x7f0000000300)={0x0, 0x1c, &(0x7f0000000200)=[@in6]}, &(0x7f0000000340)=0x3) [ 415.994086] overlayfs: failed to resolve './file1': -2 00:37:06 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x4, 0x0) 00:37:06 executing program 3: r0 = socket$inet6(0xa, 0x803, 0x3) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) write$P9_RREAD(r1, &(0x7f0000000080)={0x5a, 0x75, 0x2, {0x4f, "b2dfb00a52179e9bc88cb582fdbaddc77380b35410e5c98f7a5934ffc3f1935fbb920cb47e1c764b2a337ae6a9e2470f1b3beea46341c035662af5deb4de0996faa04a10dbf41f15fb4d224fbdd0a9"}}, 0x5a) r2 = socket$inet6(0xa, 0x1000000000006, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000002c0)={'team0\x00'}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r5, 0x4008af13, 0x0) ioctl$VIDIOC_S_DV_TIMINGS(0xffffffffffffffff, 0xc0845657, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000480)={@local, 0x0, r3}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000100)={'team0\x00\x00\xff\xff\xff\xc0\x00', 0xc201}) 00:37:06 executing program 4 (fault-call:0 fault-nth:0): bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:06 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80800, 0x0) write$UHID_CREATE2(r0, &(0x7f00000000c0)={0xb, 'syz0\x00', 'syz1\x00', 'syz1\x00', 0xfd, 0x0, 0x80000000, 0xf46, 0x1, 0x4, "a04f7520a1a8f976f9cfc2ca1b0a4a521a1ce3a059dbb2320b3b36aa2643d6b3786cff83b7e0a7ad14ce46813100fdd1c40305a80cddbb0e305e15c78e8649539fa799978914bcceb986dc4a03ab598028ec7f2b61ddf663239ab155fc61fb4b134516cc87cc6af61d8bf3361a48697407dd80664fe3e1216fc30c585f10fab27fd84a47e4743b7caf6efea1a56b756bd155d4c221be453a0e06407ec832fbef9b5862d7ef2d02a458cced4ec2b8247d53e3e3a327924ead2444d91a6476a54737dd81f5e611a9ebfb7a32e797f54e8f2afa707c82349525fb4b0540ac036a44ec3b48bf39aa0a2410d73f706078352e0373767c85993fcff8bfa12a39"}, 0x215) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:06 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 416.220789] overlayfs: failed to resolve './file1': -2 [ 416.231071] 8021q: adding VLAN 0 to HW filter on device team0 [ 416.301562] 8021q: adding VLAN 0 to HW filter on device team0 00:37:06 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x180) ioctl$VIDIOC_RESERVED(r2, 0x5601, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:06 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x400000000000000, 0x0) 00:37:06 executing program 2: creat(0x0, 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40086602, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:06 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, 0x0, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x8001, 0x0) vmsplice(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="86268377b5fb2fc21d10baad", 0xc}], 0x1, 0x4) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f0000000140)=0x9) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000080)=[0x400, 0x8001, 0x800, 0x101, 0x5, 0x5, 0x9, 0x6, 0x800], 0x9, 0x4, 0x100000001, 0xfffffffffffffffa, 0x200, 0x83e, {0x8825, 0x1b, 0x9, 0x9, 0x4, 0x96e5, 0x9, 0x2, 0x40, 0x9, 0x80000001, 0x700000000000000, 0x5, 0xfffffffffffffffe, "a849b0374c0ffbc0f721999b63d910cb306a8e1368a0936eacde1a1052f94244"}}) ioctl(r0, 0x4, &(0x7f0000000200)="1fc1300454c62113bc9df210055c20b298507e916994afe27910b5064705853769fe0a36e054f4ab3f9b7d655a18bd7562e05c36e53df4e23a23") set_mempolicy(0x2, &(0x7f0000000000)=0x5e, 0x40) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000002640)={{{@in6=@loopback, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@multicast2}}, &(0x7f0000002740)=0xe8) sendmsg$can_bcm(r1, &(0x7f0000002880)={&(0x7f0000002780)={0x1d, r2}, 0x10, &(0x7f0000002840)={&(0x7f00000027c0)={0x4, 0x2, 0x1, {0x0, 0x2710}, {}, {0x1, 0x6f23, 0x5, 0x5}, 0x1, @canfd={{0x4, 0x10000, 0x101, 0x800}, 0x27, 0x3, 0x0, 0x0, "8246c0e86204cd5f728b795eeb5f7f8cac01722a760deb991d4fd20e112511902b3781582324c14c036a7e2d7dfad82d2d6dd23d03479187efaae1f38ed77a6c"}}, 0x80}, 0x1, 0x0, 0x0, 0x20000014}, 0x4000000) 00:37:06 executing program 4: bpf$PROG_LOAD(0xd, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:06 executing program 4: bpf$PROG_LOAD(0x13, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:06 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0xf6ffffff00000000, 0x0) 00:37:06 executing program 0: r0 = accept4(0xffffffffffffffff, &(0x7f0000000080)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x80, 0x800) getsockname$netlink(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) [ 416.564867] overlayfs: failed to resolve './file1': -2 00:37:06 executing program 2: creat(0x0, 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:06 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) vmsplice(r3, &(0x7f0000000600)=[{&(0x7f0000000100)="312d7643690f44964605705493096998e92f62b8fc50ae2473f2d1de5a40f67a", 0x20}, {&(0x7f00000002c0)="bf1daed019898724b0e741b2e987ee58e5969b484cd4023e0b7ab8ea59ec627d6757e58a619d566bef87425990607ab7cb4cee6b7b0dad66d8757bb015de26be598aae08973a223b1e68af52a9bf3bf0f281afba19f0f6dd06693f44db498789ec27003387c9f05ac355659c7f69046cea679ed84951a4d04f7e2d512c66bc89ea738ad420c1f62876a917deab7855c4b2a1d1691287e3c7ce489bed214317804b8d08d9955b9300cf08dc11cd0bfd3bb78d283df2fac7c9d1ab4ecf77fb1503128187fd835886599ed4fa7ff6b9c072e1c87586ae63b5fbba5be830467db942d3d9583564d378ed5d1c39e295d52d5c39617aca", 0xf4}, {&(0x7f0000000400)="328ed29516000dcc5f00fc17026564992cf0a08b454b41c5b4b05d10bfd575a93abd0165d31c7e36d0d2f54ba18f525a39a80985efcaade10ebd02d54be5795bcbced0e3793ecd545cf2eec7e576e946a8aa2402a1ebc7aa81d845a41b78f413b6ae6c1c3b743553def7c648fa57f3a1d4e5ef0ae53026674504da8c46c832985767702ae9b9c3af7f1f2c41c2e58f1b6d35c5a1a31571236e2f722b5141c189d3f41ef6eb22e092c0fdab776f232e80e006df961644082a2381b2c134b295eaf5a25583", 0xc4}, {&(0x7f0000000500)="ae835b6c43d908eb57195ecd768430c8854175aa3e90ae069e474201d8c8de68453ad0cd28f5135b6427263168d3ca63cc8b51e5ff6ac68f0bfa458141fb2e983fab", 0x42}, {&(0x7f0000000580)="53f81fbe97709219269df0b7ad538fd3916fadb074e52cd70774d382ce714f4311ea16bf6e4f97111acbb009c4672a0e97a278a2f04c0627a521f7242577cd466b91eaeab05fd7397b636d300d59439deb5868ba2503eb1a7d458cbb", 0x5c}], 0x5, 0x6) clock_gettime(0x7, &(0x7f0000000240)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f00000003c0)=0x5, 0x4) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, 0x0) setpriority(0x0, 0x0, 0x0) 00:37:06 executing program 4: bpf$PROG_LOAD(0x15, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:06 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 416.733161] overlayfs: failed to resolve './file1': -2 00:37:06 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x400000000000000) 00:37:06 executing program 2: creat(0x0, 0x82) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:06 executing program 4: bpf$PROG_LOAD(0x9, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 416.873084] overlayfs: failed to resolve './file1': -2 00:37:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5452, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:07 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000080)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:07 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xfeffffff00000000) 00:37:07 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:07 executing program 4: bpf$PROG_LOAD(0x3, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:07 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x4000000) [ 417.248921] overlayfs: './file1' not a directory 00:37:07 executing program 3: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usb(&(0x7f00000000c0)='/dev/bus/usb/00#/00#\x00', 0xfa, 0x10041) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f00000001c0)={0x0, 0xad, "4b07f1033eddae99eafa448d2badbca6988b1ea2ebec526fb4007f5e51a42e15f159df8440342df7dba2373a7df6223370c11e8a17e1e418185abf95c55990da0222930f072bd4f638b2f34e4ebfe98f43be619121b3f4c92fdb8c56eaf5074f49e0abcdc035456496e7d6f2749f127aca38c8589784f2dd9dc060736b1b65000c86e8bc7a4e545d86f29738bc561c7982f4ee39892fcd300a70450250f295abc58e3065be0a416cc8ae46eb33"}, &(0x7f0000000100)=0xb5) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000280)={r2, 0xfff}, 0x8) r3 = socket$inet6(0xa, 0x6, 0x0) socketpair(0x5, 0x5, 0x534, &(0x7f0000000040)) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) close(r0) r4 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r3, 0x6) ioctl$int_in(r4, 0x5452, &(0x7f0000000180)=0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0xc00, 0x8a) connect$inet(r4, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) 00:37:07 executing program 4: bpf$PROG_LOAD(0x11, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:07 executing program 0: r0 = socket(0x1f, 0xe, 0xfffffffffffffffe) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r0, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000400)={&(0x7f0000000240)={0x1c0, r1, 0x60c, 0x70bd28, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0xcc, 0x5, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffffffffffc}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf8c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4cbec92e}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xab}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_LINK={0x44, 0x4, [@TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_MEDIA={0x50, 0x5, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xd7a6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xd0f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_MON={0x24, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x5}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xbb}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfff}]}, @TIPC_NLA_MEDIA={0x28, 0x5, [@TIPC_NLA_MEDIA_PROP={0x24, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffffffffffb}]}]}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x8040}, 0x10) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) write(r0, &(0x7f0000000080)="cd0a58183cc064e8b9906b4b999cd9077c437d1ab61bf4a91835f77c291ea82b173b10354bd2c480587d556a802df12c15278b03fe927690f68568d2ad2645d5efdb2b17a7e79e42e4c7cba38ce634d8f045edb0fb09ec6387672178d066034db22546fd6d8961e4aa69c13bbc1ae462f9d1c95d6de49c50e18030747fee3ce63e25734153695b736faa80f6dbdd0e3cc75dac", 0x93) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r0, 0x400442c8, &(0x7f0000000480)=ANY=[@ANYRES32=r2, @ANYBLOB="060000003f004a626a4158ca62e168adb6d31b18d6b31f1cc7b4eb7beae796ed81934c2a46430b312c68bbc82b2bf846095781ae1b434648f410da35f03d433e75a7ea07aba07b64086fdcc86abd5dce9e03fb3cbd267de4ed4b63570433bb673ea422998fc644bb56353a81fb4763916d5acd38"]) 00:37:07 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xff0f0000) 00:37:07 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:07 executing program 4: bpf$PROG_LOAD(0xa, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:07 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x100000000000000) 00:37:07 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:07 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000080)='yeah\x00', 0x5) 00:37:07 executing program 4: bpf$PROG_LOAD(0x8, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:07 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x6b6b6b00000000) 00:37:07 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_ENABLE_CAP_CPU(r3, 0x4008ae89, &(0x7f0000000000)={0x7b, 0x60000000080ffff, [0x49, 0x0, 0xc0010015], [0xc2]}) r4 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x181080, 0x0) openat$cgroup_procs(r4, &(0x7f00000000c0)='cgroup.procs\x00', 0x2, 0x0) 00:37:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:08 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000000180)=""/114, &(0x7f0000000080)=0x72) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x800000001, 0x68002) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000000c0)=0x0) mq_notify(r2, &(0x7f0000000100)={0x0, 0x30, 0x7, @tid=r3}) 00:37:08 executing program 4: bpf$PROG_LOAD(0xe, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:08 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x1000000) [ 418.049188] kvm [20047]: vcpu0, guest rIP: 0xfff0 disabled perfctr wrmsr: 0xc2 data 0x0 [ 418.115291] kvm [20047]: vcpu0, guest rIP: 0xfff0 disabled perfctr wrmsr: 0xc2 data 0x0 00:37:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0045878, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:08 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @multicast2, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:08 executing program 4: bpf$PROG_LOAD(0x7, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:08 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2000000) 00:37:08 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000280)={0x2, {{0x2, 0x0, @loopback}}}, 0x28c) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000000c0)={r2, 0x400}, 0x8) ioctl$NBD_CLEAR_SOCK(r1, 0xab04) ioctl$KVM_SET_MSRS(r1, 0x4008ae89, &(0x7f0000000100)={0x8, 0x0, [{0xd7b, 0x0, 0xfffffffffffffffc}, {}, {0xb9f, 0x0, 0x200}, {0xbf7, 0x0, 0x40}, {0x9fb, 0x0, 0x8}, {0x89c, 0x0, 0x9}, {0xbff, 0x0, 0x200}, {0x8c2, 0x0, 0x9}]}) 00:37:08 executing program 4: bpf$PROG_LOAD(0x14, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:08 executing program 0: r0 = socket(0xa, 0x1, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) r2 = fcntl$getown(r0, 0x9) write$P9_RGETLOCK(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="1e000000370200020200bab5b9e1faa41a96cc1f271051010000000000000500000000000000", @ANYRES32=r2, @ANYBLOB='\x00\x00'], 0x1e) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r3 = socket(0x4, 0x1, 0x7) setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) write$P9_RLCREATE(r1, &(0x7f0000000100)={0x18, 0xf, 0x2, {{0xd8, 0x3, 0x2}, 0x1}}, 0x18) 00:37:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:08 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x27) 00:37:08 executing program 4: bpf$PROG_LOAD(0x4, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc058565d, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:08 executing program 4: bpf$PROG_LOAD(0x12, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:08 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) fcntl$setpipe(r1, 0x407, 0x2) 00:37:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:08 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2) 00:37:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:09 executing program 4: bpf$PROG_LOAD(0x2, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:09 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:09 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x100000011, @rand_addr, 0x0, 0x0, 'wrr\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000080)={0x11, @dev, 0x4e21, 0x2, 'wlc\x00', 0xfffffffffffffffc, 0x0, 0x31}, 0xfffffffffffffe03) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:09 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xf6ffffff00000000) 00:37:09 executing program 4: bpf$PROG_LOAD(0xf, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:09 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) clock_nanosleep(0x7, 0x0, &(0x7f00000000c0)={0x0, 0x1c9c380}, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00', 0x0, 0x0, 0x1}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000080), 0x4) 00:37:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0285629, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:09 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:09 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xff0f000000000000) 00:37:09 executing program 4: bpf$PROG_LOAD(0x6, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:09 executing program 0: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x0, 0x8}, 0x10) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000100)=0x3) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:09 executing program 4: bpf$PROG_LOAD(0x10, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:09 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:09 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2700) 00:37:09 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@broadcast}}, &(0x7f0000000180)=0xe8) bind$can_raw(r0, &(0x7f00000001c0)={0x1d, r2}, 0x10) 00:37:09 executing program 4: bpf$PROG_LOAD(0xb, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:09 executing program 0: r0 = socket(0xb, 0x3, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000080)={0x100000011, @remote, 0x0, 0x2, '\x00\x00\x00\x00\x00H\x00\xf5\xff\xff\xff\xff\xff\xff\xff\x00', 0x8, 0x0, 0x28}, 0x27c) r1 = socket(0xa, 0x1, 0x0) getsockopt(r1, 0x4, 0x800, &(0x7f00000000c0)=""/4096, &(0x7f0000000040)=0x1000) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40087602, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:09 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, 0x0) 00:37:09 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xff0f) 00:37:09 executing program 4: bpf$PROG_LOAD(0xc, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) 00:37:09 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x20000, 0x0) ioctl$VIDIOC_STREAMON(r0, 0x40045612, &(0x7f00000000c0)=0x5) ioctl$RTC_UIE_ON(r0, 0x7003) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:10 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x27000000) [ 419.911987] overlayfs: missing 'lowerdir' 00:37:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x2, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:10 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000140)=@sack_info={0x0, 0xffffffff, 0x100000001}, &(0x7f0000000180)=0xc) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000001c0)={r1, 0x10000, 0xc0000000, 0xc07, 0xc96, 0x1f}, 0x14) r2 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f0000000080)={{0x88, @multicast1, 0x4e24, 0x1, 'rr\x00', 0x5, 0x6, 0x78}, {@broadcast, 0x4e20, 0x1, 0x5, 0x401, 0xfffffffeffffffff}}, 0x44) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000100)={'bridge_slave_1\x00', 0x1}) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:10 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, 0x0) 00:37:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x4, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:10 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xf6ffffff) [ 420.028668] IPVS: set_ctl: invalid protocol: 136 224.0.0.1:20004 [ 420.088022] IPVS: set_ctl: invalid protocol: 136 224.0.0.1:20004 [ 420.099747] overlayfs: missing 'lowerdir' 00:37:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585611, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:10 executing program 0: r0 = socket(0xa, 0x1, 0x0) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/status\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r2 = socket(0xa, 0x1, 0x0) write$P9_RREADLINK(r1, &(0x7f0000000080)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) socket$inet(0x2, 0x5, 0x9) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001300090468fe000081000000e8ffff3f03000000450001070000001419001a001d000200070002000200000800005d14a4e91ee400", 0x39}], 0x1) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) io_setup(0x10000, &(0x7f0000000140)) 00:37:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x3, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:10 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xfffffff6) 00:37:10 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) 00:37:10 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, 0x0) [ 420.355958] overlayfs: missing 'lowerdir' 00:37:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x15, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:10 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}]}) 00:37:10 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xfffffffe) 00:37:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x10, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 420.515460] overlayfs: missing 'workdir' 00:37:10 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2700000000000000) 00:37:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0205649, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:10 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}]}) 00:37:10 executing program 0: r0 = socket(0xa, 0x1, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="755dd0bc737e29f4d558125a6b9822ac32f6b90c718369194e739abcabac0a1b9fe952378c8ef6104528b6a8a6c613140444b69de400d02906eee1be0dda89f6f8b65c1a8f2d62b09b78a018b43cfe061d5754a51dabfd5bd7b5fff3c433d7fdfa930da3d6bbf90f73f1d9cb39c6f149e2a37cd068d4e215c28723f3c8529a730008bccdfe885bd18fa208ddfd26b8861ba40092c2082db6f982979a463e6a75f1827017a637a5d77be17f85b0891716b95cedd53a26b6c5ee2129fafd8c34b08d3f3272ddaa8b04316f6d0b", 0xcc}, {&(0x7f0000000180)="1bab07f4c9d53ad257591196d2e564e75522156ee865594fc515ce64dfb9ba40df44d8db839e5eac98f8df0b98a6", 0x2e}, {&(0x7f00000001c0)="763fc4c1d06b6e98ed1f79b6b71ce47eea098d7a13d00786edd631dd93ab77a7ea4bb366d796c345b38ab538030d139a5380642cb86163e568701ffdf580b5ceb916e3158fedb08395b946bfee7e1a72df03321f41c4cc76416a2e078239663add92e5c488fb347818e7c48ca1eb9f113c65be4433aa0ecafa", 0x79}, {&(0x7f0000000240)="4ad45c8f5428fb4556a2d9ca8003a25b189dd74a3178dbfcb6062d527a89697c79c00388595d74940a7b4c34634d7b4add8da5de0c469f67c179f38f6b89b1fdb45e6263c7cd3f32f636c7010f10df7df224118d7889be93d0", 0x59}, {&(0x7f00000002c0)="63a49f1e0fa05c3a8368bfa41406cf361304715549c56e5747b745b0201d7450986a15b8b50d70548b27cce5e2ded298279ac0be6bf4bde42288508e1fd712a1a4d377c84be2717e6c694a20d59f24eb9439d50bcdd85ce6c1e97545a9a2c32c1172aa9b61db898d3797055f3ec20b0230df820083b2c9cb21db0eb6f2f9710e373b1cae8c084a90d0b0c0a6", 0x8c}, {&(0x7f0000000380)="a2cf54c49aa0a4e69830969e5748f11582ecb3a37038ac063efb8f9c4bd229ba54f3b0290c205de961d40ac6e04627cbe0b962c2af36a193cf008d926b2918b7c8ca1aa21eb878c620dfae03924008d723ea63413f7db48ba0721aea7622ba8867804455ebc4a5a84507449da806d94c89893303a8cf8c9812953556bc1c2b5eea2f6c829d45c82778df83fa82ad41bdc8b9aa9fb894b43b60d9b8ceece8c5f4f03218efc541cc2329b078fc070b99a4c0b95095bd4b9fa5", 0xb8}], 0x6) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = add_key$keyring(&(0x7f00000004c0)='keyring\x00', &(0x7f0000000500)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r2, &(0x7f0000000540)=""/126, 0x7e) 00:37:10 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x200000000000000) 00:37:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xa, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:10 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) [ 420.948665] overlayfs: missing 'workdir' 00:37:11 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) syz_open_dev$usb(&(0x7f00000000c0)='/dev/bus/usb/00#/00#\x00', 0x9, 0xc000) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$sock_netdev_private(r1, 0x89fc, &(0x7f0000000080)="1aa4bdea5a04e13c7728a9822c400ae69ddf21") setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:11 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xc, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:11 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}]}) 00:37:11 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x6b6b6b) [ 421.097272] overlayfs: missing 'workdir' 00:37:11 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:11 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xf, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 421.246895] overlayfs: missing 'lowerdir' 00:37:11 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) socket(0x5, 0x3, 0x401) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) write$P9_ROPEN(r1, &(0x7f0000000080)={0x18, 0x71, 0x1, {{0x70, 0x3, 0x7}}}, 0x18) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:11 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xfeffffff) 00:37:11 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x6, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:11 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x80086601, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:11 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:11 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x4) 00:37:11 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x8, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 421.560830] overlayfs: missing 'lowerdir' 00:37:11 executing program 0: r0 = socket(0x15, 0x40000000000005, 0x1ff) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) getsockname(r1, &(0x7f0000000140)=@rc, &(0x7f00000001c0)=0x80) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000100)={@remote, 0x2e, r2}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r1, 0x28, 0x6, &(0x7f0000000080)={0x77359400}, 0x10) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000200)=[@in={0x2, 0x4e21, @multicast1}, @in={0x2, 0x4e21, @multicast2}], 0x20) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:11 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:11 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:11 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xb, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:11 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x6b6b6b00) 00:37:11 executing program 0: r0 = socket(0xa, 0x7, 0xfffffffffffffffe) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 421.735578] overlayfs: missing 'lowerdir' 00:37:11 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xe, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:11 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 421.894536] overlayfs: option "workdir=./file1\" is useless in a non-upper mount, ignore [ 421.903301] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:37:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0045878, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:12 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffff00000000) 00:37:12 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ADD(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r2, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_NODE={0x20, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x601}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000041}, 0x2000c0c0) 00:37:12 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x13, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:12 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:12 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:12 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x11, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:12 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x1000000000000) [ 422.195503] overlayfs: option "workdir=./file1\" is useless in a non-upper mount, ignore 00:37:12 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'nq\x00', 0xfffffffffffffffc}, 0x6a) prctl$PR_SET_KEEPCAPS(0x8, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000080)={&(0x7f0000ffc000/0x4000)=nil, 0x4000}, &(0x7f00000000c0)=0x10) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:12 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 422.252235] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:37:12 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:12 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x9, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 422.422038] overlayfs: option "workdir=./file1\" is useless in a non-upper mount, ignore [ 422.441518] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:37:12 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0xfffffffffffffffe, 0x3, 'lblc\x00', 0x400002}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:12 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x440000, 0x0) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f0000000040)) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:12 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:12 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x2, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) 00:37:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x541b, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:12 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x12, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 422.713300] IPVS: ip_vs_svc_hash(): request for already hashed, called from do_ip_vs_set_ctl+0x1b25/0x1d70 00:37:12 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:12 executing program 5: mkdir(0x0, 0x0) chdir(0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000280)={'ipddp0\x00', &(0x7f0000000200)=@ethtool_coalesce={0xe, 0x4, 0x8, 0x2, 0x2, 0x6, 0x1, 0x17, 0x3f, 0x80000001, 0xce1, 0x2, 0xae, 0x9, 0x2, 0x6, 0x5, 0x9c5, 0x6, 0x4, 0x4, 0x0, 0x1}}) socketpair(0x5, 0x1, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$llc(r0, &(0x7f0000000040)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000080)=0x10) r1 = openat$vimc0(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/video0\x00', 0x2, 0x0) ioctl$VIDIOC_QUERYSTD(0xffffffffffffffff, 0x8008563f, &(0x7f00000002c0)=0x0) ioctl$VIDIOC_S_STD(r1, 0x40085618, &(0x7f0000000300)=r2) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000100), &(0x7f0000000180)=0x4) [ 422.766751] IPVS: ip_vs_svc_hash(): request for already hashed, called from do_ip_vs_set_ctl+0x1b25/0x1d70 00:37:12 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:13 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x14, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:13 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$KVM_DEASSIGN_PCI_DEVICE(r0, 0x4040ae72, &(0x7f0000000040)={0x401, 0x0, 0x6, 0x1, 0xff}) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:13 executing program 0: r0 = socket(0xa, 0x1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000080)={{{@in6=@mcast1, @in=@dev}}, {{@in6=@mcast2}, 0x0, @in6=@loopback}}, &(0x7f0000000180)=0xe8) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:37:13 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x4, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:13 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) syncfs(r0) open(&(0x7f0000000080)='./file0\x00', 0x20100, 0xfffffffffffffffc) 00:37:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x4020940d, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:13 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000080)={r1}) sendmsg$TIPC_CMD_SET_LINK_TOL(r2, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10040000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x68, r0, 0x102, 0x70bd28, 0xff, {{}, 0x0, 0x4107, 0x0, {0x4c, 0x18, {0x234, @media='udp\x00'}}}, ["", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4000}, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x34, r4, 0x1, 0x70bd29, 0x25dfdbfb, {{}, 0x0, 0x4101, 0x0, {0x18, 0x17, {0x1b, 0x9, @l2={'eth', 0x3a, 'bcsh0\x00'}}}}, ["", "", "", "", "", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x800}, 0x4040010) syz_kvm_setup_cpu$x86(r3, r3, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000480)=[@text16={0x10, &(0x7f0000000400)="baf80c66b8424c718566efbafc0ced640f01c836660febb29a42b8c1000f00d8ba4300ecd2bf0b000f017b0466b97a0800000f320f30baf80c66b87095f88a66efbafc0cec", 0x45}], 0x1, 0x52, &(0x7f00000004c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80000000424a41, 0x4) 00:37:13 executing program 2 (fault-call:2 fault-nth:0): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:13 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0xffffffff, 0x40) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r2, 0x4010640d, &(0x7f0000000100)={0x5, 0xffffffffffffffe0}) r3 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x9, 0x101000) ioctl$VHOST_SET_OWNER(r3, 0xaf01, 0x0) 00:37:13 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xd, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:13 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:13 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x1ff) 00:37:13 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160080500000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:13 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$BLKDISCARD(r0, 0x1277, &(0x7f0000000100)=0xfff) getsockname$tipc(r0, &(0x7f0000000040)=@id, &(0x7f0000000080)=0x10) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000180)=0x0) migrate_pages(r1, 0x4, &(0x7f00000001c0)=0x4, &(0x7f0000000200)=0x9) [ 423.395697] FAULT_INJECTION: forcing a failure. [ 423.395697] name failslab, interval 1, probability 0, space 0, times 0 00:37:13 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) [ 423.439717] CPU: 0 PID: 20459 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 423.447121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 423.456488] Call Trace: [ 423.459098] dump_stack+0x244/0x39d [ 423.462751] ? dump_stack_print_info.cold.1+0x20/0x20 [ 423.467973] ? debug_smp_processor_id+0x1c/0x20 [ 423.472669] ? perf_trace_lock+0x14d/0x7a0 [ 423.476930] should_fail.cold.4+0xa/0x17 [ 423.481045] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 423.486221] ? __f_unlock_pos+0x19/0x20 [ 423.490231] ? lock_downgrade+0x900/0x900 [ 423.494415] ? proc_fail_nth_write+0x9e/0x210 [ 423.498936] ? find_held_lock+0x36/0x1c0 [ 423.503044] ? perf_trace_sched_process_exec+0x860/0x860 [ 423.508540] __should_failslab+0x124/0x180 [ 423.512801] should_failslab+0x9/0x14 [ 423.516625] __kmalloc_track_caller+0x2d1/0x760 [ 423.521321] ? strncpy_from_user+0x5a0/0x5a0 [ 423.525748] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 423.531305] ? strndup_user+0x77/0xd0 [ 423.535142] memdup_user+0x2c/0xa0 [ 423.538714] strndup_user+0x77/0xd0 [ 423.542362] ksys_mount+0x3c/0x140 [ 423.545932] __x64_sys_mount+0xbe/0x150 [ 423.549929] do_syscall_64+0x1b9/0x820 [ 423.553833] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 423.559222] ? syscall_return_slowpath+0x5e0/0x5e0 [ 423.564178] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 423.569055] ? trace_hardirqs_on_caller+0x310/0x310 [ 423.574091] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 423.579128] ? prepare_exit_to_usermode+0x291/0x3b0 [ 423.584170] ? trace_hardirqs_off_thunk+0x1a/0x1c 00:37:13 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000710000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 423.589040] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 423.594256] RIP: 0033:0x457669 [ 423.597483] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 423.616404] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 423.624123] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 423.631407] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 423.638694] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 423.646107] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 423.653406] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:13 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0x0, 0x81, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'lblcr\x00'}, 0x2c) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000000080)=""/80, &(0x7f0000000100)=0x50) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000940)='/dev/md0\x00', 0x0, 0x0) r3 = socket$inet6(0xa, 0x803, 0x3) ioctl(r3, 0x1000008912, &(0x7f0000000240)="0a5c2d023c126285718070") r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r5 = syz_genetlink_get_family_id$team(&(0x7f0000000200)='team\x00') recvmmsg(r4, &(0x7f0000003fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(r4, &(0x7f00000042c0)={0x0, 0x0, &(0x7f0000004280)={&(0x7f0000004200)={0x14, r5, 0x21}, 0x14}}, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000380)=ANY=[@ANYBLOB="6d616e676c6500000000000000000000000000000000000000000000000000001f000000060000005005000000000000f8000000f8000000e9020000f8000000b8040000b8040000b8040000b8040000b804000006000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f8000000000000000000000000000000000000000000000000006000534554000000000000000000000000000000000000000000000000000000000400002000000009000000060000007f00000001000000c5ffffff00000000ffff0000050000005e0800000000000009000000080000000000ffff0305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000800000000000000280054544c0000000000000000000000000000000000000000000000000000000108000000000000000000067f000001000000000000000074756e6c3000000000000000000000007465716c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b0003240000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000200000000000000280054544c0000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800c000000000000000000000000000000000000000000000000000280054544c0000000000000000000000000000000000000000000000000000000100000000000000e0000002ac1414bbffffff00000000ff65727370616e3000000000000000000069703667726574617030000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7000102000000000000000000000000000008013001000000000000000000000000000000000000000000000000400073657400000000000000000000000000000000000000000000000000000002000000f9ffffffff030000f3f3ffffff0700000100ffff0100000001050000300061680000000000000000000000000000000000000000000000000000000000100000070000000100000000000000280045434e0000000000000000000000000000000000000000000000000000000103010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x5b0) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f00000001c0)={'broute\x00', 0x0, 0x0, 0x0, [], 0x9, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}], 0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}]}, 0x108) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x2, 0x7, 0x0, 0xd, 0x14, 0xd, "2f1cb2023354c2f3173ed1bc137233af0f91875dbf057bc911edb97822033c60810ea10dfa202cbf24464a4297a7005c68e93319e16699ff1a5f68244a8b43bf", "135aa6c7921abee04fd4a8f1248f5741ac3c865fe3a0ab87f50f83891c649efb460511665a6ae832de9ed363532ab97f604531bd36dbdfce167c8be5884b5cf5", "127a005bc7016adfabe9e6c2abba8fff3ba69a871dfb3071fac04236415f83fc", [0x100000000, 0x3]}) [ 423.804248] kernel msg: ebtables bug: please report to author: Wrong nr of counters 00:37:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0285628, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:14 executing program 2 (fault-call:2 fault-nth:1): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160071000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:14 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x805, 0xffffffffffffffff) 00:37:14 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:14 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000040)={0x100000011, @rand_addr, 0x0, 0x0, 'lblc\x00'}, 0x2c) r1 = socket(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:37:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160040000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 424.019765] FAULT_INJECTION: forcing a failure. [ 424.019765] name failslab, interval 1, probability 0, space 0, times 0 [ 424.064292] CPU: 0 PID: 20489 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 424.071725] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 424.081091] Call Trace: [ 424.083712] dump_stack+0x244/0x39d [ 424.087368] ? dump_stack_print_info.cold.1+0x20/0x20 [ 424.092596] ? debug_smp_processor_id+0x1c/0x20 [ 424.097284] ? perf_trace_lock+0x14d/0x7a0 [ 424.101542] should_fail.cold.4+0xa/0x17 [ 424.105619] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 424.110743] ? lock_is_held_type+0x210/0x210 [ 424.115172] ? save_stack+0x43/0xd0 [ 424.118814] ? kasan_kmalloc+0xc7/0xe0 [ 424.122713] ? __kmalloc_track_caller+0x157/0x760 [ 424.127570] ? memdup_user+0x2c/0xa0 [ 424.131306] ? do_syscall_64+0x1b9/0x820 [ 424.135379] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 424.140785] ? proc_fail_nth_write+0x9e/0x210 [ 424.145300] ? find_held_lock+0x36/0x1c0 [ 424.149412] ? perf_trace_sched_process_exec+0x860/0x860 [ 424.154878] ? lock_release+0xa00/0xa00 [ 424.158887] ? perf_trace_sched_process_exec+0x860/0x860 [ 424.164356] __should_failslab+0x124/0x180 [ 424.168615] should_failslab+0x9/0x14 [ 424.172432] __kmalloc_track_caller+0x2d1/0x760 [ 424.177125] ? strncpy_from_user+0x5a0/0x5a0 [ 424.181562] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 424.187106] ? strndup_user+0x77/0xd0 [ 424.190918] memdup_user+0x2c/0xa0 [ 424.194494] strndup_user+0x77/0xd0 [ 424.198155] ksys_mount+0x73/0x140 [ 424.201709] __x64_sys_mount+0xbe/0x150 [ 424.205705] do_syscall_64+0x1b9/0x820 [ 424.209607] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 424.215013] ? syscall_return_slowpath+0x5e0/0x5e0 [ 424.219964] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 424.224823] ? trace_hardirqs_on_caller+0x310/0x310 [ 424.229851] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 424.234899] ? prepare_exit_to_usermode+0x291/0x3b0 [ 424.239937] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 424.244795] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 424.249985] RIP: 0033:0x457669 [ 424.253182] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 424.272108] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 424.279819] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 424.287119] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 424.294397] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 424.301672] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 00:37:14 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) rt_sigsuspend(&(0x7f0000000000)={0x3}, 0x8) io_cancel(0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000080), 0x0, 0x4000000000, 0x0, 0x3}, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000180)='trusted.overlay.redirect\x00', &(0x7f00000001c0)='./file0\x00', 0x8, 0x1) clone(0x2182001ff3, 0x0, 0xfffffffffffffffe, &(0x7f0000000080), 0xffffffffffffffff) setsockopt$inet6_buf(r1, 0x29, 0x80000000000040, &(0x7f0000000080), 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x0, 0x0) ioctl$TCSETAW(r2, 0x5407, &(0x7f0000000140)={0x2, 0x1f00000000, 0x1, 0x0, 0x9, 0x3, 0x3f, 0x4, 0x8, 0x401}) 00:37:14 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file1\x00', 0x0, 0xa) [ 424.308944] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc058560f, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160093000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:14 executing program 2 (fault-call:2 fault-nth:2): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:14 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x2) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:14 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000930000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 424.527318] FAULT_INJECTION: forcing a failure. [ 424.527318] name failslab, interval 1, probability 0, space 0, times 0 [ 424.566882] CPU: 0 PID: 20524 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 424.574294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 424.583662] Call Trace: [ 424.586277] dump_stack+0x244/0x39d [ 424.589933] ? dump_stack_print_info.cold.1+0x20/0x20 [ 424.595432] ? debug_smp_processor_id+0x1c/0x20 [ 424.600139] ? perf_trace_lock+0x14d/0x7a0 [ 424.604423] should_fail.cold.4+0xa/0x17 [ 424.608503] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 424.613623] ? lock_is_held_type+0x210/0x210 [ 424.618058] ? kasan_kmalloc+0xc7/0xe0 [ 424.621985] ? __kmalloc_track_caller+0x157/0x760 [ 424.626837] ? memdup_user+0x2c/0xa0 [ 424.630578] ? zap_class+0x640/0x640 [ 424.634300] ? do_syscall_64+0x1b9/0x820 [ 424.638399] ? find_held_lock+0x36/0x1c0 [ 424.642509] ? perf_trace_sched_process_exec+0x860/0x860 [ 424.647973] ? lock_release+0xa00/0xa00 [ 424.651965] ? perf_trace_sched_process_exec+0x860/0x860 [ 424.657440] ? usercopy_warn+0x110/0x110 [ 424.661522] __should_failslab+0x124/0x180 [ 424.665773] should_failslab+0x9/0x14 [ 424.669588] kmem_cache_alloc_trace+0x2d7/0x750 00:37:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000060ff00007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:14 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, &(0x7f0000000040)=0x10) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 424.674293] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 424.679862] ? _copy_from_user+0xdf/0x150 [ 424.684035] copy_mount_options+0x5f/0x430 [ 424.688282] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 424.693858] ksys_mount+0xd0/0x140 [ 424.697426] __x64_sys_mount+0xbe/0x150 [ 424.701432] do_syscall_64+0x1b9/0x820 [ 424.705336] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 424.710722] ? syscall_return_slowpath+0x5e0/0x5e0 [ 424.715675] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 424.720537] ? trace_hardirqs_on_caller+0x310/0x310 [ 424.725568] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 424.730599] ? prepare_exit_to_usermode+0x291/0x3b0 [ 424.735633] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 424.740509] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 424.745714] RIP: 0033:0x457669 [ 424.748922] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 424.767831] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 00:37:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000730000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 424.775555] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 424.782837] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 424.790137] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 424.797422] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 424.804699] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:14 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x8) socket$inet_tcp(0x2, 0x1, 0x0) lsetxattr$security_ima(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='security.ima\x00', &(0x7f00000001c0)=@md5={0x1, "ea8e153d24432f17f94fc1ef75a5e404"}, 0x11, 0x1) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='trusted.overlay.impure\x00') ioctl$sock_bt_hci(r0, 0x800448d2, &(0x7f00000003c0)="828557ea254139b7f93bb8413df96b6bed0a7cdaa99a465ded9096e640d833cd42af578a8db88e96853fa1f73374934666c6512e3f013923cdd004c8b65837caac2d654548c967c14f8b539906ea26d43b5963d2df4a6c622f85db7a8d6bf17a4c9acbed1b07ec83394a754ff8a7c5acdd535916e4cafdd3241d827efbb024018991c7fdf9905bd6a8cd2fac1548ee4053c6e13f6a696159e48df33acef3472c440804bdcfde1a9e6f6cb3ddf8af127cf4e3a720ba3a579ad0aef21ac75fdfc23e79616b0d2b51ba95c8ea09422178b56ee2f48b283769f7c119fdb006bb37421e408b4e5cf77530d01faa5e642c2868d29d0947446c9a3e459f0fe83625374bd2c43bd0bb61493692ef0010c00669e70c12bfaef6e8aa95827eacd13205b30bc504c8bb87b5d703c25284057ec9cfca7793b9ca702ad8e648eaedecdaa5be003b364c016a480094be425b515e0f3efe5445c7671b61818052c0791f16ec637303a9b0c2b47bd83427821102f52d7098f1161fc8718c452d1c31dc8b8ad49fadbdf3d3ae4ba71598e488158c232dc2f30bc10fcb77106fa22a894c10c0a96ba8a24847db9f3cfd8711d33ce1f50c7fe29a6c1e7dc559ad9433e1d053610ad1422135385a88cf2c9b2475d96623539a346422fd322bc19986836de5e72015d9b97a1b3d0cba3462cb0aba3daa0dcc18841437c84ad02257dd637dbaea1205b10e11b6dcfa1b62dc57d206a829d0e0c140089c1318523d347c977126ac7a458f1992ac6ffeaa3defb896b33e763eab32163385872ec01a881acf3ef2eb0beb00606dfd502005865adff5e5f01d64dc088fb770398fad17e68e8a78b7b2a9cc1dc184ab2feda955197abb0b01b7198157507d7f83595dfbd9c5c4be6852db29fbb24849a1ac800022ca6dbd2910ff1d1b06730f2112b084cae369e850cbe45bf76f2171075795ded1bf2e7e2253fbe67da702061a26260c9e2c0ced4dca4ce686cb7d655a3984b1dde6dfa931c8fb27b6ae957a4b1d2586a250b9a7f4d417475524c62c1ff6c386984253b31afa300e562d7f5c5ba7761c8d4758fdf50b9d54f85d8c19f59828ebc1c649165ab2992481a5f2b9d7963572fcac05c4206f89afa300ba69082143a3f8ca44817a68cef2fbfefb863797361434b0d19463453175ed5057bed3e326364a58397a9c57173354d2fd7644948ca0c4a07f05ce27429b28db54f341f5f0f64d797d8a8877b813b42ad3435a25d553eb9bf968dd34bccc8c1d54463b0b0e34ff9b1849c3e71babf37245021311d758e66bb45aaa03b5be1d563dc0108b5bb0198825c439aedb23594cb4e8d923b9165f2380a89e38405e5a8150b3c8cfa1fe40c6ae1ef042f8bd7f78e29c2eccc5cadff918bc34bb9c9bd474a2682996c43a1f87d8ce331702d93b60e6d5f797063229c3cba0c3daa39bb7f975c637fbe373a39f1a95dfea171d3793caab96baf1d580f5a71969bcbd6b66a3da2a135f66610e2122df2b43c324e30722b79c34e2dd297b3829699a7ea8ac761a3993f2cc98df3f6b0f3e70114af901881f08a4067d13add6f364ae5dc8416689da7060f669f796a6272f9e0704dc3177670b93332572e5eaa43702bd482c46d643420463c40c814f37de1bdfefe3c0a2db75fc25974eced90b34ced31c0b606f962219973138dc50a5770ee0be4dd5c7774fbea3423fa300dc77e37bf9e5ddf8e3d68278d2911a2f825fb7ba98aed700d40c25ca7ac405841771cb6cf36fc8c18349afcce8944cb742cc34d9b7a14883c37bda1a8f1d886f289a1873f9495cd1ed2c8c75d8f25841eef4bec12142baff90ed5e0782a0b08c67602bd19ee9b5f824e41b6ccfbb5f9ed9e165e4731afc1e254839e609b2c7c816b4428b1848a93442ae5fba7b1f7d2f522399a9d5d52cd275e1090e59e0383c601adcc50aa7861a7db8308fc8435cc431a6fed3df6e331f6070a6d2f316fd5bc697b84eab04979a80884e372cf0b767640c05f5b94628cd0ddb78199775dd15b37c1090cc403a7f75bf9b3270f0884976634c0227ef09d7b42bafb95cd1b8e11fcdbaa90899a1c8086c40b4f1bbbd2d89542ff62f23b9215209abd6646d8a830cb61c8447b6031e3bdf1b5ac916dc4e48ff8c776065b5cad4952007b35349a7614682f2f70ede08944fd78a3318434da9d7753bcc46fe45aa11e5a3d4fc7200e026351d1ba2936dc85f8f5c48484fcf7daa58e95016cc5227f1aae54bc9d41bd3957e00b9e7bc6548bc0c7305908a96fc2db61cc6782e7f2bd9b592e43eeb1ef32dc73460ce4af30a71c57db2f9facd1b4b32fafd9d7131b138a9060fbdeb752eed63693a83495e33c0d707e11438dc860a5adc31b2274f37b46b2b61a828e0d0ff8bada12f606260ffa711f8d6e0ed54248e5a89cec85a8719c518451ec67cae24c015448d79e348142219b1f377e010bdd5bf86391109d39ca06627d6a661658b12782375f9fc64576c70e2e5bcc26227950b670758df933804b3a998efe88317d2a982c0d54bedee2d51408fa4ee1e6f264040ccd6555752f31acad61920c48c526e21aa3ee11b2d8ab834ef2bf46098e1ceccf3a2687aee2a0a204dcd664048174c5819d7509bd6bd9379978017e8086e35a1016b80e022d69b918e00b33015a1b06523491cabb84f8d843c7fd913b2eee8771bcedbe06878471d6386622e471cd0e3b2969616cca479c26f5cc55793d2d78336a16fa66ca7e0baa8dd4e90c9967324dbe76afd976fe64bded77b0469a86083cd01d5436a0e01f13113410730e9980110e94612b8a98e5ca2e2f723acf8a08478add954eee7152fae4e3e77c90b80c41dd4919222d4cc56de3d0a6e6a80cbbe4b4307d7dd7004e5c0fb6f3e72b8624ca186ce9e2e6a75a332e1654bcf19f9988c978a769da78923f871c3bcd9192fdae295dec29706e4d58704a274f4828291dacc91ebc703ee25be7338aa7d1c2884cf11de479648f320fd9c1565cdbf77b20de4ace5bbde71e6c23ee15d6afa66447f0affcfb8ad0ab3d5dba98ba5506df66468f42d915b248af73d600048cf0a8a0b88963b70c4c18f6c33030c86306de6af04bd87c0b1ef42968a2f5ad5938bbf409be92bb3e0ad70443eda7c47e55ceb535a1343b329532536fdcaa8cb9e092fcec00b4608e7c1faecff2f8c392ae73673419a7ebcbeb84c481811e587163223cdd6e09a2bf6c829688ad548d2a63d33eb6d0b45fe4e35747ebe0d0afa1822fb1faea4077fef69dbc6ad4f93cdcc423015fc0ee86447b0936aae8f8a0ce55e871170e09e98b6597d9ad9818191999f69ebec687b63fd2eba7ce9692d876ca5f88bd631e85737e5d3e281d55f4089832fddaea4164c49f28c10e51f2d387642378759d29a120d1f008bb15d5083ab3b321ad56151c2d277e1ccf5a035dd14721835458421b74a9014b5eb9ef8e1169bfd2d730384657ae50e5cd3734c24d28986beffa09445532a87c2ad7237c90b358c2bc07c0c024f723b70f86fef1df74b80356f06cb9340ae90a50f107c97b31524fda9a173bf4f0525804e2d77a90a0e9acc0a576622358027a80d6fa4b75f9969c43d7d4c410bb07107b61b9fde46ca191a556aa3b5e599144cf9c377b25a9beffcf5f10e1580e19aee07b5807d65ce52195b0ec691f2a4527661d23c83ac69d634ebc4ce85aee607ccd8504b8d115dbd3d7d7e8a4f2f540df88657d4ae522bf13b92ae0e595b1da6cf52bf4717a2d525b6ab4dd381c1ec246e7631ef47310fcfcf11cf6f429c3017714f6d376ab3851ec8f997f958a7a8ffe66e6a95b85fa64ce5c6304b25a56f4f87ed961b14099b6a0f0cba99cd599be2ab7239410b9b84966b6ae55c72b73aedc6a40bdd322f4fb4962a9034b90d024717198314408beeafe82a9c9827b7cba5ce0510594ba23e20ad93e4113880df7258835bb4a816f1be9e8a921817127717b2d7684438421eda05ae68312dee7cf5afe13362853b311e742d991dcc080ad01116a28e15bc8969b0073bf9f6d77acd9a1e94efab649c4293b4daca854a3eed6a87465952b6cf37ad1486f0c44ed84e92a12123f1ca44492a49c37cd885a4d2cb069051edd04d4a9fdf992dfec336e3531fe68c1459d2ea21c494b11b315456d3fd003dd5a5b8213fb0b068269b19cbf0f3d1ffd1091c700a3075faf7866124e8509cf1025e57312216af88830b7952d05c4dd6a598397819b42307e2c0e5abc8ca9f71b74ed30cf03d05f76a91b7c69e24f48f886e626a89f87c520630eecf3cb74f6129b2a423f56d4b53e2b7cc80916cfdf16fe79f6b94b118498c1d8f3c45ccd07f86319dafbe3f1ed76c42993ac5250f31506dcf4a9a82ba6b809f2aecee1ed1515ad0bb678d7bf82c5e7b99afe022923a422ae18713517bfb49fcfcfb1bc7953df9bafe684ceb1afdff0672e6fad92bfeb8ec1f94742a61c8fc75bfdf05ad41ff6abce45f9e95ec7861729af0cc8f7d43ac89c04a3f91eeafaddf5e25eb09a064f2e2acec46308b25a4c083cab8a53a84e93e7bed0d037e36160da2e5a4413e5e102ec75aee88bbc52a4b935aaa40244a442d5092c3d12508e4a0b148a58fa465787abeef246687a4c8cfe45321f9bae6a3c71da31ec0ad47939ba929160c5b5e420d8c2a6421f2d4f9ae30d43ea64d07c1cffe89e926b871f95206536e278811fa0a52ae784f4ae6a327ff3aae7f0ddb1b0bc8081aa39b918fa72f5fded0024160a02266742ab6737882e64106713311dc4880a49129141fe4292167b4f07bdedc804b8f1bf763b37c286e547f777b3e53ea789df3de04320f771d25be621e6441d7c62542dc5c8eb7786a6fc13910c63b9bda588c38b3b9806c42ac076f1d92ff36f370527b8be58728acf84380f84bc98e2540a021fa1170e3aded52fffe8c3ab975280193f34384ef5b3487c5652f285577f2a3b105944acf1e5f603b92121b9278ef725dfe24cb1a8405678b1cb8bf4b65e0b4b818a3d51d26b85122378f8c5be95c53ce28d3e3ad669a1ce70b2c685e7e965ad91bea5b5bd21924db984f66180121a099af3b7c72a5d6b0bcfe2daa33836b639b562da689d3c8054ef0c52aee18b8451f9b0522466dcd83d35f8aafc20aab5ff17dbda4665223f956d35dc4816c7611dd7df6d7b0aab2d4b1e1ebc67cece0403341efd00c64b4204ff60270f19a37dd12b67074a8b2e24acd936ed1102160a7fd48dc2de165588d928a6a97f70367d3856511351a1b22ce9aaa60bde0bd06c2cd77d4e18324c8bfd9bef206c8f7712cbb1efa17e2caa7c77efdb7785a4dea53635cf0b843ce61e2c8c5cfec0db4168790296606e5bfebefde7e3f9bdbdcb780600dac032a40700e07ef0f9b6b38ac1040debc6359e8df5e8ba720ce0749f660d1043fe086920adc5b451c5b30b86c1e169f4635efb67d5a4926dc7db6abc5f2c6a293dc2dba4a66542276a86822a7d2ea3f1ffd8bddf5c1c035938c48913678f2672fa0cc7083dadf32a1983bed6fcd51c5776cd53b91c9465d942dc20a559dca4e7649dd0419da5dc3dbf6182b642f8b19e517d04613332e2b110e38f9b4da78a34517a30890b34d0ff40ef376968b5e71c05f14226ccac1a467b3179b9591e7a54a3b5681d0134a7987e00970d9fe2681f4fc50d8a33f3b1812dc7e66eb5030ed2e723508880ae5e23e8e3e7f90c7aff1136823b2909af28e006bc665414f3a4aaad24991c75a0c717e758e4c2e330c4694d4b02284f00753b99ec0acd9cd0b514e9f10473ade5d18e1da442f4a8a54") 00:37:15 executing program 0: r0 = syz_open_dev$video(&(0x7f0000000100)='/dev/video#\x00', 0x5, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(r0, 0xc0205649, &(0x7f0000000040)={0x0, 0x2000000001, 0x0, [], &(0x7f0000000080)={0x98f904, 0x0, [], @value=0x8}}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x100, 0x0) ioctl$BLKALIGNOFF(r1, 0x127a, &(0x7f00000000c0)) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000140)={0x7, @pix_mp={0x9, 0x400, 0x35323645, 0x2, 0xf, [{0x9, 0x5}, {0xaa, 0x2}, {0x0, 0x6}, {0x7ff, 0x3ff}, {0x1, 0x9}, {0x3ff, 0x7}, {0x8, 0x400}, {0x7, 0x75}], 0xb8, 0x968a, 0x1, 0x2, 0x2}}) 00:37:15 executing program 2 (fault-call:2 fault-nth:3): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:15 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160050800000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:15 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x23) 00:37:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0405610, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:15 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:15 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160073000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 425.210617] FAULT_INJECTION: forcing a failure. [ 425.210617] name failslab, interval 1, probability 0, space 0, times 0 [ 425.265465] CPU: 1 PID: 20553 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 425.272889] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 425.282261] Call Trace: [ 425.284873] dump_stack+0x244/0x39d [ 425.288537] ? dump_stack_print_info.cold.1+0x20/0x20 [ 425.293753] ? debug_smp_processor_id+0x1c/0x20 [ 425.298448] ? perf_trace_lock+0x14d/0x7a0 [ 425.302704] should_fail.cold.4+0xa/0x17 [ 425.306787] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 425.311911] ? is_bpf_text_address+0xac/0x170 [ 425.316467] ? lock_downgrade+0x900/0x900 [ 425.320633] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 425.325580] ? kasan_check_read+0x11/0x20 [ 425.329745] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 425.335041] ? rcu_softirq_qs+0x20/0x20 [ 425.339045] ? unwind_dump+0x190/0x190 [ 425.342949] ? find_held_lock+0x36/0x1c0 [ 425.347070] ? iscsi_xmitworker+0x108/0x14b3 [ 425.351511] ? perf_trace_sched_process_exec+0x860/0x860 [ 425.356985] __should_failslab+0x124/0x180 [ 425.361253] should_failslab+0x9/0x14 00:37:15 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = syz_open_dev$usb(&(0x7f0000000000)='/dev/bus/usb/00#/00#\x00', 0x58d41588, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) syz_open_dev$sndctrl(&(0x7f0000000040)='/dev/snd/controlC#\x00', 0x2, 0x40000) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:15 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 425.365084] kmem_cache_alloc+0x2be/0x730 [ 425.369272] getname_flags+0xd0/0x590 [ 425.373112] user_path_at_empty+0x2d/0x50 [ 425.377294] do_mount+0x177/0x31f0 [ 425.380849] ? check_preemption_disabled+0x48/0x280 [ 425.385893] ? copy_mount_string+0x40/0x40 [ 425.390147] ? rcu_pm_notify+0xc0/0xc0 [ 425.394082] ? copy_mount_options+0x5f/0x430 [ 425.398503] ? rcu_read_lock_sched_held+0x14f/0x180 [ 425.403534] ? kmem_cache_alloc_trace+0x353/0x750 [ 425.408422] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 00:37:15 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16ff60000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 425.413973] ? copy_mount_options+0x315/0x430 [ 425.418487] ksys_mount+0x12d/0x140 [ 425.422149] __x64_sys_mount+0xbe/0x150 [ 425.426166] do_syscall_64+0x1b9/0x820 [ 425.430070] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 425.435469] ? syscall_return_slowpath+0x5e0/0x5e0 [ 425.440422] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 425.445296] ? trace_hardirqs_on_caller+0x310/0x310 [ 425.450360] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 425.455408] ? prepare_exit_to_usermode+0x291/0x3b0 [ 425.460454] ? trace_hardirqs_off_thunk+0x1a/0x1c 00:37:15 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = socket$xdp(0x2c, 0x3, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x80, 0x0) ioctl$VIDIOC_S_JPEGCOMP(r2, 0x408c563e, &(0x7f0000000100)={0x2, 0x0, 0x12, "728efd3d819d25b697435140ba35b9bb45098dd1fd7fa2b9cf7ae2850399672ef432cfbf87a9f255ded27a762258aef5d2f8dd72a954ae52ca582599", 0xc, "6308270f3c3159e6f8665cc49da6f3f96950bff2d69c9fa4e96233dee634da9bb252776c037078cf7b128f0b338e843fde07a7fd2d4ac2063b908e48", 0x10}) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, &(0x7f00000000c0)=0x2, 0x328) bind$xdp(r1, &(0x7f0000000000)={0x2c, 0x1, 0x0, 0x0, r0}, 0x10) [ 425.465337] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 425.470536] RIP: 0033:0x457669 [ 425.473746] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 425.492692] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 425.500425] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 425.507719] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 00:37:15 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:15 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 425.514997] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 425.522279] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 425.529573] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:15 executing program 2 (fault-call:2 fault-nth:4): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:15 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000400000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:15 executing program 0: r0 = socket$inet6_sctp(0xa, 0x80805, 0x84) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000140)=@in={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff}}, 0x10, &(0x7f00000004c0), 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="2000f6ffffff0000840000723d00000000102613c80000000000000087abeee168d81ca9e95affb643fee2ce52e090c249f1f2e76b7a1c6c03e0a43238b22a96b2b523c9a60ef9801da7e7f6a69d0e89b3fa96a90f6a0f69df53c2c792386e7899600a51678fbc23858b", @ANYRES32=0x0], 0x6e}, 0x0) sendmmsg$inet_sctp(r0, &(0x7f00000002c0), 0x0, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000600)='/dev/dsp\x00', 0x0, 0x0) r2 = getuid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xee00, 0xee00, 0xee00]) chown(&(0x7f00000001c0)='./file0//ile0\x00', r2, r3) ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mq_open(&(0x7f0000000080)='eth0\x00', 0x42, 0x0, &(0x7f0000000000)) getsockname$llc(r1, &(0x7f0000000580)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000005c0)=0x10) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540)='/dev/sequencer\x00', 0x18000, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(&(0x7f0000000240)=ANY=[], &(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='cgroup2\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0//ile0\x00', 0xf36f) r5 = syz_open_dev$sndseq(&(0x7f00000000c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r4, 0x80045300, &(0x7f0000000100)) ioctl$RTC_VL_READ(r1, 0x80047013, &(0x7f0000000640)) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r4, 0x84, 0x21, &(0x7f0000000400)=0xe000000, 0x4) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f00000006c0)={{0xa, 0x4e24, 0x1, @ipv4={[], [], @multicast1}}, {0xa, 0x0, 0x3ff, @mcast1}, 0x4, [0x7, 0x4, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x3]}, 0x5c) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r5, 0x402c5342, &(0x7f0000000380)={0x4, 0x8000, 0x3ff}) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000500)) rmdir(&(0x7f0000000340)='./file0//ile0\x00') syz_open_dev$sg(&(0x7f0000000480)='/dev/sg#\x00', 0x5, 0x40200) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000740)={0x0, 0x0, 0x3, 0x0, [], [{0x8, 0x0, 0x7, 0xa2, 0x1}, {0x0, 0x6, 0x6, 0x0, 0x9f3f, 0x10001}], [[], [], []]}) r6 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x8, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r6, 0xc1205531, &(0x7f0000001780)={0x10000, 0x7ff, 0xfffffffffffffffc, 0x0, [], [], [], 0x1, 0x4, 0x0, 0x3, "89ff9101a7300a8f89255de67d811a59"}) ioctl$VIDIOC_LOG_STATUS(0xffffffffffffffff, 0x5646, 0x0) [ 425.713094] FAULT_INJECTION: forcing a failure. [ 425.713094] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 425.724966] CPU: 1 PID: 20596 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 425.732338] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 425.741702] Call Trace: [ 425.744315] dump_stack+0x244/0x39d [ 425.747972] ? dump_stack_print_info.cold.1+0x20/0x20 [ 425.753237] should_fail.cold.4+0xa/0x17 [ 425.757324] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 425.762447] ? debug_smp_processor_id+0x1c/0x20 [ 425.767148] ? perf_trace_lock+0x14d/0x7a0 [ 425.771428] ? mark_held_locks+0x130/0x130 [ 425.775680] ? debug_smp_processor_id+0x1c/0x20 [ 425.780370] ? zap_class+0x640/0x640 [ 425.784130] ? lock_is_held_type+0x210/0x210 [ 425.788570] ? print_usage_bug+0xc0/0xc0 [ 425.792669] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 425.798222] ? check_preemption_disabled+0x48/0x280 [ 425.803262] ? debug_smp_processor_id+0x1c/0x20 [ 425.807982] ? perf_trace_lock+0x14d/0x7a0 [ 425.812240] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 425.817806] ? should_fail+0x22d/0xd01 [ 425.821713] ? lock_is_held_type+0x210/0x210 [ 425.826162] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 425.831285] ? is_bpf_text_address+0xac/0x170 [ 425.835832] __alloc_pages_nodemask+0x366/0xea0 [ 425.840540] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 425.845503] ? kasan_check_read+0x11/0x20 [ 425.849715] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 425.854770] ? rcu_softirq_qs+0x20/0x20 [ 425.858772] ? unwind_dump+0x190/0x190 [ 425.862701] ? find_held_lock+0x36/0x1c0 [ 425.866787] ? do_get_write_access+0x338/0x14e0 [ 425.871493] ? trace_hardirqs_off+0xb8/0x310 [ 425.875931] cache_grow_begin+0xa5/0x8c0 [ 425.880018] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 425.885577] ? check_preemption_disabled+0x48/0x280 [ 425.890616] kmem_cache_alloc+0x66b/0x730 [ 425.894801] getname_flags+0xd0/0x590 [ 425.898638] user_path_at_empty+0x2d/0x50 [ 425.902813] do_mount+0x177/0x31f0 [ 425.906379] ? check_preemption_disabled+0x48/0x280 [ 425.911453] ? copy_mount_string+0x40/0x40 [ 425.915711] ? rcu_pm_notify+0xc0/0xc0 [ 425.919647] ? copy_mount_options+0x5f/0x430 [ 425.927489] ? rcu_read_lock_sched_held+0x14f/0x180 [ 425.932518] ? kmem_cache_alloc_trace+0x353/0x750 [ 425.937411] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 425.943442] ? _copy_from_user+0xdf/0x150 [ 425.947604] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 425.953162] ? copy_mount_options+0x315/0x430 [ 425.957680] ksys_mount+0x12d/0x140 [ 425.961324] __x64_sys_mount+0xbe/0x150 [ 425.965317] do_syscall_64+0x1b9/0x820 [ 425.969224] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 425.974607] ? syscall_return_slowpath+0x5e0/0x5e0 [ 425.979550] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 425.984419] ? trace_hardirqs_on_caller+0x310/0x310 [ 425.989453] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 425.994484] ? prepare_exit_to_usermode+0x291/0x3b0 [ 425.999523] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 426.004401] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 426.009602] RIP: 0033:0x457669 [ 426.012812] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 426.031725] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 426.039450] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 426.046725] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 426.054001] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 426.061278] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 426.068560] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 426.100725] overlayfs: './file1' not a directory 00:37:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x4b47, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:16 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160070700000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:16 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0x0, 0x2) accept4$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000080)=0x14, 0x80800) open(&(0x7f0000000380)='./file0\x00', 0x4, 0x0) 00:37:16 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000080)="421e9114516d4a838fc3059266fa170e288efe205f36906f37f08a2db6", 0x1d) vmsplice(r0, &(0x7f00000017c0)=[{&(0x7f0000001700)="c7427bec690b637742565adecc804f069520068446dfbacad06f0cd1c23d1b1084a34712c3b23300a275fc275e3fb914f6eee54b1353732d7599cc9e1120fa7a37c71fe98c7f657c54ded6b55c6fa749bd199e776ffbb6448cd7d24b47506e62333419c3b964a24e3b58eb438a435b068a7c5ac560dfbfde7ad12a250b46f621616df4c5367540ec703fbd5cec6997e656bd738692820a55558505cee0b73648bbd92de824fa50cd5d348a4546", 0xad}], 0x1, 0x2) setsockopt$IP_VS_SO_SET_STARTDAEMON(r1, 0x0, 0x48b, &(0x7f0000000200)={0x2, 'team_slave_0\x00'}, 0x18) bind$inet(r1, &(0x7f0000000300)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0xfffffffffffffe6e, 0x2000f401, &(0x7f0000e68000)={0x2, 0x4004e23, @local}, 0x10) userfaultfd(0x80800) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(0xffffffffffffffff, 0xc08c5335, &(0x7f0000000240)={0xfffffffffffffff7, 0x0, 0x0, 'queue1\x00'}) shutdown(r1, 0x1) r2 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x3f, 0x240000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000140)={0x3, 'syzkaller1\x00', 0x1}, 0x18) sendto$inet6(r5, 0x0, 0xfffffffffffffd1e, 0x20000004, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) shutdown(r5, 0x1) recvfrom$inet6(r5, &(0x7f0000001840)=""/31, 0xfffffe0e, 0x100, &(0x7f0000001880), 0x1c) r6 = accept4(r3, 0x0, 0x0, 0x0) sendto$inet6(r6, &(0x7f00000000c0), 0xfffffdda, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000100)={@broadcast, @loopback, @dev={0xac, 0x14, 0x14, 0x20}}, 0xc) ioctl$VT_RESIZEX(r2, 0x560a, &(0x7f00000000c0)={0x9, 0x2, 0x10001, 0x7f, 0x1, 0x200000}) 00:37:16 executing program 2 (fault-call:2 fault-nth:5): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:16 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000004000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 426.293105] FAULT_INJECTION: forcing a failure. [ 426.293105] name failslab, interval 1, probability 0, space 0, times 0 [ 426.313994] IPVS: sync thread started: state = BACKUP, mcast_ifn = team_slave_0, syncid = 0, id = 0 [ 426.361684] CPU: 1 PID: 20610 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 426.369108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.378467] Call Trace: [ 426.381077] dump_stack+0x244/0x39d [ 426.384736] ? dump_stack_print_info.cold.1+0x20/0x20 [ 426.389966] ? debug_smp_processor_id+0x1c/0x20 [ 426.394655] ? perf_trace_lock+0x14d/0x7a0 [ 426.398920] should_fail.cold.4+0xa/0x17 [ 426.403002] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 426.408163] ? print_usage_bug+0xc0/0xc0 [ 426.412292] ? lock_is_held_type+0x210/0x210 [ 426.412605] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 426.416726] ? zap_class+0x640/0x640 [ 426.416746] ? is_bpf_text_address+0xd3/0x170 [ 426.416769] ? find_held_lock+0x36/0x1c0 [ 426.416809] ? perf_trace_sched_process_exec+0x860/0x860 [ 426.444894] ? lock_downgrade+0x900/0x900 [ 426.449059] ? check_preemption_disabled+0x48/0x280 [ 426.454103] __should_failslab+0x124/0x180 [ 426.458394] should_failslab+0x9/0x14 [ 426.462214] kmem_cache_alloc+0x2be/0x730 [ 426.466625] ? perf_trace_lock+0x14d/0x7a0 [ 426.470897] alloc_vfsmnt+0xe9/0x990 [ 426.474627] ? m_stop+0x20/0x20 [ 426.477921] ? avc_has_extended_perms+0x15a0/0x15a0 [ 426.482952] ? zap_class+0x640/0x640 [ 426.486705] ? find_held_lock+0x36/0x1c0 [ 426.490791] ? __get_fs_type+0x97/0xc0 [ 426.494692] ? lock_downgrade+0x900/0x900 [ 426.498857] ? lock_release+0xa00/0xa00 [ 426.502847] ? selinux_mount+0x1dc/0x3c0 [ 426.506932] vfs_kern_mount.part.35+0x90/0x4f0 00:37:16 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000009300007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 426.511532] ? may_umount+0xb0/0xb0 [ 426.515183] ? _raw_read_unlock+0x2c/0x50 [ 426.519360] ? __get_fs_type+0x97/0xc0 [ 426.523277] do_mount+0x581/0x31f0 [ 426.526869] ? check_preemption_disabled+0x48/0x280 [ 426.531905] ? copy_mount_string+0x40/0x40 [ 426.536187] ? copy_mount_options+0x5f/0x430 [ 426.540617] ? rcu_read_lock_sched_held+0x14f/0x180 [ 426.545672] ? kmem_cache_alloc_trace+0x353/0x750 [ 426.550581] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 426.556164] ? _copy_from_user+0xdf/0x150 [ 426.560355] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 426.565918] ? copy_mount_options+0x315/0x430 [ 426.570434] ksys_mount+0x12d/0x140 [ 426.574082] __x64_sys_mount+0xbe/0x150 [ 426.578082] do_syscall_64+0x1b9/0x820 [ 426.581986] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 426.587370] ? syscall_return_slowpath+0x5e0/0x5e0 [ 426.592324] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 426.597681] ? trace_hardirqs_on_caller+0x310/0x310 [ 426.602714] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 426.607749] ? prepare_exit_to_usermode+0x291/0x3b0 00:37:16 executing program 3: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:16 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = geteuid() r1 = geteuid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@ipv4={[], [], @empty}, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@dev}}, &(0x7f0000000100)=0xe8) mount$9p_virtio(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='9p\x00', 0x9314a0, &(0x7f00000003c0)={'trans=virtio,', {[{@noextend='noextend'}, {@access_user='access=user'}, {@access_uid={'access', 0x3d, r0}}, {@afid={'afid', 0x3d, 0x2}}], [{@smackfsfloor={'smackfsfloor', 0x3d, '/}cgroup&ppp1vboxnet0mime_type\'{-wlan0'}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@pcr={'pcr', 0x3d, 0x5}}, {@fowner_gt={'fowner>', r1}}, {@smackfshat={'smackfshat', 0x3d, '[{'}}, {@permit_directio='permit_directio'}, {@euid_lt={'euid<', r2}}]}}) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x100) [ 426.612782] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 426.617648] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 426.622849] RIP: 0033:0x457669 [ 426.626052] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 426.644964] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 426.652685] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 426.659960] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 426.667236] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 426.674514] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 426.681794] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:16 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000007100007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:16 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0x80, &(0x7f0000000200)=[{&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000100)=""/39, 0x27}], 0x2, &(0x7f0000000240)=""/193, 0xc1}, 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$getownex(r1, 0x10, &(0x7f00000003c0)={0x0, 0x0}) sched_setscheduler(r2, 0x3, &(0x7f0000000400)) 00:37:16 executing program 2 (fault-call:2 fault-nth:6): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5460, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:17 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000000)={0x2, 'veth1_to_bridge\x00'}, 0x18) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x18) 00:37:17 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000007300007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 426.925697] FAULT_INJECTION: forcing a failure. [ 426.925697] name failslab, interval 1, probability 0, space 0, times 0 [ 426.956906] CPU: 1 PID: 20640 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 426.964298] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.973657] Call Trace: [ 426.976272] dump_stack+0x244/0x39d [ 426.979931] ? dump_stack_print_info.cold.1+0x20/0x20 [ 426.985154] ? debug_smp_processor_id+0x1c/0x20 [ 426.989854] ? perf_trace_lock+0x14d/0x7a0 [ 426.994118] should_fail.cold.4+0xa/0x17 [ 426.998208] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 427.003337] ? find_held_lock+0x36/0x1c0 [ 427.007437] ? find_held_lock+0x36/0x1c0 [ 427.011521] ? proc_pid_status+0x1808/0x2bf0 [ 427.015962] ? perf_trace_sched_process_exec+0x860/0x860 [ 427.021429] ? kfree+0x1f8/0x230 [ 427.024846] ? ida_alloc_range+0x953/0xc70 [ 427.029103] __should_failslab+0x124/0x180 [ 427.033355] should_failslab+0x9/0x14 [ 427.037188] __kmalloc_track_caller+0x2d1/0x760 [ 427.041888] ? kstrdup_const+0x66/0x80 [ 427.045796] kstrdup+0x39/0x70 [ 427.049007] kstrdup_const+0x66/0x80 [ 427.052739] alloc_vfsmnt+0x186/0x990 [ 427.056559] ? m_stop+0x20/0x20 [ 427.059855] ? avc_has_extended_perms+0x15a0/0x15a0 [ 427.064895] ? zap_class+0x640/0x640 [ 427.068640] ? find_held_lock+0x36/0x1c0 [ 427.072738] ? __get_fs_type+0x97/0xc0 [ 427.076649] ? lock_downgrade+0x900/0x900 [ 427.080816] ? lock_release+0xa00/0xa00 [ 427.084812] ? selinux_mount+0x1dc/0x3c0 [ 427.088895] vfs_kern_mount.part.35+0x90/0x4f0 [ 427.093498] ? may_umount+0xb0/0xb0 [ 427.097136] ? _raw_read_unlock+0x2c/0x50 [ 427.101326] ? __get_fs_type+0x97/0xc0 [ 427.105278] do_mount+0x581/0x31f0 [ 427.108843] ? check_preemption_disabled+0x48/0x280 [ 427.113899] ? copy_mount_string+0x40/0x40 [ 427.118199] ? copy_mount_options+0x5f/0x430 [ 427.122642] ? rcu_read_lock_sched_held+0x14f/0x180 [ 427.127707] ? kmem_cache_alloc_trace+0x353/0x750 [ 427.132572] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 427.136608] IPVS: sync thread started: state = BACKUP, mcast_ifn = veth1_to_bridge, syncid = 0, id = 0 [ 427.138125] ? _copy_from_user+0xdf/0x150 [ 427.138149] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 427.138174] ? copy_mount_options+0x315/0x430 [ 427.138199] ksys_mount+0x12d/0x140 [ 427.138219] __x64_sys_mount+0xbe/0x150 [ 427.169418] do_syscall_64+0x1b9/0x820 [ 427.173335] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 427.178742] ? syscall_return_slowpath+0x5e0/0x5e0 [ 427.183686] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 427.188575] ? trace_hardirqs_on_caller+0x310/0x310 [ 427.193605] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 427.198656] ? prepare_exit_to_usermode+0x291/0x3b0 [ 427.203693] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 427.208578] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 427.213807] RIP: 0033:0x457669 [ 427.217023] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 427.235940] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 427.243666] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 427.250946] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 427.258220] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 427.265493] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 427.272766] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:17 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000080)="421e9114516d4a838fc3059266fa170e288efe205f36906f37f08a2db6", 0x1d) vmsplice(r0, &(0x7f00000017c0)=[{&(0x7f0000001700)="c7427bec690b637742565adecc804f069520068446dfbacad06f0cd1c23d1b1084a34712c3b23300a275fc275e3fb914f6eee54b1353732d7599cc9e1120fa7a37c71fe98c7f657c54ded6b55c6fa749bd199e776ffbb6448cd7d24b47506e62333419c3b964a24e3b58eb438a435b068a7c5ac560dfbfde7ad12a250b46f621616df4c5367540ec703fbd5cec6997e656bd738692820a55558505cee0b73648bbd92de824fa50cd5d348a4546", 0xad}], 0x1, 0x2) setsockopt$IP_VS_SO_SET_STARTDAEMON(r1, 0x0, 0x48b, &(0x7f0000000200)={0x2, 'team_slave_0\x00'}, 0x18) bind$inet(r1, &(0x7f0000000300)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0xfffffffffffffe6e, 0x2000f401, &(0x7f0000e68000)={0x2, 0x4004e23, @local}, 0x10) userfaultfd(0x80800) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(0xffffffffffffffff, 0xc08c5335, &(0x7f0000000240)={0xfffffffffffffff7, 0x0, 0x0, 'queue1\x00'}) shutdown(r1, 0x1) r2 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x3f, 0x240000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000140)={0x3, 'syzkaller1\x00', 0x1}, 0x18) sendto$inet6(r5, 0x0, 0xfffffffffffffd1e, 0x20000004, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) shutdown(r5, 0x1) recvfrom$inet6(r5, &(0x7f0000001840)=""/31, 0xfffffe0e, 0x100, &(0x7f0000001880), 0x1c) r6 = accept4(r3, 0x0, 0x0, 0x0) sendto$inet6(r6, &(0x7f00000000c0), 0xfffffdda, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000100)={@broadcast, @loopback, @dev={0xac, 0x14, 0x14, 0x20}}, 0xc) ioctl$VT_RESIZEX(r2, 0x560a, &(0x7f00000000c0)={0x9, 0x2, 0x10001, 0x7f, 0x1, 0x200000}) 00:37:17 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf1600ff600000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:17 executing program 3: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:17 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f0000000000)='./file0\x00') inotify_init1(0x800) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:17 executing program 2 (fault-call:2 fault-nth:7): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:17 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000930000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 427.432939] FAULT_INJECTION: forcing a failure. [ 427.432939] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 427.446881] CPU: 1 PID: 20663 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 427.454289] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 427.463652] Call Trace: [ 427.466299] dump_stack+0x244/0x39d [ 427.470007] ? dump_stack_print_info.cold.1+0x20/0x20 [ 427.475215] ? perf_trace_lock+0x14d/0x7a0 [ 427.479469] ? rcu_pm_notify+0xc0/0xc0 00:37:17 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200000, 0x4) r2 = semget(0x0, 0x0, 0x8) semctl$GETNCNT(r2, 0x7, 0xe, &(0x7f00000001c0)=""/141) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000040), 0x13f, 0x2}}, 0x20) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000180)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='dctcp-reno\x00', 0x5) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 427.483409] should_fail.cold.4+0xa/0x17 [ 427.487501] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 427.492612] ? pcpu_alloc+0x190/0x15e0 [ 427.496530] ? zap_class+0x640/0x640 [ 427.500283] ? find_held_lock+0x36/0x1c0 [ 427.504373] ? lock_release+0xa00/0xa00 [ 427.508372] ? perf_trace_sched_process_exec+0x860/0x860 [ 427.513846] ? __lockdep_init_map+0x105/0x590 [ 427.518361] ? __might_sleep+0x95/0x190 [ 427.522364] __alloc_pages_nodemask+0x366/0xea0 [ 427.527104] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 427.532135] ? m_stop+0x20/0x20 [ 427.535435] ? zap_class+0x640/0x640 [ 427.539205] ? find_held_lock+0x36/0x1c0 [ 427.543291] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 427.548846] alloc_pages_current+0x173/0x350 [ 427.553271] get_zeroed_page+0x14/0x50 [ 427.557172] mount_fs+0x20e/0x31d [ 427.560650] vfs_kern_mount.part.35+0xdc/0x4f0 [ 427.565251] ? may_umount+0xb0/0xb0 [ 427.568892] ? _raw_read_unlock+0x2c/0x50 [ 427.573059] ? __get_fs_type+0x97/0xc0 [ 427.576977] do_mount+0x581/0x31f0 [ 427.580541] ? check_preemption_disabled+0x48/0x280 [ 427.585583] ? copy_mount_string+0x40/0x40 [ 427.589851] ? copy_mount_options+0x5f/0x430 [ 427.594283] ? rcu_read_lock_sched_held+0x14f/0x180 [ 427.599830] ? kmem_cache_alloc_trace+0x353/0x750 [ 427.604679] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 427.610219] ? _copy_from_user+0xdf/0x150 [ 427.614376] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 427.619928] ? copy_mount_options+0x315/0x430 [ 427.624432] ksys_mount+0x12d/0x140 [ 427.628067] __x64_sys_mount+0xbe/0x150 [ 427.632055] do_syscall_64+0x1b9/0x820 [ 427.635945] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 427.641313] ? syscall_return_slowpath+0x5e0/0x5e0 [ 427.646242] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 427.651090] ? trace_hardirqs_on_caller+0x310/0x310 [ 427.656132] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 427.661191] ? prepare_exit_to_usermode+0x291/0x3b0 [ 427.666214] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 427.671078] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 427.676269] RIP: 0033:0x457669 [ 427.679470] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 427.698393] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 427.706105] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 427.713375] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 427.720667] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 00:37:17 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf1600000060ff007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x2, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 427.727963] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 427.735245] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 427.751926] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 00:37:17 executing program 3: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:17 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getresgid(&(0x7f00000001c0)=0x0, &(0x7f0000000200), &(0x7f0000000240)) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='fuse\x00', 0x800000, &(0x7f0000000280)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other='allow_other'}], [{@obj_type={'obj_type', 0x3d, 'md5sum'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'bdevself%!-(#)&vmnet1nodevself-@keyring%keyring,-'}}, {@subj_role={'subj_role', 0x3d, ','}}]}}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:18 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000805000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:18 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000080)="421e9114516d4a838fc3059266fa170e288efe205f36906f37f08a2db6", 0x1d) vmsplice(r0, &(0x7f00000017c0)=[{&(0x7f0000001700)="c7427bec690b637742565adecc804f069520068446dfbacad06f0cd1c23d1b1084a34712c3b23300a275fc275e3fb914f6eee54b1353732d7599cc9e1120fa7a37c71fe98c7f657c54ded6b55c6fa749bd199e776ffbb6448cd7d24b47506e62333419c3b964a24e3b58eb438a435b068a7c5ac560dfbfde7ad12a250b46f621616df4c5367540ec703fbd5cec6997e656bd738692820a55558505cee0b73648bbd92de824fa50cd5d348a4546", 0xad}], 0x1, 0x2) setsockopt$IP_VS_SO_SET_STARTDAEMON(r1, 0x0, 0x48b, &(0x7f0000000200)={0x2, 'team_slave_0\x00'}, 0x18) bind$inet(r1, &(0x7f0000000300)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, &(0x7f0000a88f88), 0xfffffffffffffe6e, 0x2000f401, &(0x7f0000e68000)={0x2, 0x4004e23, @local}, 0x10) userfaultfd(0x80800) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(0xffffffffffffffff, 0xc08c5335, &(0x7f0000000240)={0xfffffffffffffff7, 0x0, 0x0, 'queue1\x00'}) shutdown(r1, 0x1) r2 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x3f, 0x240000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000140)={0x3, 'syzkaller1\x00', 0x1}, 0x18) sendto$inet6(r5, 0x0, 0xfffffffffffffd1e, 0x20000004, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) shutdown(r5, 0x1) recvfrom$inet6(r5, &(0x7f0000001840)=""/31, 0xfffffe0e, 0x100, &(0x7f0000001880), 0x1c) r6 = accept4(r3, 0x0, 0x0, 0x0) sendto$inet6(r6, &(0x7f00000000c0), 0xfffffdda, 0x0, 0x0, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000100)={@broadcast, @loopback, @dev={0xac, 0x14, 0x14, 0x20}}, 0xc) ioctl$VT_RESIZEX(r2, 0x560a, &(0x7f00000000c0)={0x9, 0x2, 0x10001, 0x7f, 0x1, 0x200000}) 00:37:18 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000707000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:18 executing program 2 (fault-call:2 fault-nth:8): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:18 executing program 5: mkdir(0x0, 0x100) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 428.421320] FAULT_INJECTION: forcing a failure. [ 428.421320] name fail_page_alloc, interval 1, probability 0, space 0, times 0 00:37:18 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000508000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:18 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x105082) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f0000000000)={0x0, 0x10000}) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 428.461796] CPU: 1 PID: 20701 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 428.469482] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 428.478858] Call Trace: [ 428.481506] dump_stack+0x244/0x39d [ 428.485172] ? dump_stack_print_info.cold.1+0x20/0x20 [ 428.490382] ? perf_trace_lock+0x14d/0x7a0 [ 428.494669] ? __lock_acquire+0x62f/0x4c20 [ 428.498927] should_fail.cold.4+0xa/0x17 [ 428.503004] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 428.508124] ? zap_class+0x640/0x640 [ 428.511872] ? mark_held_locks+0x130/0x130 [ 428.516122] ? __mutex_unlock_slowpath+0x197/0x8c0 [ 428.521076] ? wait_for_completion+0x8a0/0x8a0 [ 428.525698] ? find_held_lock+0x36/0x1c0 [ 428.529801] ? lock_release+0xa00/0xa00 [ 428.533800] ? perf_trace_sched_process_exec+0x860/0x860 [ 428.539269] ? pcpu_alloc+0x190/0x15e0 [ 428.543227] ? __might_sleep+0x95/0x190 [ 428.547222] __alloc_pages_nodemask+0x366/0xea0 [ 428.551915] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 428.556959] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 00:37:18 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000710000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 428.562512] ? check_preemption_disabled+0x48/0x280 [ 428.567551] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 428.573104] ? rcu_pm_notify+0xc0/0xc0 [ 428.577020] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 428.582577] alloc_pages_current+0x173/0x350 [ 428.587019] get_zeroed_page+0x14/0x50 [ 428.590924] selinux_sb_copy_data+0xd3/0x740 [ 428.595867] ? selinux_bprm_set_creds+0xd40/0xd40 [ 428.600745] ? find_held_lock+0x36/0x1c0 [ 428.604827] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 00:37:18 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 428.610402] security_sb_copy_data+0x54/0xb0 [ 428.614828] mount_fs+0x234/0x31d [ 428.618306] vfs_kern_mount.part.35+0xdc/0x4f0 [ 428.622923] ? may_umount+0xb0/0xb0 [ 428.626566] ? _raw_read_unlock+0x2c/0x50 [ 428.630729] ? __get_fs_type+0x97/0xc0 [ 428.634653] do_mount+0x581/0x31f0 [ 428.638222] ? check_preemption_disabled+0x48/0x280 [ 428.643255] ? copy_mount_string+0x40/0x40 [ 428.647588] ? copy_mount_options+0x5f/0x430 [ 428.652020] ? rcu_read_lock_sched_held+0x14f/0x180 [ 428.657054] ? kmem_cache_alloc_trace+0x353/0x750 [ 428.661929] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 428.667480] ? _copy_from_user+0xdf/0x150 [ 428.671645] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 428.677219] ? copy_mount_options+0x315/0x430 [ 428.681738] ksys_mount+0x12d/0x140 [ 428.685417] __x64_sys_mount+0xbe/0x150 [ 428.689419] do_syscall_64+0x1b9/0x820 [ 428.693320] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 428.698695] ? syscall_return_slowpath+0x5e0/0x5e0 [ 428.703649] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 428.708532] ? trace_hardirqs_on_caller+0x310/0x310 [ 428.713557] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 428.718594] ? prepare_exit_to_usermode+0x291/0x3b0 [ 428.723631] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 428.728501] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 428.733699] RIP: 0033:0x457669 [ 428.736904] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 428.753403] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 428.755831] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 428.755847] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 428.755857] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 428.755867] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 428.755878] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 428.755888] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f0000000000)={'lo\x00', 0x800}) r1 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x5, 0x10000) ioctl$VIDIOC_S_CROP(r1, 0x4014563c, &(0x7f0000000080)={0xf, {0x6, 0x10001, 0x9}}) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_FPEXC(0xc, 0x30000) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$DRM_IOCTL_AGP_RELEASE(r1, 0x6431) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5451, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 2 (fault-call:2 fault-nth:9): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:19 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000730000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:19 executing program 0: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200000, 0x4) r2 = semget(0x0, 0x0, 0x8) semctl$GETNCNT(r2, 0x7, 0xe, &(0x7f00000001c0)=""/141) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000040), 0x13f, 0x2}}, 0x20) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000180)=0x8, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='dctcp-reno\x00', 0x5) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:19 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000400000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0405610, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0xa3c1b4df6363cb2d, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 429.033188] FAULT_INJECTION: forcing a failure. [ 429.033188] name failslab, interval 1, probability 0, space 0, times 0 00:37:19 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000040007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 429.176182] CPU: 0 PID: 20735 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 429.183611] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.192972] Call Trace: [ 429.195587] dump_stack+0x244/0x39d [ 429.199249] ? dump_stack_print_info.cold.1+0x20/0x20 [ 429.204468] ? debug_smp_processor_id+0x1c/0x20 [ 429.209153] ? perf_trace_lock+0x14d/0x7a0 [ 429.213421] should_fail.cold.4+0xa/0x17 [ 429.217502] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 429.222621] ? perf_trace_lock+0x14d/0x7a0 [ 429.226886] ? lock_is_held_type+0x210/0x210 [ 429.231327] ? find_held_lock+0x36/0x1c0 [ 429.235436] ? perf_trace_sched_process_exec+0x860/0x860 [ 429.240905] ? sget_userns+0x190/0xed0 [ 429.244813] __should_failslab+0x124/0x180 [ 429.249065] should_failslab+0x9/0x14 [ 429.252880] kmem_cache_alloc_trace+0x2d7/0x750 [ 429.257580] sget_userns+0x1b6/0xed0 [ 429.261306] ? get_anon_bdev+0xc0/0xc0 [ 429.265222] ? grab_super+0x400/0x400 [ 429.269089] ? selinux_ipv4_output+0x50/0x50 [ 429.273520] ? __free_pages+0x123/0x190 [ 429.277513] ? selinux_sb_copy_data+0x602/0x740 [ 429.282203] ? selinux_capable+0x36/0x40 [ 429.286283] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 429.291830] ? security_capable+0x99/0xc0 [ 429.295996] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 429.301549] ? ns_capable_common+0x13f/0x170 [ 429.305978] ? get_anon_bdev+0xc0/0xc0 [ 429.309883] sget+0x10b/0x150 [ 429.313016] ? ovl_show_options+0x550/0x550 [ 429.317369] mount_nodev+0x33/0x110 [ 429.321023] ovl_mount+0x2c/0x40 00:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0405610, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0405610, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x10, 0x3, 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KVM_ASSIGN_SET_INTX_MASK(r1, 0x4040aea4, &(0x7f0000000200)={0x4, 0x2, 0x4, 0x3, 0x3}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0}]}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000100)={r2, &(0x7f0000000180)=""/120}) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="2400000008061f001cfffd946fa2830020200a000900010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) [ 429.324413] mount_fs+0xae/0x31d [ 429.327803] vfs_kern_mount.part.35+0xdc/0x4f0 [ 429.332415] ? may_umount+0xb0/0xb0 [ 429.336055] ? _raw_read_unlock+0x2c/0x50 [ 429.340220] ? __get_fs_type+0x97/0xc0 [ 429.344127] do_mount+0x581/0x31f0 [ 429.347693] ? check_preemption_disabled+0x48/0x280 [ 429.352745] ? copy_mount_string+0x40/0x40 [ 429.357009] ? copy_mount_options+0x5f/0x430 [ 429.361441] ? rcu_read_lock_sched_held+0x14f/0x180 [ 429.366477] ? kmem_cache_alloc_trace+0x353/0x750 [ 429.371344] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 429.376900] ? _copy_from_user+0xdf/0x150 [ 429.381065] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 429.386613] ? copy_mount_options+0x315/0x430 [ 429.391131] ksys_mount+0x12d/0x140 [ 429.394786] __x64_sys_mount+0xbe/0x150 [ 429.398786] do_syscall_64+0x1b9/0x820 [ 429.402683] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 429.408037] ? syscall_return_slowpath+0x5e0/0x5e0 [ 429.412952] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 429.417785] ? trace_hardirqs_on_caller+0x310/0x310 [ 429.422784] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 429.427789] ? prepare_exit_to_usermode+0x291/0x3b0 [ 429.432797] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 429.437628] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 429.442799] RIP: 0033:0x457669 [ 429.445978] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 429.464863] RSP: 002b:00007f9458f0cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 429.472553] RAX: ffffffffffffffda RBX: 00007f9458f0cc90 RCX: 0000000000457669 [ 429.479819] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 429.487069] RBP: 000000000072bfa0 R08: 0000000020000100 R09: 0000000000000000 [ 429.494320] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f0d6d4 [ 429.501574] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000003 00:37:19 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='securityfs\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) 00:37:19 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000008050007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:19 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x0) 00:37:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40045613, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 2 (fault-call:2 fault-nth:10): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:19 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000007070007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 429.791612] FAULT_INJECTION: forcing a failure. [ 429.791612] name failslab, interval 1, probability 0, space 0, times 0 00:37:19 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x200000000000011, 0x803, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x141082, 0x24) write$P9_RSETATTR(r1, &(0x7f0000000040)={0x7, 0x1b, 0x2}, 0x7) accept4(r0, 0x0, 0x0, 0x0) ioctl$UI_SET_LEDBIT(r1, 0x40045569, 0xd) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000400)={'tunl0\x00', 0x0}) bind$packet(r0, &(0x7f00000008c0)={0x11, 0x0, r2}, 0x14) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') openat$selinux_status(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg$inet_sctp(r0, &(0x7f0000871fc8), 0x71, 0x0) getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000140)=0xd83, 0x4) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vcs\x00', 0x20000, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, 0x0) [ 429.857610] CPU: 1 PID: 20774 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 429.865025] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.874399] Call Trace: [ 429.877014] dump_stack+0x244/0x39d [ 429.880709] ? dump_stack_print_info.cold.1+0x20/0x20 [ 429.885925] ? debug_smp_processor_id+0x1c/0x20 [ 429.890614] ? perf_trace_lock+0x14d/0x7a0 [ 429.894873] should_fail.cold.4+0xa/0x17 [ 429.898959] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 429.904105] ? zap_class+0x640/0x640 00:37:20 executing program 5: mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r1 = syz_open_dev$adsp(&(0x7f0000000500)='/dev/adsp#\x00', 0x81, 0x880) perf_event_open(&(0x7f0000000400)={0x7, 0x70, 0x3, 0xfffffffffffffffa, 0x1, 0xece, 0x0, 0x2, 0x0, 0x2, 0x9, 0x81, 0x8, 0x8, 0xb1e, 0xbfd, 0x2e, 0x2b9, 0xa09, 0x6, 0x401, 0x5, 0x2, 0x80000001, 0x800, 0x8f0, 0xfffffffffffffffd, 0x8, 0x5, 0x800080000, 0x4, 0x2, 0x10001, 0x5, 0x9, 0x89c2, 0x6, 0xd, 0x0, 0x20, 0x4, @perf_bp={&(0x7f00000003c0), 0x8}, 0x20, 0xa22, 0x9, 0x4, 0x1000, 0x4, 0x48}, r0, 0x8, r1, 0x1) chdir(0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dlm-control\x00', 0x480, 0x0) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000300)=[0x100, 0x7f]) open(&(0x7f0000000340)='./file0\x00', 0x200000, 0x50) setxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='trusted.overlay.origin\x00', &(0x7f0000000080)='y\x00', 0x2, 0x1) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r3 = getuid() mount$9p_unix(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='9p\x00', 0x4, &(0x7f0000000200)={'trans=unix,', {[{@version_9p2000='version=9p2000'}, {@aname={'aname', 0x3d, '%'}}, {@privport='privport'}, {@version_9p2000='version=9p2000'}, {@noextend='noextend'}], [{@audit='audit'}, {@pcr={'pcr', 0x3d, 0x24}}, {@fowner_eq={'fowner', 0x3d, r3}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}]}}) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000540)=""/50) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 429.907848] ? find_held_lock+0x36/0x1c0 [ 429.911930] ? __lock_is_held+0xb5/0x140 [ 429.916020] ? __lockdep_init_map+0x105/0x590 [ 429.920539] ? perf_trace_sched_process_exec+0x860/0x860 [ 429.926002] ? lockdep_init_map+0x9/0x10 [ 429.930085] __should_failslab+0x124/0x180 [ 429.934348] should_failslab+0x9/0x14 [ 429.938190] __kmalloc+0x2e0/0x760 [ 429.941745] ? __init_waitqueue_head+0x9e/0x150 [ 429.946433] ? init_wait_entry+0x1c0/0x1c0 [ 429.950678] ? prealloc_shrinker+0x172/0x340 [ 429.955136] prealloc_shrinker+0x172/0x340 [ 429.959407] sget_userns+0x945/0xed0 [ 429.963136] ? get_anon_bdev+0xc0/0xc0 [ 429.967055] ? grab_super+0x400/0x400 [ 429.970876] ? selinux_ipv4_output+0x50/0x50 [ 429.975302] ? __free_pages+0x123/0x190 [ 429.979295] ? selinux_sb_copy_data+0x602/0x740 [ 429.983988] ? selinux_capable+0x36/0x40 [ 429.988065] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 429.993618] ? security_capable+0x99/0xc0 [ 429.997786] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 430.003335] ? ns_capable_common+0x13f/0x170 00:37:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 430.007758] ? get_anon_bdev+0xc0/0xc0 [ 430.011659] sget+0x10b/0x150 [ 430.014804] ? ovl_show_options+0x550/0x550 [ 430.019141] mount_nodev+0x33/0x110 [ 430.022804] ovl_mount+0x2c/0x40 [ 430.026203] mount_fs+0xae/0x31d [ 430.029611] vfs_kern_mount.part.35+0xdc/0x4f0 [ 430.034223] ? may_umount+0xb0/0xb0 [ 430.037862] ? _raw_read_unlock+0x2c/0x50 [ 430.042027] ? __get_fs_type+0x97/0xc0 [ 430.045957] do_mount+0x581/0x31f0 [ 430.049514] ? check_preemption_disabled+0x48/0x280 [ 430.054558] ? copy_mount_string+0x40/0x40 [ 430.058826] ? copy_mount_options+0x5f/0x430 [ 430.063260] ? rcu_read_lock_sched_held+0x14f/0x180 [ 430.068306] ? kmem_cache_alloc_trace+0x353/0x750 [ 430.073179] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 430.078738] ? _copy_from_user+0xdf/0x150 [ 430.082904] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 430.088457] ? copy_mount_options+0x315/0x430 [ 430.093494] ksys_mount+0x12d/0x140 [ 430.097153] __x64_sys_mount+0xbe/0x150 [ 430.101150] do_syscall_64+0x1b9/0x820 00:37:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, 0x0) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 430.105059] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 430.110447] ? syscall_return_slowpath+0x5e0/0x5e0 [ 430.115386] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 430.120260] ? trace_hardirqs_on_caller+0x310/0x310 [ 430.125288] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 430.130323] ? prepare_exit_to_usermode+0x291/0x3b0 [ 430.135362] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 430.140235] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 430.145432] RIP: 0033:0x457669 00:37:20 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/enforce\x00', 0x140, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000040)=0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000300)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000340)=0x20) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000003c0)={0x0, @in6={{0xa, 0x4e21, 0xfffffffffffffe00, @dev={0xfe, 0x80, [], 0x20}, 0x1}}, [0x4, 0x1, 0x7, 0x32, 0x100000001, 0x6, 0x800, 0x116, 0x80000000, 0x7f, 0xfffffffffffffff8, 0x2, 0x7, 0x2, 0x9]}, &(0x7f00000004c0)=0x100) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000500)={r3, 0x3742, 0x9, 0x1, 0x1, 0x7, 0x1000, 0x1f, {r4, @in={{0x2, 0x4e20, @broadcast}}, 0x8, 0x1, 0x5, 0x1, 0x5}}, &(0x7f00000005c0)=0xb0) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f0000000100)={0x0, 0x100000001, r1, 0x0, r2, 0x0, 0x7, 0x4}) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r5 = socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$VIDIOC_G_FMT(r5, 0xc0d05604, &(0x7f0000000180)={0x8, @raw_data="a9e543feeec043fa405325c4f246f8485b06e2b53e837e426d327d6e96943541945d0d030be2905bd4db42417e869871112be5a27f11aab7710648c9c6a5ca12b68c62b721c433f291cc28b0233a035d388a2e63ef8fa6d676e89af1a07f9b18061820b832d3df2834dbb27cab268c8ffe08e17af98dd07196602d565015fec69b4dd48f796a0e8affc533777fb4f21e5b566d8ac31af726c7375ae88f6bb5d27b8186e825181bf08df52c29f191837f37562826c9cccead5104c3d0951da34e63c9e0942ee8d29e"}) [ 430.148640] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 430.167545] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 430.175261] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 430.182540] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 430.189819] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 430.197109] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 00:37:20 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000073007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 430.204398] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:20 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000060ff7b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:20 executing program 2 (fault-call:2 fault-nth:11): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0189436, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:20 executing program 5: mkdir(0x0, 0x0) r0 = socket(0x15, 0x80005, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000000)=ANY=[@ANYBLOB="9e02c0f0"], 0x4) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/checkreqprot\x00', 0x4000, 0x0) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000180)=""/140) socket$inet_tcp(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x17, &(0x7f0000000000)=0xffffffff, 0x4) 00:37:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, 0x0) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:20 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000005080007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 430.480593] FAULT_INJECTION: forcing a failure. [ 430.480593] name failslab, interval 1, probability 0, space 0, times 0 [ 430.513785] CPU: 0 PID: 20815 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 430.521183] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 430.530546] Call Trace: [ 430.533156] dump_stack+0x244/0x39d [ 430.536848] ? dump_stack_print_info.cold.1+0x20/0x20 [ 430.542061] ? debug_smp_processor_id+0x1c/0x20 [ 430.546779] ? perf_trace_lock+0x14d/0x7a0 [ 430.551048] should_fail.cold.4+0xa/0x17 [ 430.555128] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 430.560262] ? zap_class+0x640/0x640 [ 430.564002] ? find_held_lock+0x36/0x1c0 [ 430.568087] ? __lock_is_held+0xb5/0x140 [ 430.572176] ? __lockdep_init_map+0x105/0x590 [ 430.576690] ? perf_trace_sched_process_exec+0x860/0x860 [ 430.582159] ? lockdep_init_map+0x9/0x10 [ 430.586275] __should_failslab+0x124/0x180 [ 430.590532] should_failslab+0x9/0x14 [ 430.594345] __kmalloc+0x2e0/0x760 [ 430.598087] ? __init_waitqueue_head+0x9e/0x150 [ 430.602779] ? init_wait_entry+0x1c0/0x1c0 [ 430.607030] ? prealloc_shrinker+0x172/0x340 [ 430.611459] prealloc_shrinker+0x172/0x340 [ 430.615715] sget_userns+0x945/0xed0 [ 430.619443] ? get_anon_bdev+0xc0/0xc0 [ 430.623355] ? grab_super+0x400/0x400 [ 430.627192] ? selinux_ipv4_output+0x50/0x50 [ 430.631649] ? __free_pages+0x123/0x190 [ 430.635643] ? selinux_sb_copy_data+0x602/0x740 [ 430.640408] ? selinux_capable+0x36/0x40 [ 430.644488] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 430.650043] ? security_capable+0x99/0xc0 [ 430.654210] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 430.659764] ? ns_capable_common+0x13f/0x170 [ 430.664187] ? get_anon_bdev+0xc0/0xc0 [ 430.668085] sget+0x10b/0x150 [ 430.671205] ? ovl_show_options+0x550/0x550 [ 430.675541] mount_nodev+0x33/0x110 [ 430.679183] ovl_mount+0x2c/0x40 [ 430.682563] mount_fs+0xae/0x31d [ 430.685966] vfs_kern_mount.part.35+0xdc/0x4f0 [ 430.690569] ? may_umount+0xb0/0xb0 [ 430.694211] ? _raw_read_unlock+0x2c/0x50 [ 430.698377] ? __get_fs_type+0x97/0xc0 [ 430.702311] do_mount+0x581/0x31f0 [ 430.705864] ? check_preemption_disabled+0x48/0x280 [ 430.710953] ? copy_mount_string+0x40/0x40 [ 430.715287] ? copy_mount_options+0x5f/0x430 [ 430.719711] ? rcu_read_lock_sched_held+0x14f/0x180 [ 430.724742] ? kmem_cache_alloc_trace+0x353/0x750 [ 430.729605] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 430.735155] ? _copy_from_user+0xdf/0x150 [ 430.739314] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 430.744861] ? copy_mount_options+0x315/0x430 [ 430.749372] ksys_mount+0x12d/0x140 [ 430.753038] __x64_sys_mount+0xbe/0x150 [ 430.757027] do_syscall_64+0x1b9/0x820 [ 430.760924] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 430.766295] ? syscall_return_slowpath+0x5e0/0x5e0 [ 430.771244] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 430.776103] ? trace_hardirqs_on_caller+0x310/0x310 [ 430.781129] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 430.786156] ? prepare_exit_to_usermode+0x291/0x3b0 [ 430.791191] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 430.796054] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 430.801245] RIP: 0033:0x457669 [ 430.804441] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 430.823344] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 430.831071] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 430.838352] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 430.845621] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 430.852907] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 430.860174] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:21 executing program 0: sched_setaffinity(0x0, 0x6, &(0x7f0000000580)=0x40000000000009) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xfffffffffffffefb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f00000000c0)=0x201, 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast1}, 0xffffffffffffff77) listen(r0, 0x200000000000000) r1 = syz_open_dev$sndctrl(&(0x7f0000000040)='/dev/snd/controlC#\x00', 0x20, 0x0) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000340)={0x10001, 0x37c, 0x4, 0x8, 0x7fff, 0x0, 0x7, 0x80000000000, 0x37, 0x4, 0x0, 0x3}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000200)=0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$sock_inet_udp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000500)) r3 = getpgrp(r2) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r1, 0xc0405519, &(0x7f0000000480)={0x1, 0x5, 0x3, 0xfffffffffffffff7, 'syz1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\xc2i\xaa\xdd\x02x\x1c\x00', 0x1}) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x3, 0x0, 0x5, r3, 0x1, 0x0, 'syz0\x00', &(0x7f0000000000)=['Leth1\x81-)\x00'], 0x9}) openat$uinput(0xffffffffffffff9c, &(0x7f0000000400)='/dev/uinput\x00', 0x802, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000380)={0x9, 0xc3, 0x1f, 0x400, 0x0, 0x6, 0xffffffffffff7fff, 0x8001, 0x8, 0x0, 0x2}, 0xb) init_module(&(0x7f0000000680)='$$\x00', 0x3, &(0x7f0000000a00)='/dev/snd/controlC#\x00') ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f0000000440)={0xfffffffffffffffd, 0x6, 0x800, 0x3, 0x1, 0x10000000007}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000800)='\xa3\x01\"\xb1\x86)\xcc\x84UHY\x03:\fA\xb6\xeeG+\x17\xd9\x80\x16\xd3;\x00#\x80\x8b\xbb\xf6\xd0\x86\x1c86\rx\x1d\xa7\x92(E\x9ebr\"U$\xbe\xa9p\xb6t\n_XqY\xb1\xd0z5R\xb4\xb8\xe4\x19X\xef%\x7f\xdd51n\x89\xa8q\xbeC\xc6\xd9\xec\x940}l\x01\x8a\xe2aP`,\xed#4\xd8\x91\x8fo\xfd#\xdbW\x8d_1z\x8e&\xfe\xb2\x1e\xb6\x99>a(0\x10\x15.\xa7x T\x06rp\x16e\xbcp\xd7_\x89\x16\xc3\xe9\xcc*;\x86\xc4\x88{5\x87:\xae7\xb4\xa3\xfa\x8fd\xc91\xa7\a\xe1\xd4\xcb\xc8\xf2\"\x848\xa0n$o)\xf0\xb2\x18\xce\xc7f\xd2<\xa3`\xef\xfd\xef!\xa4\xbar\xde\x0ea\xa1\x88\\\x8c2\xf6\x92\xef\x1f\xba\xbc^KG-x\b\xdc\xdd^3\"\xa1y\xdf\xfePD\xbaL\x12{\xcb\xbe\x9d\xe7:\xc98\x88\n\x9b\xf5o\xce\xc8\xadI\xd0\x026v\xf7/\x9d:\v\xb7\xcdp\xd82#\x15\xfc\xb1\x95\x95\xff\xbe\xab\'\xc3\x9e\x04\xff\xf27.\xf8\xab\x1c\x04y\xcc\x8a\xb5\x05\xa0\xc6\xe9\xed\x88h\xf4U\xd30\xec\rO]\x0fP\xef\xb7X\xa3P\xed\x9b\x1f7\x88\xbc\xe1O\xf1\xb4\xf46\xa0/\x9d\xa07)T\x17G\x8f\xf1\x8f\xa1\x18\x87\xc6v\xbeO\x8d\x9c\xe7\xf1\xd0yx\vt\x83\xb6+\xe26\xdbH\xd4\x12T\x87?|\xf3\x81j\x92y\'\x8f\x83*\xaf\xd5\xd3O\xe8\xd9\b\x9f\xb3NL\x8d\xdfP\xb0\xc7O\x1a\xb5\t\xa2\x0e\x91\xa0\xf9\xf4t\xd4j~\xa0\x06\xc3fH\xae\xe7([\xe8\x9f\x93\x9e\x19\x01~Vh\x8f\x9b\f\xce\x83:l\xe9\xfeVD\v7\xce\xdb\xdfn\xaf\xb2;\x8d\xa5\xdc.LF\xcdo\xbb\xc8\"\\\x8f\xe5C\xcd\xc2F#\x11\xc7\x86R\xd7&\xa6', 0x26c) sendto$inet6(r4, &(0x7f0000000100), 0xacdbf90f7b4ecd63, 0x20000004, &(0x7f0000000080)={0xa, 0x4e22, 0x4, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x10}}}, 0x1c) creat(&(0x7f0000000080)='./bus\x00', 0x0) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/248, 0xf8}], 0x1, 0xfffffffffffffffc) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r0, &(0x7f00000001c0)={0x20000000}) lseek(r5, 0x0, 0x7) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r5, 0x40505412, &(0x7f00000006c0)={0x2000000000, 0xcb, 0x81, 0x0, 0xe}) gettid() 00:37:21 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000007100007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:21 executing program 5: mkdir(0x0, 0x0) chdir(0x0) chdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_DEL(r0, 0x0, 0x484, &(0x7f0000000040)={0x0, @multicast1, 0x4e22, 0x0, 'lc\x00', 0x4, 0xfffffffffffeffff, 0xf}, 0x2c) openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x4000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, 0x0) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:21 executing program 2 (fault-call:2 fault-nth:12): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40049409, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x0, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 431.110982] IPVS: set_ctl: invalid protocol: 0 224.0.0.1:20002 [ 431.137915] FAULT_INJECTION: forcing a failure. [ 431.137915] name failslab, interval 1, probability 0, space 0, times 0 [ 431.139723] IPVS: set_ctl: invalid protocol: 0 224.0.0.1:20002 [ 431.171569] CPU: 1 PID: 20837 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 431.178956] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 431.188317] Call Trace: [ 431.190926] dump_stack+0x244/0x39d [ 431.194587] ? dump_stack_print_info.cold.1+0x20/0x20 [ 431.199805] ? debug_smp_processor_id+0x1c/0x20 [ 431.204490] ? perf_trace_lock+0x14d/0x7a0 [ 431.208747] should_fail.cold.4+0xa/0x17 [ 431.212828] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 431.217941] ? radix_tree_tag_set+0x3d0/0x3d0 [ 431.222478] ? zap_class+0x640/0x640 [ 431.226210] ? zap_class+0x640/0x640 [ 431.229939] ? perf_trace_lock+0x14d/0x7a0 [ 431.234198] ? radix_tree_iter_tag_clear+0x90/0x90 [ 431.239148] ? find_held_lock+0x36/0x1c0 [ 431.243230] ? __lock_is_held+0xb5/0x140 [ 431.247375] ? perf_trace_sched_process_exec+0x860/0x860 [ 431.252875] ? perf_trace_sched_process_exec+0x860/0x860 [ 431.258387] __should_failslab+0x124/0x180 [ 431.262660] should_failslab+0x9/0x14 [ 431.266485] __kmalloc+0x2e0/0x760 00:37:21 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) [ 431.270061] ? __list_lru_init+0x151/0x840 [ 431.274314] __list_lru_init+0x151/0x840 [ 431.278401] ? list_lru_destroy+0x500/0x500 [ 431.282736] ? up_write+0x7b/0x220 [ 431.286290] ? down_write_nested+0x130/0x130 [ 431.290713] ? down_read+0x120/0x120 [ 431.294463] ? init_wait_entry+0x1c0/0x1c0 [ 431.298737] ? prealloc_shrinker+0x172/0x340 [ 431.303199] sget_userns+0x975/0xed0 [ 431.306931] ? get_anon_bdev+0xc0/0xc0 [ 431.310839] ? grab_super+0x400/0x400 [ 431.314669] ? selinux_ipv4_output+0x50/0x50 [ 431.319090] ? __free_pages+0x123/0x190 [ 431.323078] ? selinux_sb_copy_data+0x602/0x740 [ 431.327771] ? selinux_capable+0x36/0x40 [ 431.331856] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 431.337415] ? security_capable+0x99/0xc0 [ 431.341583] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 431.347134] ? ns_capable_common+0x13f/0x170 [ 431.351569] ? get_anon_bdev+0xc0/0xc0 [ 431.355467] sget+0x10b/0x150 [ 431.358590] ? ovl_show_options+0x550/0x550 [ 431.362944] mount_nodev+0x33/0x110 [ 431.366585] ovl_mount+0x2c/0x40 00:37:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x0, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 431.369965] mount_fs+0xae/0x31d [ 431.373349] vfs_kern_mount.part.35+0xdc/0x4f0 [ 431.377948] ? may_umount+0xb0/0xb0 [ 431.381587] ? _raw_read_unlock+0x2c/0x50 [ 431.385748] ? __get_fs_type+0x97/0xc0 [ 431.389704] do_mount+0x581/0x31f0 [ 431.393280] ? check_preemption_disabled+0x48/0x280 [ 431.398337] ? copy_mount_string+0x40/0x40 [ 431.402604] ? copy_mount_options+0x5f/0x430 [ 431.407033] ? rcu_read_lock_sched_held+0x14f/0x180 [ 431.412071] ? kmem_cache_alloc_trace+0x353/0x750 [ 431.416937] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 431.422488] ? _copy_from_user+0xdf/0x150 [ 431.426658] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 431.432254] ? copy_mount_options+0x315/0x430 [ 431.436772] ksys_mount+0x12d/0x140 [ 431.440426] __x64_sys_mount+0xbe/0x150 [ 431.444431] do_syscall_64+0x1b9/0x820 [ 431.448346] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 431.453774] ? syscall_return_slowpath+0x5e0/0x5e0 [ 431.458718] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 431.463584] ? trace_hardirqs_on_caller+0x310/0x310 [ 431.468625] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 431.473659] ? prepare_exit_to_usermode+0x291/0x3b0 [ 431.478699] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 431.483567] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 431.488765] RIP: 0033:0x457669 [ 431.491968] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 431.510971] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 00:37:21 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x40000000015, 0x111, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000711000530057090000009500000000000000f53dd91e095c7f9cf8e5fef3e58e18e392256e451d153db8327898c8d3f9f78ded26662c0869598983be0840c320073268e5e27bb7c48f084592ad15bfbf7452a7541ab90d3f172a69bd3d7f7058eae72ffee07b03da0bc591ab5cc5d3afb6b46073786c5d0d955ade31665eb6a860b331eb30f3b7c4a74d9fa6415d0b8b9f91b1e9347b480bc0b5f4943254234af6df15ec706630878a16e183f24a8765b45705eefc1ce9ab194900001e4b71b3cacfde799eca24c74188421fb7416fbaedb64bcdc64cb6ec678dac90a461a0350a2c"], &(0x7f0000000100)='syzkaller\x00', 0x80, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) [ 431.518735] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 431.526013] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 431.533302] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 431.540578] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 431.547869] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:21 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000007300007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 431.555564] audit: type=1804 audit(1544920641.569:80): pid=20848 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op=invalid_pcr cause=open_writers comm="syz-executor0" name="/root/syzkaller-testdir933027144/syzkaller.6GPvWL/630/bus" dev="sda1" ino=17188 res=1 00:37:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x0, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:21 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000000)=[@mss={0x2, 0x200}], 0x1) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:21 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000ff6000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 431.652158] audit: type=1400 audit(1544920641.569:81): avc: denied { block_suspend } for pid=20836 comm="syz-executor0" capability=36 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=capability2 permissive=1 00:37:21 executing program 0: ioctl$TIOCLINUX5(0xffffffffffffffff, 0x541c, &(0x7f0000000080)) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$l2tp(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x26) fcntl$dupfd(r1, 0x406, r0) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000040)) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, &(0x7f0000000280)={0x4, {{0x2, 0xc698, @multicast1}}}, 0x88) getsockopt$IP6T_SO_GET_REVISION_MATCH(r0, 0x29, 0x44, &(0x7f0000000000)={'ipvs\x00\x00\x00\x00\x00\x00\x00\x1e\x01\x00'}, &(0x7f00000001c0)=0x1e) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) fstatfs(r0, &(0x7f0000000340)=""/135) openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x80000, 0x0) clone(0x4000002102001ffb, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0), 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb), &(0x7f0000001fee)='R\trist\xe3cusgrVid:De', 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000400)={@ipv4={[], [], @multicast1}}, &(0x7f0000000540)=0x14) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000580), 0x10, &(0x7f0000000640)={&(0x7f00000005c0)=@canfd={{0x3, 0x7, 0x8, 0x8}, 0xd, 0x2, 0x0, 0x0, "ce2945f3b52c3ea870152deb846f65b54d3ecefe2b4f8522a4007bea86efc1e446dd10dd28c7d1744b663799f6575fad05938ac2416e039dc8fbc6f916fbb47b"}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x4041) connect(r0, &(0x7f0000000200)=@sco={0x1f, {0x5, 0x2, 0x800000000000000, 0x101, 0x7, 0x9}}, 0x80) 00:37:21 executing program 2 (fault-call:2 fault-nth:13): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:21 executing program 0: ioctl$TIOCLINUX5(0xffffffffffffffff, 0x541c, &(0x7f0000000080)) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$l2tp(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x26) fcntl$dupfd(r1, 0x406, r0) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000040)) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, &(0x7f0000000280)={0x4, {{0x2, 0xc698, @multicast1}}}, 0x88) getsockopt$IP6T_SO_GET_REVISION_MATCH(r0, 0x29, 0x44, &(0x7f0000000000)={'ipvs\x00\x00\x00\x00\x00\x00\x00\x1e\x01\x00'}, &(0x7f00000001c0)=0x1e) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) fstatfs(r0, &(0x7f0000000340)=""/135) openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x80000, 0x0) clone(0x4000002102001ffb, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0), 0xffffffffffffffff) request_key(&(0x7f000000aff5)='asymmetric\x00', &(0x7f0000001ffb), &(0x7f0000001fee)='R\trist\xe3cusgrVid:De', 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000400)={@ipv4={[], [], @multicast1}}, &(0x7f0000000540)=0x14) sendmsg$can_raw(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000580), 0x10, &(0x7f0000000640)={&(0x7f00000005c0)=@canfd={{0x3, 0x7, 0x8, 0x8}, 0xd, 0x2, 0x0, 0x0, "ce2945f3b52c3ea870152deb846f65b54d3ecefe2b4f8522a4007bea86efc1e446dd10dd28c7d1744b663799f6575fad05938ac2416e039dc8fbc6f916fbb47b"}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x4041) connect(r0, &(0x7f0000000200)=@sco={0x1f, {0x5, 0x2, 0x800000000000000, 0x101, 0x7, 0x9}}, 0x80) [ 431.837760] FAULT_INJECTION: forcing a failure. [ 431.837760] name failslab, interval 1, probability 0, space 0, times 0 [ 431.868128] CPU: 1 PID: 20875 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 431.875527] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 431.884885] Call Trace: [ 431.887490] dump_stack+0x244/0x39d [ 431.891134] ? dump_stack_print_info.cold.1+0x20/0x20 [ 431.896342] ? debug_smp_processor_id+0x1c/0x20 [ 431.901020] ? perf_trace_lock+0x14d/0x7a0 [ 431.905266] should_fail.cold.4+0xa/0x17 [ 431.909337] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 431.914462] ? zap_class+0x640/0x640 [ 431.918181] ? save_stack+0xa9/0xd0 [ 431.921810] ? save_stack+0x43/0xd0 [ 431.925456] ? kasan_kmalloc+0xc7/0xe0 [ 431.929345] ? __kmalloc+0x15b/0x760 [ 431.933069] ? find_held_lock+0x36/0x1c0 [ 431.937141] ? __lock_is_held+0xb5/0x140 [ 431.941242] ? perf_trace_sched_process_exec+0x860/0x860 [ 431.946699] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 431.952246] ? check_preemption_disabled+0x48/0x280 [ 431.957277] __should_failslab+0x124/0x180 [ 431.961524] should_failslab+0x9/0x14 [ 431.965334] kmem_cache_alloc_node_trace+0x270/0x740 [ 431.970457] __kmalloc_node+0x3c/0x70 [ 431.974267] kvmalloc_node+0x65/0xf0 [ 431.977990] __list_lru_init+0x5d9/0x840 [ 431.982058] ? list_lru_destroy+0x500/0x500 [ 431.986387] ? up_write+0x7b/0x220 [ 431.989937] ? down_write_nested+0x130/0x130 [ 431.994350] ? down_read+0x120/0x120 [ 431.998071] ? init_wait_entry+0x1c0/0x1c0 [ 432.002312] ? prealloc_shrinker+0x172/0x340 [ 432.006739] sget_userns+0x975/0xed0 [ 432.010458] ? get_anon_bdev+0xc0/0xc0 [ 432.014358] ? grab_super+0x400/0x400 [ 432.018178] ? selinux_ipv4_output+0x50/0x50 [ 432.022598] ? __free_pages+0x123/0x190 [ 432.026579] ? selinux_sb_copy_data+0x602/0x740 [ 432.031261] ? selinux_capable+0x36/0x40 [ 432.035331] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 432.040870] ? security_capable+0x99/0xc0 [ 432.045028] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 432.050573] ? ns_capable_common+0x13f/0x170 [ 432.054989] ? get_anon_bdev+0xc0/0xc0 [ 432.058881] sget+0x10b/0x150 [ 432.062000] ? ovl_show_options+0x550/0x550 [ 432.066328] mount_nodev+0x33/0x110 [ 432.069961] ovl_mount+0x2c/0x40 [ 432.073334] mount_fs+0xae/0x31d [ 432.076743] vfs_kern_mount.part.35+0xdc/0x4f0 [ 432.081334] ? may_umount+0xb0/0xb0 [ 432.084968] ? _raw_read_unlock+0x2c/0x50 [ 432.089122] ? __get_fs_type+0x97/0xc0 [ 432.093020] do_mount+0x581/0x31f0 [ 432.096569] ? check_preemption_disabled+0x48/0x280 [ 432.101595] ? copy_mount_string+0x40/0x40 [ 432.105850] ? copy_mount_options+0x5f/0x430 [ 432.110263] ? rcu_read_lock_sched_held+0x14f/0x180 [ 432.115283] ? kmem_cache_alloc_trace+0x353/0x750 [ 432.120131] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 432.125676] ? _copy_from_user+0xdf/0x150 [ 432.129832] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 432.135373] ? copy_mount_options+0x315/0x430 [ 432.139884] ksys_mount+0x12d/0x140 [ 432.143518] __x64_sys_mount+0xbe/0x150 [ 432.147501] do_syscall_64+0x1b9/0x820 [ 432.151401] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 432.156774] ? syscall_return_slowpath+0x5e0/0x5e0 [ 432.161704] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 432.166553] ? trace_hardirqs_on_caller+0x310/0x310 [ 432.171572] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 432.176591] ? prepare_exit_to_usermode+0x291/0x3b0 [ 432.181654] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 432.186524] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 432.191745] RIP: 0033:0x457669 [ 432.194957] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 432.213855] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 432.221563] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 432.228887] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 432.236154] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 432.243426] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 432.250696] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0205647, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:22 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000009300007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:22 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='trusted.overlay.nlink\x00', &(0x7f0000000080)={'L-', 0xffffffff80000000}, 0x28, 0x0) 00:37:22 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = openat$selinux_status(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="757070adda6469723d2e2f66696c65302c6c6f77657264697a3d2e"]) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, 0x0) fchdir(0xffffffffffffffff) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB='\n'], 0x1) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RMKDIR(0xffffffffffffffff, &(0x7f0000000380)={0x14, 0x49, 0x1, {0x0, 0x0, 0x8}}, 0x14) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) pipe2$9p(&(0x7f0000000000), 0x0) bind$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000440)={0x1f, {0x0, 0x291a, 0xfc9, 0x100, 0x0, 0x7}, 0x1}, 0xa) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r1, 0x8008ae9d, &(0x7f0000001640)=""/50) fchdir(0xffffffffffffffff) bpf$MAP_CREATE(0x0, &(0x7f0000000140)={0x8, 0xf5, 0x1, 0x7fff, 0x1, 0x1, 0x10001}, 0xffffffffffffff40) open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000003c0)) truncate(&(0x7f0000000400)='./bus\x00', 0x10000) getsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, &(0x7f0000000200), &(0x7f0000000500)=0x4) ioctl$DRM_IOCTL_MARK_BUFS(r1, 0x40206417, &(0x7f0000000180)={0x0, 0x40, 0x4, 0x400}) mmap$binder(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x6d1754260d72ab1, r0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TCGETA(0xffffffffffffffff, 0x5405, &(0x7f00000004c0)) clone(0x1000100, 0x0, 0xfffffffffffffffe, &(0x7f0000000300), 0xffffffffffffffff) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000240)={0x0, @in6={{0xa, 0x4e20, 0x0, @dev}}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f00000000c0)='9p\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2c61666964e956ad675ff3a897bfca78303030303030303066666666666666"]) 00:37:22 executing program 2 (fault-call:2 fault-nth:14): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:22 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x0, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:22 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000093007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:22 executing program 5: mkdir(0x0, 0x40) chdir(0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000700)='/dev/hwrng\x00', 0x2000, 0x0) getpeername$packet(r0, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000780)=0x14) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$P9_RCLUNK(r0, &(0x7f00000005c0)={0x7, 0x79, 0x2}, 0x7) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000180)={{{@in6=@mcast2, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@remote}}, &(0x7f0000000000)=0xe8) r4 = getegid() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000480)="21d03499dd2942433a22a19a690fcd400d565d22b415327ad6bfef855592629b135c15562ee04b44fb248d9b0f5236a13b4228cc94d1e1e87978926f1c10378cf4c5897fc1ce939d2681bf4f5b01c5f4fd392698f14dc7ceb00660833abed6efbfa58686ee7b6f56b38a107416295aa0fc08842929da4b10cf12c49a3e901bc6ac4f8b60187e4cb8ffb2412de9fa0fd5", 0x90}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0x1, 0x2, r7, r3, r6}, @rights={0x18, 0x1, 0x1, [r1, r1]}], 0x38}, 0x800) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write$P9_RSTATu(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="5c0000007d020000003f0001000100000000000800844fe135030000003f000000000000000000000001007d0b002747504c29766d6e7574310800747275737465642400000000000000000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5], 0x5c) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xa) [ 432.458452] overlayfs: unrecognized mount option "upp­Údir=./file0" or missing value [ 432.488182] FAULT_INJECTION: forcing a failure. [ 432.488182] name failslab, interval 1, probability 0, space 0, times 0 [ 432.511691] CPU: 0 PID: 20897 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 432.519094] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 432.528454] Call Trace: [ 432.531061] dump_stack+0x244/0x39d [ 432.534710] ? dump_stack_print_info.cold.1+0x20/0x20 [ 432.539946] ? debug_smp_processor_id+0x1c/0x20 [ 432.544638] ? perf_trace_lock+0x14d/0x7a0 [ 432.548927] should_fail.cold.4+0xa/0x17 [ 432.553014] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 432.558143] ? kernel_text_address+0x79/0xf0 [ 432.562570] ? unwind_get_return_address+0x61/0xa0 [ 432.567510] ? __save_stack_trace+0x8d/0xf0 [ 432.571855] ? zap_class+0x640/0x640 [ 432.575597] ? find_held_lock+0x36/0x1c0 [ 432.579680] ? __lock_is_held+0xb5/0x140 [ 432.583792] ? perf_trace_sched_process_exec+0x860/0x860 [ 432.589258] ? check_preemption_disabled+0x48/0x280 [ 432.594315] __should_failslab+0x124/0x180 [ 432.598769] should_failslab+0x9/0x14 [ 432.602587] kmem_cache_alloc_trace+0x2d7/0x750 [ 432.607269] ? __kmalloc_node+0x3c/0x70 [ 432.611254] ? __kmalloc_node+0x3c/0x70 [ 432.615255] ? rcu_read_lock_sched_held+0x14f/0x180 [ 432.620292] __memcg_init_list_lru_node+0x185/0x2d0 [ 432.625361] ? kvfree_rcu+0x20/0x20 [ 432.629018] ? __kmalloc_node+0x50/0x70 [ 432.633009] __list_lru_init+0x4d6/0x840 [ 432.637095] ? list_lru_destroy+0x500/0x500 [ 432.641446] ? up_write+0x7b/0x220 [ 432.644996] ? down_write_nested+0x130/0x130 [ 432.649422] ? down_read+0x120/0x120 [ 432.653158] ? init_wait_entry+0x1c0/0x1c0 [ 432.657411] ? prealloc_shrinker+0x172/0x340 [ 432.661847] sget_userns+0x975/0xed0 [ 432.665575] ? get_anon_bdev+0xc0/0xc0 [ 432.669498] ? grab_super+0x400/0x400 [ 432.673317] ? selinux_ipv4_output+0x50/0x50 [ 432.677744] ? __free_pages+0x123/0x190 [ 432.681733] ? selinux_sb_copy_data+0x602/0x740 [ 432.686482] ? selinux_capable+0x36/0x40 [ 432.690592] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 432.696143] ? security_capable+0x99/0xc0 [ 432.700312] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 432.705863] ? ns_capable_common+0x13f/0x170 [ 432.710289] ? get_anon_bdev+0xc0/0xc0 [ 432.714189] sget+0x10b/0x150 [ 432.717334] ? ovl_show_options+0x550/0x550 [ 432.721679] mount_nodev+0x33/0x110 [ 432.725323] ovl_mount+0x2c/0x40 [ 432.728708] mount_fs+0xae/0x31d [ 432.732096] vfs_kern_mount.part.35+0xdc/0x4f0 [ 432.736734] ? may_umount+0xb0/0xb0 [ 432.740377] ? _raw_read_unlock+0x2c/0x50 [ 432.744562] ? __get_fs_type+0x97/0xc0 [ 432.748471] do_mount+0x581/0x31f0 [ 432.752035] ? check_preemption_disabled+0x48/0x280 [ 432.757070] ? copy_mount_string+0x40/0x40 [ 432.761331] ? copy_mount_options+0x5f/0x430 [ 432.765750] ? rcu_read_lock_sched_held+0x14f/0x180 [ 432.770786] ? kmem_cache_alloc_trace+0x353/0x750 [ 432.775655] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 432.781217] ? _copy_from_user+0xdf/0x150 [ 432.785405] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 432.790955] ? copy_mount_options+0x315/0x430 [ 432.795489] ksys_mount+0x12d/0x140 [ 432.799162] __x64_sys_mount+0xbe/0x150 [ 432.803154] do_syscall_64+0x1b9/0x820 [ 432.807052] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 432.812451] ? syscall_return_slowpath+0x5e0/0x5e0 [ 432.817388] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 432.822268] ? trace_hardirqs_on_caller+0x310/0x310 [ 432.827293] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 432.832316] ? prepare_exit_to_usermode+0x291/0x3b0 [ 432.837348] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 432.842206] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 432.847404] RIP: 0033:0x457669 00:37:23 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000100)=0x8000) futimesat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7530}, {r1, r2/1000+30000}}) 00:37:23 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000071007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:23 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x0, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 432.850651] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 432.869562] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 432.877274] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 432.884545] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 432.891819] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 432.899089] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 432.906359] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 432.933013] overlayfs: unrecognized mount option "upp­Údir=./file0" or missing value 00:37:23 executing program 2 (fault-call:2 fault-nth:15): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 433.096308] FAULT_INJECTION: forcing a failure. [ 433.096308] name failslab, interval 1, probability 0, space 0, times 0 [ 433.107798] CPU: 1 PID: 20925 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 433.115175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 433.124530] Call Trace: [ 433.127151] dump_stack+0x244/0x39d [ 433.130806] ? dump_stack_print_info.cold.1+0x20/0x20 [ 433.136018] ? debug_smp_processor_id+0x1c/0x20 [ 433.140704] ? perf_trace_lock+0x14d/0x7a0 [ 433.144956] should_fail.cold.4+0xa/0x17 [ 433.149030] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 433.154141] ? save_stack+0x43/0xd0 [ 433.157766] ? kasan_kmalloc+0xc7/0xe0 [ 433.161636] ? kmem_cache_alloc_trace+0x152/0x750 [ 433.166463] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 433.171637] ? __list_lru_init+0x4d6/0x840 [ 433.175857] ? zap_class+0x640/0x640 [ 433.179554] ? ovl_mount+0x2c/0x40 [ 433.183082] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 433.187818] ? do_mount+0x581/0x31f0 [ 433.191516] ? ksys_mount+0x12d/0x140 [ 433.195298] ? __x64_sys_mount+0xbe/0x150 [ 433.199430] ? do_syscall_64+0x1b9/0x820 [ 433.203515] ? find_held_lock+0x36/0x1c0 [ 433.207578] ? __lock_is_held+0xb5/0x140 [ 433.211633] ? perf_trace_sched_process_exec+0x860/0x860 [ 433.217075] __should_failslab+0x124/0x180 [ 433.221292] should_failslab+0x9/0x14 [ 433.225075] kmem_cache_alloc_trace+0x2d7/0x750 [ 433.229724] ? __kmalloc_node+0x3c/0x70 [ 433.233701] ? __kmalloc_node+0x3c/0x70 [ 433.237662] ? rcu_read_lock_sched_held+0x14f/0x180 [ 433.242668] __memcg_init_list_lru_node+0x185/0x2d0 [ 433.247670] ? kvfree_rcu+0x20/0x20 [ 433.251281] ? __kmalloc_node+0x50/0x70 [ 433.255273] __list_lru_init+0x4d6/0x840 [ 433.259324] ? list_lru_destroy+0x500/0x500 [ 433.263634] ? up_write+0x7b/0x220 [ 433.267157] ? down_write_nested+0x130/0x130 [ 433.271588] ? down_read+0x120/0x120 [ 433.275293] ? init_wait_entry+0x1c0/0x1c0 [ 433.279512] ? prealloc_shrinker+0x172/0x340 [ 433.283929] sget_userns+0x975/0xed0 [ 433.287626] ? get_anon_bdev+0xc0/0xc0 [ 433.291506] ? grab_super+0x400/0x400 [ 433.295295] ? selinux_ipv4_output+0x50/0x50 [ 433.299690] ? __free_pages+0x123/0x190 [ 433.303649] ? selinux_sb_copy_data+0x602/0x740 [ 433.308312] ? selinux_capable+0x36/0x40 [ 433.312364] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 433.317885] ? security_capable+0x99/0xc0 [ 433.322019] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 433.327543] ? ns_capable_common+0x13f/0x170 [ 433.331940] ? get_anon_bdev+0xc0/0xc0 [ 433.335810] sget+0x10b/0x150 [ 433.338904] ? ovl_show_options+0x550/0x550 [ 433.343210] mount_nodev+0x33/0x110 [ 433.346853] ovl_mount+0x2c/0x40 [ 433.350216] mount_fs+0xae/0x31d [ 433.353572] vfs_kern_mount.part.35+0xdc/0x4f0 [ 433.358141] ? may_umount+0xb0/0xb0 [ 433.361754] ? _raw_read_unlock+0x2c/0x50 [ 433.365886] ? __get_fs_type+0x97/0xc0 [ 433.369778] do_mount+0x581/0x31f0 [ 433.373321] ? trace_hardirqs_on+0x310/0x310 [ 433.377717] ? copy_mount_string+0x40/0x40 [ 433.381943] ? retint_kernel+0x2d/0x2d [ 433.385819] ? copy_mount_options+0x228/0x430 [ 433.390296] ? write_comp_data+0x1/0x70 [ 433.394258] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 433.399780] ? copy_mount_options+0x315/0x430 [ 433.404265] ksys_mount+0x12d/0x140 [ 433.407879] __x64_sys_mount+0xbe/0x150 [ 433.411846] do_syscall_64+0x1b9/0x820 [ 433.415715] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 433.421063] ? syscall_return_slowpath+0x5e0/0x5e0 [ 433.425975] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 433.430804] ? trace_hardirqs_on_caller+0x310/0x310 [ 433.435810] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 433.440812] ? prepare_exit_to_usermode+0x291/0x3b0 [ 433.445815] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 433.450648] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 433.455825] RIP: 0033:0x457669 [ 433.459004] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 433.477913] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 433.485611] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x4b49, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:23 executing program 0: perf_event_open(&(0x7f0000000240)={0x2, 0x70, 0x11, 0x8000000000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='/group.sta\x9f\xd4t\x00+\x04J{\t\xab\v\x02t\xe1\t\x85\xa6\xfa\x15\xb3[\xa6\x94!\xf2\x04\xde\xc5f\x8a\x06\x00\x00\x00\xb9\x0f\xf8`\xe0\x1f&+\xaf\xacu\nm\\\xe2Y\xcba\xea\f\xd9DXX>\xef/\xc5\x97\xea\x93\xa7\xde\xc9\xb4\x16\x8eF\x8b\xe0Wm\x1d\x0e\xbf\x8b\xc4G\x8f\x8e\xd8[T|i$\x88\x04\x00\x00\x00\x00\x00\x00\x00\x90\x1eB\x8b\x98\xad\xd17_Q\xe15\x84\x8f\xea\x98\xc6\xe3WE\x11\xe0\xc6\x1f\xf2/\xf6\x1f', 0x2761, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffee2, &(0x7f0000000100)}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000000)) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) tkill(r1, 0x2d) 00:37:23 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000004000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:23 executing program 5: mkdir(0x0, 0x5) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x10001, 0x8) 00:37:23 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x0, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 433.492863] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 433.500115] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 433.507368] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 433.514627] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:23 executing program 2 (fault-call:2 fault-nth:16): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:23 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0040000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:23 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vsock\x00', 0x8080, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffff9c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x541b, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d5, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2b, 0x1, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000900)='/exe\x00\x00\xc1\x00\x00\x00\x00\x00\xe9\xff\a\x00\x00\x00\x00\x00\x00T\xfa\aBJ\xde\xe9\x16\xd2\xdau\xaf\xe7\v5\xa0\xfdj\x1f\x02\x00\xf5\xab&\xd7\xa0q\xfb53\x1c\xe3\x9cZehd\x10\x06\xd7\xc0 jt\xe33&S\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') r2 = creat(&(0x7f00000005c0)='./bus\x00', 0x0) sendfile(r2, r1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x86100) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000080)) syz_open_dev$adsp(&(0x7f0000000540)='/dev/adsp#\x00', 0x7fff, 0x8000) sendfile(r2, r1, &(0x7f0000000180), 0x100000005) sched_setaffinity(0x0, 0x0, 0x0) 00:37:23 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x4, 0x800) ioctl$VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0xc, @raw_data="4f5444bcb6c7a4ef023a8bb28a9c058b6fa8b6c8b60fa62ef832381ba37d05810addc9ab056a5d2e225b67fa340b507de73fce29a978f8163ae461de222b7210f49316ada0da46f428000aa0a2dc9c8997b56f98dd65faa17b5459b44763c57b04e09a47f65c1f059c08e17bd9335b6ee8b490f57eb21757a4598e52021239ae7142b1a69bde9a1289c670a8e3add59fee82898a83276a1909512d25e8bbf7864d94cc71acf2d44bd979289f33cca8c93ab2a3c93502e51f279499af3a17d54e2c17b00b10cc5c28"}) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200800, 0x4000000000000000) [ 433.691564] FAULT_INJECTION: forcing a failure. [ 433.691564] name failslab, interval 1, probability 0, space 0, times 0 [ 433.703706] CPU: 1 PID: 20942 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 433.711087] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 433.720459] Call Trace: [ 433.723070] dump_stack+0x244/0x39d [ 433.726723] ? dump_stack_print_info.cold.1+0x20/0x20 [ 433.731936] ? debug_smp_processor_id+0x1c/0x20 [ 433.736627] ? perf_trace_lock+0x14d/0x7a0 [ 433.740942] should_fail.cold.4+0xa/0x17 [ 433.745053] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 433.750188] ? save_stack+0x43/0xd0 [ 433.753826] ? kasan_kmalloc+0xc7/0xe0 [ 433.757727] ? kmem_cache_alloc_trace+0x152/0x750 [ 433.762631] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 433.767828] ? __list_lru_init+0x4d6/0x840 [ 433.772075] ? zap_class+0x640/0x640 [ 433.775829] ? ovl_mount+0x2c/0x40 [ 433.779388] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 433.784177] ? do_mount+0x581/0x31f0 [ 433.787912] ? ksys_mount+0x12d/0x140 [ 433.791754] ? __x64_sys_mount+0xbe/0x150 [ 433.795944] ? do_syscall_64+0x1b9/0x820 [ 433.800030] ? find_held_lock+0x36/0x1c0 [ 433.804113] ? __lock_is_held+0xb5/0x140 [ 433.808207] ? perf_trace_sched_process_exec+0x860/0x860 [ 433.813684] __should_failslab+0x124/0x180 [ 433.817935] should_failslab+0x9/0x14 [ 433.821746] kmem_cache_alloc_trace+0x2d7/0x750 [ 433.826456] ? __kmalloc_node+0x3c/0x70 [ 433.830439] ? __kmalloc_node+0x3c/0x70 [ 433.834435] ? rcu_read_lock_sched_held+0x14f/0x180 [ 433.839470] __memcg_init_list_lru_node+0x185/0x2d0 [ 433.844504] ? kvfree_rcu+0x20/0x20 [ 433.848169] ? __kmalloc_node+0x50/0x70 [ 433.852173] __list_lru_init+0x4d6/0x840 [ 433.856251] ? list_lru_destroy+0x500/0x500 [ 433.860589] ? up_write+0x7b/0x220 [ 433.864142] ? down_write_nested+0x130/0x130 [ 433.868575] ? down_read+0x120/0x120 [ 433.872306] ? init_wait_entry+0x1c0/0x1c0 [ 433.876557] ? prealloc_shrinker+0x172/0x340 [ 433.880998] sget_userns+0x975/0xed0 [ 433.884721] ? get_anon_bdev+0xc0/0xc0 [ 433.888636] ? grab_super+0x400/0x400 00:37:24 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x6, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$P9_RFSYNC(r2, &(0x7f0000000080)={0x7, 0x33, 0x1}, 0x7) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000140)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(r0, 0x10d, 0x2, &(0x7f0000013ff4)={@multicast1, @dev}, 0xc) close(r1) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x0, 0x0) dup3(r0, r1, 0x0) [ 433.892472] ? selinux_ipv4_output+0x50/0x50 [ 433.896896] ? __free_pages+0x123/0x190 [ 433.900883] ? selinux_sb_copy_data+0x602/0x740 [ 433.905585] ? selinux_capable+0x36/0x40 [ 433.909678] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 433.915237] ? security_capable+0x99/0xc0 [ 433.919418] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 433.924968] ? ns_capable_common+0x13f/0x170 [ 433.929410] ? get_anon_bdev+0xc0/0xc0 [ 433.933313] sget+0x10b/0x150 [ 433.936437] ? ovl_show_options+0x550/0x550 [ 433.940776] mount_nodev+0x33/0x110 [ 433.944429] ovl_mount+0x2c/0x40 [ 433.947805] mount_fs+0xae/0x31d [ 433.951202] vfs_kern_mount.part.35+0xdc/0x4f0 [ 433.955804] ? may_umount+0xb0/0xb0 [ 433.959458] ? _raw_read_unlock+0x2c/0x50 [ 433.963617] ? __get_fs_type+0x97/0xc0 [ 433.967593] do_mount+0x581/0x31f0 [ 433.971144] ? retint_kernel+0x1b/0x2d [ 433.975058] ? trace_hardirqs_on+0x310/0x310 [ 433.979490] ? copy_mount_string+0x40/0x40 [ 433.983752] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 433.988522] ? retint_kernel+0x2d/0x2d [ 433.992438] ? copy_mount_options+0x239/0x430 [ 433.996951] ? __sanitizer_cov_trace_pc+0x3b/0x50 [ 434.001806] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 434.007362] ? copy_mount_options+0x315/0x430 [ 434.011894] ksys_mount+0x12d/0x140 [ 434.015536] __x64_sys_mount+0xbe/0x150 [ 434.019529] do_syscall_64+0x1b9/0x820 [ 434.023452] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 434.028827] ? syscall_return_slowpath+0x5e0/0x5e0 [ 434.033782] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 434.038682] ? trace_hardirqs_on_caller+0x310/0x310 [ 434.043756] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 434.048829] ? prepare_exit_to_usermode+0x291/0x3b0 [ 434.053874] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 434.058756] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 434.063957] RIP: 0033:0x457669 [ 434.067159] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00:37:24 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0093000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:24 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x0, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 434.086094] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 434.093807] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 434.101087] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 434.108388] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 434.115679] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 434.122957] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5421, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:24 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcs\x00', 0x8000, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000040)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm-monitor\x00', 0x46000, 0x0) ppoll(&(0x7f0000000080)=[{r0, 0x4000}, {r1, 0x4000}, {r1, 0x1}, {r0, 0x98}, {r0}, {r1, 0x20}], 0x6, &(0x7f00000000c0), &(0x7f0000000100)={0x5}, 0x8) 00:37:24 executing program 2 (fault-call:2 fault-nth:17): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:24 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0050800079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:24 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = fcntl$getown(0xffffffffffffff9c, 0x9) prlimit64(r0, 0x3, &(0x7f0000000000)={0xffff, 0x3}, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x400800, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='9p\x00', 0x800, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_9p2000='version=9p2000'}, {@mmap='mmap'}, {@privport='privport'}, {@nodevmap='nodevmap'}, {@afid={'afid', 0x3d, 0xbae}}, {@mmap='mmap'}], [{@smackfsdef={'smackfsdef', 0x3d, 'syz1'}}, {@fsmagic={'fsmagic', 0x3d, 0x22}}]}}) write$binfmt_misc(r1, &(0x7f0000000180)={'syz1', "85e4eea110ffd414a2459884c1f86f39e18ddb44b089d38b4173ae71cd483a6e74bcb8de2287b211eb4899c58eee7c30f438de443941eec8a3f9649e1023d75add49643e5d3b50a788d62b2460f67e96671606b133f10e0a63238b08f9583801b8f46da23985c29a3114d4a6101a1939788bbcb078757da5cf7afe700c126266a08c872112fa197500ceccee4214f9f8f451f6203a783988b58dfb0d9c3e84816298b0f3f96d288d9b4b8ed01fefb2344eccf487e76fcbad321617c82f97ab2e08354e02bdefe3d15401a4af727c8dd8a6ed48866ca075b00fc47d7a9c8570b3b904cbff208514306bb598ccdcd824a6106de1570bba2a166d"}, 0xfd) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r3, 0x1, 0x21, &(0x7f00000003c0)=0x2, 0x4) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000340)='/dev/dlm-control\x00', 0x22002, 0x0) 00:37:24 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x0, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 434.421108] FAULT_INJECTION: forcing a failure. [ 434.421108] name failslab, interval 1, probability 0, space 0, times 0 [ 434.448423] 9pnet: Insufficient options for proto=fd [ 434.467557] CPU: 1 PID: 20974 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 434.474949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 434.484316] Call Trace: [ 434.486938] dump_stack+0x244/0x39d [ 434.490592] ? dump_stack_print_info.cold.1+0x20/0x20 [ 434.495807] ? debug_smp_processor_id+0x1c/0x20 [ 434.500493] ? perf_trace_lock+0x14d/0x7a0 [ 434.504753] should_fail.cold.4+0xa/0x17 [ 434.508859] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 434.513995] ? save_stack+0x43/0xd0 [ 434.517632] ? kasan_kmalloc+0xc7/0xe0 [ 434.521534] ? kmem_cache_alloc_trace+0x152/0x750 [ 434.526427] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 434.531633] ? __list_lru_init+0x4d6/0x840 [ 434.535880] ? zap_class+0x640/0x640 [ 434.539604] ? ovl_mount+0x2c/0x40 [ 434.543158] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 434.547935] ? do_mount+0x581/0x31f0 [ 434.551657] ? ksys_mount+0x12d/0x140 [ 434.555470] ? __x64_sys_mount+0xbe/0x150 [ 434.559643] ? do_syscall_64+0x1b9/0x820 [ 434.563725] ? find_held_lock+0x36/0x1c0 [ 434.567808] ? __lock_is_held+0xb5/0x140 [ 434.571900] ? perf_trace_sched_process_exec+0x860/0x860 [ 434.577382] __should_failslab+0x124/0x180 [ 434.581645] should_failslab+0x9/0x14 [ 434.585459] kmem_cache_alloc_trace+0x2d7/0x750 [ 434.590143] ? __kmalloc_node+0x3c/0x70 [ 434.594172] ? __kmalloc_node+0x3c/0x70 [ 434.598660] ? rcu_read_lock_sched_held+0x14f/0x180 [ 434.603699] __memcg_init_list_lru_node+0x185/0x2d0 [ 434.608770] ? kvfree_rcu+0x20/0x20 [ 434.612426] ? __kmalloc_node+0x50/0x70 [ 434.616432] __list_lru_init+0x4d6/0x840 [ 434.620506] ? list_lru_destroy+0x500/0x500 [ 434.624847] ? up_write+0x7b/0x220 [ 434.628410] ? down_write_nested+0x130/0x130 [ 434.632833] ? down_read+0x120/0x120 [ 434.636567] ? init_wait_entry+0x1c0/0x1c0 [ 434.640814] ? prealloc_shrinker+0x172/0x340 [ 434.645317] sget_userns+0x975/0xed0 [ 434.649043] ? get_anon_bdev+0xc0/0xc0 [ 434.652975] ? grab_super+0x400/0x400 [ 434.656794] ? selinux_ipv4_output+0x50/0x50 [ 434.661230] ? __free_pages+0x123/0x190 [ 434.665216] ? selinux_sb_copy_data+0x602/0x740 [ 434.669910] ? selinux_capable+0x36/0x40 [ 434.674025] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 434.679588] ? security_capable+0x99/0xc0 [ 434.683755] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 434.689305] ? ns_capable_common+0x13f/0x170 [ 434.693747] ? get_anon_bdev+0xc0/0xc0 [ 434.697648] sget+0x10b/0x150 [ 434.700802] ? ovl_show_options+0x550/0x550 [ 434.705134] mount_nodev+0x33/0x110 [ 434.708803] ovl_mount+0x2c/0x40 [ 434.712204] mount_fs+0xae/0x31d [ 434.715597] vfs_kern_mount.part.35+0xdc/0x4f0 [ 434.720213] ? may_umount+0xb0/0xb0 [ 434.723870] ? _raw_read_unlock+0x2c/0x50 [ 434.728059] ? __get_fs_type+0x97/0xc0 [ 434.731961] do_mount+0x581/0x31f0 [ 434.735528] ? check_preemption_disabled+0x48/0x280 [ 434.740560] ? copy_mount_string+0x40/0x40 [ 434.744820] ? copy_mount_options+0x5f/0x430 [ 434.749237] ? rcu_read_lock_sched_held+0x14f/0x180 [ 434.754265] ? kmem_cache_alloc_trace+0x353/0x750 [ 434.759121] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 434.764665] ? _copy_from_user+0xdf/0x150 [ 434.768826] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 434.774379] ? copy_mount_options+0x315/0x430 [ 434.778911] ksys_mount+0x12d/0x140 [ 434.782555] __x64_sys_mount+0xbe/0x150 [ 434.786550] do_syscall_64+0x1b9/0x820 [ 434.790446] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 434.795818] ? syscall_return_slowpath+0x5e0/0x5e0 [ 434.800785] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 434.805654] ? trace_hardirqs_on_caller+0x310/0x310 [ 434.810675] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 434.815701] ? prepare_exit_to_usermode+0x291/0x3b0 [ 434.820725] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 434.825581] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 434.830775] RIP: 0033:0x457669 [ 434.833968] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 434.852868] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 434.860573] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:25 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0071000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:25 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x0, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:25 executing program 0: openat$fuse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/fuse\x00', 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_SIGNAL_MASK(0xffffffffffffffff, 0x4004ae8b, &(0x7f0000001000)=ANY=[@ANYBLOB="fcca"]) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000440)=[@textreal={0x8, &(0x7f0000000000)="0f01c8f20f35ba2000b000ee0f2336360fc76df20f2054440f20c0663504000000440f22c064f3e10a660f3a63a63c6700baf80c66b8bd08428766efbafc0cb066ee", 0x42}], 0x1, 0x0, &(0x7f0000000400), 0x100000000000000c) recvmmsg(0xffffffffffffffff, &(0x7f0000006080)=[{{&(0x7f0000000080)=@xdp, 0x80, &(0x7f0000002040)=[{&(0x7f0000000dc0)=""/52, 0x34}], 0x1, &(0x7f00000020c0)=""/4096, 0x1000}}], 0x1, 0x22, &(0x7f0000006340)) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000380)={{0x2, 0x4e21, @local}, {0x6, @remote}, 0x20, {0x2, 0x4e22}, 'ipddp0\x00'}) ioctl$ASHMEM_GET_PROT_MASK(0xffffffffffffffff, 0x7706, &(0x7f0000000300)) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000002c0)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000001000/0x2000)=nil}) getgroups(0x4, &(0x7f0000000240)=[0xee01, 0x0, 0xee01, 0x0]) fstat(r2, &(0x7f0000000540)) setresgid(r3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000600)) ioctl$SNDRV_TIMER_IOCTL_TREAD(0xffffffffffffffff, 0x40045402, &(0x7f00000001c0)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$dspn(&(0x7f0000000280)='/dev/dsp#\x00', 0x6, 0x80081) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = semget(0x3, 0x7, 0x200) semop(r4, &(0x7f0000000180)=[{0x0, 0x80000000, 0x1000}], 0x1) sched_setattr(0x0, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0) [ 434.867841] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 434.875108] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 434.882374] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 434.889652] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:25 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x484b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_mount_image$jfs(&(0x7f0000000240)='jfs\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x101080, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000100)={0x0, 0x8}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f0000000180)={r2, 0x4}, 0x8) syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0x1, 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="d3bea0d4e09c5f478bd99e4c5dd256d7bd67123ae65dbd3c4f1cc898492a879a5a5265ef3311218d8e32981f441909ded4de8aa8e8a5d50e9f321e324fbf9e49a62c4698caf95c9c87aa11c405691aa7f9012200973fd398e5d6d9ac62cd021d79206434184bcee95406f0cf8d85bff57e948600531a4772847b6fa407d15ae4d95d6a2086f5af609a52f08f3c3192468de3d92a2ad1ba200fa5f09cdfbe8888116391e22f567dc8aae38cda768c23a67370cdecfdfe6c0e8ca7b09f6c23a2311fa5d47d1a675f7fda193f9030", 0xcd}, {&(0x7f00000004c0)="e34c34f4921d8ed348b2c043e7b88211b7e8147f4f666b62711db317bd4143d812fc1f6f4926d3918e3bcddb6d17034e44c968a31619a99d667198649b9a65de6584b19a420929fb931aaabd3c1006a4a4b2effaaab20aef5267e5f830f45990cfa95422de17e3768f33e20a9bd2f2b0cc1d64f6485e56e5d21cacbab8c072584d712b671edf2ac7521f77ed9d2a102a15da592dbac15540ef3a6f5d981e8e42f9a2e3cd72f8056193f0c27f5544ef8476d65006eea6c2f34322febc965ea23a51f800c34856d49037adb59174e1457440f9e268c3abe043cda457b28e30db80cf8dc6fd1db40fcb459f477da0e626ca8b63c4131ecd3d4ff86fb611", 0xfc}, {&(0x7f00000001c0)="24578fa2f6a0398d04fe9c0c37b402df74f7ebef539dc7e59afe57a3029b7c91085e60d67c347317eb503b7068e0866c4e67a1bdcc34cedd4e1eccb172e63820a2708ef2c1f932d037d5fe496eacde89436f21910c8ee43d0714c6e84906d53c3208ab8cd8c03da92a325d13c4d668", 0x6f}, {&(0x7f00000002c0)="2df8617f70d75154288d0015f5c5c5f935bb44173036cc709b7ac29d338d4516ee450c037d26b6a0f06cd5bff301cd9227153f8b77fda55db8d2b88820b8e9945e9216de938694932b0f07995f23c462017e39abc4b4612562554e7b35a848669790cabca4f25b3b4872bafa8f883f7562f979a89644c61aa650b980914d55a133c1de48ec9e63d2366ed5025f", 0x8d}, {&(0x7f00000005c0)="1164172e6640c2cb6813bde219534982c1af28ec4f9a2757ef2c486946486d58d1161a2458e7f43feef383c12405a36cf04206d2b23bc2cfdd15e7f4042cdfbf358ebacaa1dc69f5ce6b1e95886a3f47450c0c2859b2ab50158f7a7df5db6d", 0x5f}, {&(0x7f0000000640)="232a1db885b9d509d00189e7f31b1d2bdb3f2c9f1b", 0x15}, {&(0x7f0000000680)="d1061a408cc9ac9c41885301658c2103fa181943098e62d9d15dc1ce9d3e0800155c0211f3c9c88987152d78bad04baea9e5c697a5808221bff19666500d42b002ade1b08792e981712dc10a15c77536abd98b10efe1c7f7c79702a9867ed11c0d0eee8df6ba91ffaea9e66c447bb2350fe50bba9e", 0x75}], 0x7) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:25 executing program 2 (fault-call:2 fault-nth:18): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:25 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff000060ff79a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 435.030237] FAULT_INJECTION: forcing a failure. [ 435.030237] name failslab, interval 1, probability 0, space 0, times 0 [ 435.170310] CPU: 0 PID: 20997 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 435.177718] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 435.187079] Call Trace: [ 435.189693] dump_stack+0x244/0x39d [ 435.193337] ? dump_stack_print_info.cold.1+0x20/0x20 [ 435.198569] ? debug_smp_processor_id+0x1c/0x20 [ 435.203261] ? perf_trace_lock+0x14d/0x7a0 [ 435.207522] should_fail.cold.4+0xa/0x17 [ 435.211608] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 435.216735] ? save_stack+0x43/0xd0 00:37:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5450, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x104) semctl$GETPID(r0, 0x4000000000000000, 0xb, &(0x7f00000000c0)=""/2) r1 = getpid() sched_getscheduler(r1) r2 = perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x1000003e5, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81d5, 0x0, 0x40000000000000, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x220}, 0x0, 0xffffffffffffffff, 0xffffffffffffff9c, 0x0) getsockopt$nfc_llcp(r2, 0x118, 0x2, &(0x7f0000000000)=""/4, 0x4) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000380)=0x0) ioctl$TIOCGPGRP(r4, 0x540f, &(0x7f0000000100)=0x0) rt_tgsigqueueinfo(r5, r6, 0x21, &(0x7f0000000200)={0x34, 0x3, 0x4}) r7 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000300)='/dev/dlm_plock\x00', 0x80000, 0x0) ioctl$TIOCSSOFTCAR(r7, 0x541a, &(0x7f0000000340)=0x1) fgetxattr(r3, &(0x7f0000000080)=@known='user.syz\x00', &(0x7f00000003c0)=""/82, 0x52) acct(0x0) r8 = socket$tipc(0x1e, 0x5, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r8, 0x0, 0x483, &(0x7f0000000280), &(0x7f0000000140)=0x68) 00:37:25 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0070700079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:25 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.swap.current\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x0, 0x8}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 435.220391] ? kasan_kmalloc+0xc7/0xe0 [ 435.224329] ? kmem_cache_alloc_trace+0x152/0x750 [ 435.229183] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 435.234408] ? __list_lru_init+0x4d6/0x840 [ 435.238660] ? zap_class+0x640/0x640 [ 435.242421] ? ovl_mount+0x2c/0x40 [ 435.245993] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 435.250771] ? do_mount+0x581/0x31f0 [ 435.254496] ? ksys_mount+0x12d/0x140 [ 435.258304] ? __x64_sys_mount+0xbe/0x150 [ 435.262493] ? do_syscall_64+0x1b9/0x820 [ 435.266571] ? find_held_lock+0x36/0x1c0 00:37:25 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000400079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 435.270654] ? __lock_is_held+0xb5/0x140 [ 435.274755] ? perf_trace_sched_process_exec+0x860/0x860 [ 435.280253] __should_failslab+0x124/0x180 [ 435.284525] should_failslab+0x9/0x14 [ 435.288345] kmem_cache_alloc_trace+0x2d7/0x750 [ 435.293064] ? __kmalloc_node+0x3c/0x70 [ 435.297083] ? __kmalloc_node+0x3c/0x70 [ 435.301070] ? rcu_read_lock_sched_held+0x14f/0x180 [ 435.306111] __memcg_init_list_lru_node+0x185/0x2d0 [ 435.311148] ? kvfree_rcu+0x20/0x20 [ 435.314824] ? __kmalloc_node+0x50/0x70 00:37:25 executing program 5: mkdir(0x0, 0x0) lsetxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f0000000080)='system_u:object_r:systemd_unit_file_t:s0\x00', 0x29, 0x0) syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x1, 0x100) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 435.318838] __list_lru_init+0x4d6/0x840 [ 435.322924] ? list_lru_destroy+0x500/0x500 [ 435.327267] ? up_write+0x7b/0x220 [ 435.330821] ? down_write_nested+0x130/0x130 [ 435.335246] ? down_read+0x120/0x120 [ 435.338981] ? init_wait_entry+0x1c0/0x1c0 [ 435.343230] ? prealloc_shrinker+0x172/0x340 [ 435.347676] sget_userns+0x975/0xed0 [ 435.351430] ? get_anon_bdev+0xc0/0xc0 [ 435.355345] ? grab_super+0x400/0x400 [ 435.359200] ? selinux_ipv4_output+0x50/0x50 [ 435.363663] ? __free_pages+0x123/0x190 [ 435.367671] ? selinux_sb_copy_data+0x602/0x740 [ 435.372361] ? selinux_capable+0x36/0x40 [ 435.376450] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 435.382006] ? security_capable+0x99/0xc0 [ 435.386181] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 435.391736] ? ns_capable_common+0x13f/0x170 [ 435.396158] ? get_anon_bdev+0xc0/0xc0 [ 435.400058] sget+0x10b/0x150 [ 435.403199] ? ovl_show_options+0x550/0x550 [ 435.407567] mount_nodev+0x33/0x110 [ 435.411212] ovl_mount+0x2c/0x40 [ 435.414625] mount_fs+0xae/0x31d 00:37:25 executing program 0: r0 = socket$l2tp(0x18, 0x1, 0x1) ioctl(r0, 0x1000008912, &(0x7f00000000c0)="0a5c2d023c126285718070") ioctl$VIDIOC_OVERLAY(r0, 0x4004560e, &(0x7f0000000000)=0x7fff) r1 = socket(0x40000000015, 0x805, 0x0) getsockopt(r1, 0x114, 0x2713, 0x0, &(0x7f0000000180)) [ 435.418020] vfs_kern_mount.part.35+0xdc/0x4f0 [ 435.422631] ? may_umount+0xb0/0xb0 [ 435.426294] ? _raw_read_unlock+0x2c/0x50 [ 435.430452] ? __get_fs_type+0x97/0xc0 [ 435.434362] do_mount+0x581/0x31f0 [ 435.437931] ? check_preemption_disabled+0x48/0x280 [ 435.442966] ? copy_mount_string+0x40/0x40 [ 435.447231] ? copy_mount_options+0x5f/0x430 [ 435.451654] ? rcu_read_lock_sched_held+0x14f/0x180 [ 435.456705] ? kmem_cache_alloc_trace+0x353/0x750 [ 435.461569] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 435.467121] ? _copy_from_user+0xdf/0x150 [ 435.471284] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 435.476839] ? copy_mount_options+0x315/0x430 [ 435.481355] ksys_mount+0x12d/0x140 [ 435.485029] __x64_sys_mount+0xbe/0x150 [ 435.489058] do_syscall_64+0x1b9/0x820 [ 435.492962] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 435.498342] ? syscall_return_slowpath+0x5e0/0x5e0 [ 435.503284] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 435.508143] ? trace_hardirqs_on_caller+0x310/0x310 [ 435.513171] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 435.518201] ? prepare_exit_to_usermode+0x291/0x3b0 [ 435.523233] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 435.528095] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 435.533291] RIP: 0033:0x457669 [ 435.536490] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 435.555406] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 435.563124] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:25 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 435.570434] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 435.577737] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 435.585019] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 435.592297] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:25 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000930079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:25 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x10}}, 0x332) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000000)='\'wlan0-vboxnet1\x00', 0xffffffffffffffff}, 0x30) process_vm_readv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/10, 0xa}], 0x2, &(0x7f0000001680)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/9, 0x9}, {&(0x7f0000001380)=""/174, 0xae}, {&(0x7f0000001440)=""/177, 0xb1}, {&(0x7f0000001500)=""/217, 0xd9}, {&(0x7f0000001600)=""/33, 0x21}, {&(0x7f0000001640)=""/11, 0xb}], 0x7, 0x0) mknod$loop(&(0x7f0000001700)='./file0\x00', 0x1, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x1}, 0x1c) bind$bt_rfcomm(r1, &(0x7f0000001740)={0x1f, {0x6, 0x6, 0x4f76, 0xc7b1, 0x7, 0x9}, 0x4}, 0xa) r3 = socket$l2tp(0x18, 0x1, 0x1) connect$l2tp(r3, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x0, @multicast2}, 0x4}}, 0x26) sendmmsg(r3, &(0x7f0000005fc0), 0x800000000000198, 0x0) 00:37:25 executing program 2 (fault-call:2 fault-nth:19): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:25 executing program 5: mkdir(0x0, 0xc0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffffffffffff) [ 435.982574] FAULT_INJECTION: forcing a failure. [ 435.982574] name failslab, interval 1, probability 0, space 0, times 0 [ 436.006495] CPU: 1 PID: 21039 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 436.013885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 436.023244] Call Trace: [ 436.025849] dump_stack+0x244/0x39d [ 436.029499] ? dump_stack_print_info.cold.1+0x20/0x20 [ 436.034718] ? debug_smp_processor_id+0x1c/0x20 [ 436.039407] ? perf_trace_lock+0x14d/0x7a0 [ 436.043670] should_fail.cold.4+0xa/0x17 [ 436.047751] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 436.052891] ? save_stack+0x43/0xd0 [ 436.056525] ? kasan_kmalloc+0xc7/0xe0 [ 436.060431] ? kmem_cache_alloc_trace+0x152/0x750 [ 436.065285] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 436.070482] ? __list_lru_init+0x4d6/0x840 [ 436.074732] ? zap_class+0x640/0x640 [ 436.078462] ? ovl_mount+0x2c/0x40 [ 436.082015] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 436.086781] ? do_mount+0x581/0x31f0 [ 436.090506] ? ksys_mount+0x12d/0x140 [ 436.094313] ? __x64_sys_mount+0xbe/0x150 [ 436.098515] ? do_syscall_64+0x1b9/0x820 [ 436.102607] ? find_held_lock+0x36/0x1c0 [ 436.106693] ? __lock_is_held+0xb5/0x140 [ 436.110790] ? perf_trace_sched_process_exec+0x860/0x860 [ 436.116266] __should_failslab+0x124/0x180 [ 436.120513] should_failslab+0x9/0x14 [ 436.124332] kmem_cache_alloc_trace+0x2d7/0x750 [ 436.129012] ? __kmalloc_node+0x3c/0x70 [ 436.133006] ? __kmalloc_node+0x3c/0x70 [ 436.137024] ? rcu_read_lock_sched_held+0x14f/0x180 [ 436.142059] __memcg_init_list_lru_node+0x185/0x2d0 [ 436.147091] ? kvfree_rcu+0x20/0x20 [ 436.150725] ? __kmalloc_node+0x50/0x70 [ 436.154729] __list_lru_init+0x4d6/0x840 [ 436.158797] ? list_lru_destroy+0x500/0x500 [ 436.163150] ? up_write+0x7b/0x220 [ 436.166777] ? down_write_nested+0x130/0x130 [ 436.171204] ? down_read+0x120/0x120 [ 436.174935] ? init_wait_entry+0x1c0/0x1c0 [ 436.179186] ? prealloc_shrinker+0x172/0x340 [ 436.183636] sget_userns+0x975/0xed0 [ 436.187360] ? get_anon_bdev+0xc0/0xc0 [ 436.191266] ? grab_super+0x400/0x400 [ 436.195079] ? selinux_ipv4_output+0x50/0x50 [ 436.199527] ? __free_pages+0x123/0x190 [ 436.203519] ? selinux_sb_copy_data+0x602/0x740 [ 436.208220] ? selinux_capable+0x36/0x40 [ 436.212340] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 436.217897] ? security_capable+0x99/0xc0 [ 436.222091] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 436.227636] ? ns_capable_common+0x13f/0x170 [ 436.232062] ? get_anon_bdev+0xc0/0xc0 [ 436.235963] sget+0x10b/0x150 [ 436.239101] ? ovl_show_options+0x550/0x550 [ 436.243442] mount_nodev+0x33/0x110 [ 436.247085] ovl_mount+0x2c/0x40 [ 436.250464] mount_fs+0xae/0x31d [ 436.253848] vfs_kern_mount.part.35+0xdc/0x4f0 [ 436.258443] ? may_umount+0xb0/0xb0 [ 436.262080] ? _raw_read_unlock+0x2c/0x50 [ 436.266238] ? __get_fs_type+0x97/0xc0 [ 436.270185] do_mount+0x581/0x31f0 [ 436.273742] ? check_preemption_disabled+0x48/0x280 [ 436.278814] ? copy_mount_string+0x40/0x40 [ 436.283070] ? copy_mount_options+0x5f/0x430 [ 436.287487] ? rcu_read_lock_sched_held+0x14f/0x180 [ 436.292516] ? kmem_cache_alloc_trace+0x353/0x750 [ 436.297377] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 436.302940] ? _copy_from_user+0xdf/0x150 [ 436.307101] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 436.312647] ? copy_mount_options+0x315/0x430 [ 436.317157] ksys_mount+0x12d/0x140 [ 436.320803] __x64_sys_mount+0xbe/0x150 [ 436.324796] do_syscall_64+0x1b9/0x820 [ 436.328695] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 436.334076] ? syscall_return_slowpath+0x5e0/0x5e0 [ 436.339030] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 436.343902] ? trace_hardirqs_on_caller+0x310/0x310 [ 436.348926] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 436.353949] ? prepare_exit_to_usermode+0x291/0x3b0 [ 436.358983] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 436.363859] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 436.369053] RIP: 0033:0x457669 [ 436.372265] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 436.391214] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 436.398926] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 436.406211] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 436.413481] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 436.420756] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 436.428029] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40045612, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:26 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ffff60000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:26 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:26 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getsockopt$inet_dccp_buf(r0, 0x21, 0xf, &(0x7f00000003c0)=""/4096, &(0x7f0000000000)=0x1000) 00:37:26 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x10001, 0x0) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f00000000c0)) 00:37:26 executing program 2 (fault-call:2 fault-nth:20): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:26 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x10001, 0x0) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f00000000c0)) [ 436.742693] FAULT_INJECTION: forcing a failure. [ 436.742693] name failslab, interval 1, probability 0, space 0, times 0 00:37:26 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x80, 0x0) ioctl$KVM_SET_XCRS(r0, 0x4188aea7, &(0x7f0000000180)={0x3, 0x4, [{0x7, 0x0, 0x56f}, {0x9, 0x0, 0x8000}, {0x7, 0x0, 0xffff}]}) r1 = memfd_create(&(0x7f0000000200)='{Z,vboxnet0@\'&\x00\x8d\n\x8f\xf8h\xa5\x8b\x9b\xde\xc7^\xe1\xe1]d\x9cO$=\xb5GS\xf9\xe9\xc4\x16qR~\xe6:\x18\xa0\xe0\xc5\xce\xba<\xd3MA\x9cq\x1b\x1b\x1aF\xc7{0\xb2\xef0\xec_\xb4\xdep\n\xcb\xb6[\xeaP!\x14\x01\xf2F\a\xf2\x115LYFP\xb7\xd0\xec]\x16\xa9\xbf.\xc9\xa8\x9aw\x13\xc8\xca\xbc=\xeci\xc3D\xe0O/\x83~\x12(\xfc\xe0\xde\xb4\xa0s\xa5\xb5\x8a\xc5\xca\xc2\xa3o\x99\x1c\f\xd3\x03\xf7\xa5\xd0\xe0\x98', 0x4) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000040), &(0x7f0000000080)=0xb) socket$inet_tcp(0x2, 0x1, 0x0) write$P9_RREMOVE(r1, &(0x7f0000000000)={0x7, 0x7b, 0x1}, 0x7) open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) 00:37:26 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x10001, 0x0) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f00000000c0)) [ 436.797222] CPU: 0 PID: 21051 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 436.804626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 436.814029] Call Trace: [ 436.816633] dump_stack+0x244/0x39d [ 436.820285] ? dump_stack_print_info.cold.1+0x20/0x20 [ 436.825522] ? debug_smp_processor_id+0x1c/0x20 [ 436.830199] ? perf_trace_lock+0x14d/0x7a0 [ 436.834453] should_fail.cold.4+0xa/0x17 [ 436.838537] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 436.843677] ? save_stack+0x43/0xd0 [ 436.847314] ? kasan_kmalloc+0xc7/0xe0 [ 436.851208] ? kmem_cache_alloc_trace+0x152/0x750 [ 436.856064] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 436.861264] ? __list_lru_init+0x4d6/0x840 [ 436.865508] ? zap_class+0x640/0x640 [ 436.869235] ? ovl_mount+0x2c/0x40 [ 436.872783] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 436.877554] ? do_mount+0x581/0x31f0 [ 436.881278] ? ksys_mount+0x12d/0x140 [ 436.885091] ? __x64_sys_mount+0xbe/0x150 [ 436.889249] ? do_syscall_64+0x1b9/0x820 [ 436.893323] ? find_held_lock+0x36/0x1c0 00:37:27 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0073000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:27 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 436.897422] ? __lock_is_held+0xb5/0x140 [ 436.901492] ? seq_print_sym_short.constprop.6+0x8/0x230 [ 436.906986] ? perf_trace_sched_process_exec+0x860/0x860 [ 436.912463] __should_failslab+0x124/0x180 [ 436.916716] should_failslab+0x9/0x14 [ 436.920523] kmem_cache_alloc_trace+0x2d7/0x750 [ 436.925201] ? __kmalloc_node+0x3c/0x70 [ 436.929219] ? __kmalloc_node+0x3c/0x70 [ 436.933207] ? rcu_read_lock_sched_held+0x14f/0x180 [ 436.938256] __memcg_init_list_lru_node+0x185/0x2d0 [ 436.943326] ? kvfree_rcu+0x20/0x20 [ 436.946963] ? __kmalloc_node+0x50/0x70 [ 436.950966] __list_lru_init+0x4d6/0x840 [ 436.955049] ? list_lru_destroy+0x500/0x500 [ 436.959387] ? up_write+0x7b/0x220 [ 436.962951] ? down_write_nested+0x130/0x130 [ 436.967375] ? down_read+0x120/0x120 [ 436.971116] ? init_wait_entry+0x1c0/0x1c0 [ 436.975364] ? prealloc_shrinker+0x172/0x340 [ 436.979811] sget_userns+0x975/0xed0 [ 436.983541] ? get_anon_bdev+0xc0/0xc0 [ 436.987457] ? grab_super+0x400/0x400 [ 436.991306] ? selinux_ipv4_output+0x50/0x50 00:37:27 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0080500079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 436.995751] ? __free_pages+0x123/0x190 [ 436.999740] ? selinux_sb_copy_data+0x602/0x740 [ 437.004433] ? selinux_capable+0x36/0x40 [ 437.008518] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 437.014064] ? security_capable+0x99/0xc0 [ 437.018226] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 437.023821] ? ns_capable_common+0x13f/0x170 [ 437.028248] ? get_anon_bdev+0xc0/0xc0 [ 437.032150] sget+0x10b/0x150 [ 437.035275] ? ovl_show_options+0x550/0x550 [ 437.039610] mount_nodev+0x33/0x110 [ 437.043253] ovl_mount+0x2c/0x40 [ 437.046639] mount_fs+0xae/0x31d [ 437.050033] vfs_kern_mount.part.35+0xdc/0x4f0 [ 437.054631] ? may_umount+0xb0/0xb0 [ 437.058278] ? _raw_read_unlock+0x2c/0x50 [ 437.062446] ? __get_fs_type+0x97/0xc0 [ 437.066355] do_mount+0x581/0x31f0 [ 437.069922] ? check_preemption_disabled+0x48/0x280 [ 437.074964] ? copy_mount_string+0x40/0x40 [ 437.079227] ? copy_mount_options+0x5f/0x430 [ 437.083653] ? rcu_read_lock_sched_held+0x14f/0x180 [ 437.088697] ? kmem_cache_alloc_trace+0x353/0x750 [ 437.093555] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 437.099105] ? _copy_from_user+0xdf/0x150 [ 437.103289] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 437.108837] ? copy_mount_options+0x315/0x430 [ 437.113371] ksys_mount+0x12d/0x140 [ 437.117029] __x64_sys_mount+0xbe/0x150 [ 437.121032] do_syscall_64+0x1b9/0x820 [ 437.124927] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 437.130306] ? syscall_return_slowpath+0x5e0/0x5e0 [ 437.135247] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 437.140103] ? trace_hardirqs_on_caller+0x310/0x310 [ 437.145139] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 437.150185] ? prepare_exit_to_usermode+0x291/0x3b0 [ 437.155254] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 437.160114] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 437.165308] RIP: 0033:0x457669 [ 437.168520] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 437.187429] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 437.195151] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 437.202451] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 437.209725] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 437.217002] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 437.224273] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:27 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x10001, 0x0) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f00000000c0)) 00:37:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585667, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:27 executing program 2 (fault-call:2 fault-nth:21): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:27 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000710079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:27 executing program 5: mkdir(0x0, 0x20020) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/enforce\x00', 0x6000, 0x0) ioctl$SG_GET_LOW_DMA(r0, 0x227a, &(0x7f0000000200)) socket$inet_tcp(0x2, 0x1, 0x0) setxattr$security_smack_entry(&(0x7f0000000240)='./file0/../file0\x00', &(0x7f0000000280)='security.SMACK64\x00', &(0x7f00000002c0)='/dev/nullb0\x00', 0xc, 0x2) r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x2, 0x103800) mount(&(0x7f0000000080)=ANY=[@ANYBLOB='/dev/nWglull'], &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='ufs\x00', 0x90000, 0x0) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r1, 0x118, 0x1, &(0x7f0000000040)=0x3ff, 0x4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:27 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 437.472575] FAULT_INJECTION: forcing a failure. [ 437.472575] name failslab, interval 1, probability 0, space 0, times 0 [ 437.504000] CPU: 1 PID: 21084 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 437.511373] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 437.520743] Call Trace: [ 437.523354] dump_stack+0x244/0x39d [ 437.527010] ? dump_stack_print_info.cold.1+0x20/0x20 [ 437.532221] ? debug_smp_processor_id+0x1c/0x20 [ 437.536917] ? perf_trace_lock+0x14d/0x7a0 [ 437.541201] should_fail.cold.4+0xa/0x17 [ 437.545274] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 437.550394] ? save_stack+0x43/0xd0 [ 437.554045] ? kasan_kmalloc+0xc7/0xe0 [ 437.557935] ? kmem_cache_alloc_trace+0x152/0x750 [ 437.562785] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 437.567981] ? __list_lru_init+0x4d6/0x840 [ 437.572233] ? zap_class+0x640/0x640 [ 437.575960] ? ovl_mount+0x2c/0x40 [ 437.579516] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 437.584281] ? do_mount+0x581/0x31f0 [ 437.587999] ? ksys_mount+0x12d/0x140 [ 437.591810] ? __x64_sys_mount+0xbe/0x150 [ 437.595991] ? do_syscall_64+0x1b9/0x820 [ 437.600083] ? find_held_lock+0x36/0x1c0 [ 437.604155] ? __lock_is_held+0xb5/0x140 [ 437.608245] ? perf_trace_sched_process_exec+0x860/0x860 [ 437.613734] __should_failslab+0x124/0x180 [ 437.617983] should_failslab+0x9/0x14 [ 437.621807] kmem_cache_alloc_trace+0x2d7/0x750 [ 437.626484] ? __kmalloc_node+0x3c/0x70 [ 437.630485] ? __kmalloc_node+0x3c/0x70 [ 437.634469] ? rcu_read_lock_sched_held+0x14f/0x180 [ 437.639501] __memcg_init_list_lru_node+0x185/0x2d0 [ 437.644531] ? kvfree_rcu+0x20/0x20 [ 437.648166] ? __kmalloc_node+0x50/0x70 [ 437.652163] __list_lru_init+0x4d6/0x840 [ 437.656242] ? list_lru_destroy+0x500/0x500 [ 437.660672] ? up_write+0x7b/0x220 [ 437.664222] ? down_write_nested+0x130/0x130 [ 437.668642] ? down_read+0x120/0x120 [ 437.672380] ? init_wait_entry+0x1c0/0x1c0 [ 437.676629] ? prealloc_shrinker+0x172/0x340 [ 437.681057] sget_userns+0x975/0xed0 [ 437.684773] ? get_anon_bdev+0xc0/0xc0 [ 437.688673] ? grab_super+0x400/0x400 [ 437.692486] ? selinux_ipv4_output+0x50/0x50 [ 437.696915] ? __free_pages+0x123/0x190 [ 437.700893] ? selinux_sb_copy_data+0x602/0x740 [ 437.705574] ? selinux_capable+0x36/0x40 [ 437.709697] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 437.715237] ? security_capable+0x99/0xc0 [ 437.719392] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 437.724973] ? ns_capable_common+0x13f/0x170 [ 437.729391] ? get_anon_bdev+0xc0/0xc0 [ 437.733289] sget+0x10b/0x150 [ 437.736424] ? ovl_show_options+0x550/0x550 [ 437.740748] mount_nodev+0x33/0x110 [ 437.744405] ovl_mount+0x2c/0x40 [ 437.747789] mount_fs+0xae/0x31d [ 437.751173] vfs_kern_mount.part.35+0xdc/0x4f0 [ 437.755764] ? may_umount+0xb0/0xb0 [ 437.759392] ? _raw_read_unlock+0x2c/0x50 [ 437.763557] ? __get_fs_type+0x97/0xc0 [ 437.767471] do_mount+0x581/0x31f0 [ 437.771012] ? retint_kernel+0x1b/0x2d [ 437.774908] ? trace_hardirqs_on+0x310/0x310 [ 437.779323] ? copy_mount_string+0x40/0x40 [ 437.783567] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 437.788344] ? retint_kernel+0x2d/0x2d [ 437.792249] ? copy_mount_options+0x239/0x430 [ 437.796746] ? __sanitizer_cov_trace_pc+0x48/0x50 [ 437.801593] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 437.807133] ? copy_mount_options+0x315/0x430 [ 437.811635] ksys_mount+0x12d/0x140 [ 437.815272] __x64_sys_mount+0xbe/0x150 [ 437.819256] do_syscall_64+0x1b9/0x820 [ 437.823143] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 437.828515] ? syscall_return_slowpath+0x5e0/0x5e0 [ 437.833448] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 437.838296] ? trace_hardirqs_on_caller+0x310/0x310 [ 437.843316] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 437.848335] ? prepare_exit_to_usermode+0x291/0x3b0 [ 437.853359] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 437.858215] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 437.863411] RIP: 0033:0x457669 [ 437.866611] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 437.885544] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 437.893249] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 437.900517] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 437.907804] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 437.915071] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 00:37:28 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000730079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:28 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000100)) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x10001, 0x0) 00:37:28 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0xd8d, 0x1, 0x4, 0x18}, 0x14) fstatfs(r0, &(0x7f0000000040)=""/93) [ 437.922341] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:28 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:28 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000100)) 00:37:28 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000060ff79003000000000009500000000000000"], 0x0}, 0x48) 00:37:28 executing program 5: mkdir(0x0, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x0, 0x400) write$P9_RREADLINK(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="a0d01d476c653000000000000000000038f6039ddd132c82c6209940618fd27296c96a079598cf02d704d4a3584186f40564320b26ed99108fb43ade652bcaec9b732a37d27d00000000000000"], 0x10) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r1 = socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000200)={0x102, 0x0, 0x6, 0x2, 0x1, [{0x0, 0xbb60, 0x1, 0x0, 0x0, 0x4}]}) 00:37:28 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x100004, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:28 executing program 2 (fault-call:2 fault-nth:22): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:28 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000180)={0x2, 0x1, 0x80, 0x5, 0x7, 0x6, 0x5, 0x3, 0x3, 0x827, 0xfd, 0x100000001}) r1 = syz_open_dev$usb(&(0x7f0000000300)='/dev/bus/usb/00#/00#\x00', 0x400000008, 0x10000) setsockopt$inet6_dccp_buf(r1, 0x21, 0x0, &(0x7f0000000200)="da8a527da95ac48ac4edc997e21ee26f7cc23953b0f34c5c4596bd0ca951a2822b80bba2fb3dd6d57bdc51bf7f0e119d6e5352316ecf11c300f21fb807fe280d4acfb135f4c676705c99cfb4a115732e87c0ba0dd27c0ff697ed709c509af6486dd2c18a3a3632c591e607a09efde6f6721cb89cc61c4f34212fd35d73b8a4a19f03a8ba9e435b08994fde1480367f29dcdd9630c530e0f1d634135835e9389d06e8e0c4a7612c34dca64f0f03eb3b91472b6793fd27a91b203c954bcc24664f5c91c4ae74", 0xc5) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f00000001c0)={@multicast2, @local, @multicast1}, 0xc) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TCSETA(r2, 0x5406, &(0x7f0000000000)={0xffffffffffffffff, 0x3, 0x3, 0x10001, 0x8001, 0x3f, 0x995, 0x4, 0x81, 0x20}) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0106426, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x0}]}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r2, 0xc010641d, &(0x7f0000000100)={r3, &(0x7f00000003c0)=""/4096}) 00:37:28 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:28 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0080500079003000000000009500000000000000"], 0x0}, 0x48) 00:37:28 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000710079003000000000009500000000000000"], 0x0}, 0x48) 00:37:28 executing program 0: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) [ 438.329061] FAULT_INJECTION: forcing a failure. [ 438.329061] name failslab, interval 1, probability 0, space 0, times 0 [ 438.386621] CPU: 1 PID: 21127 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 438.394020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 438.403381] Call Trace: [ 438.406002] dump_stack+0x244/0x39d [ 438.409657] ? dump_stack_print_info.cold.1+0x20/0x20 [ 438.414871] ? debug_smp_processor_id+0x1c/0x20 [ 438.419555] ? perf_trace_lock+0x14d/0x7a0 [ 438.423819] should_fail.cold.4+0xa/0x17 [ 438.427900] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 438.433025] ? save_stack+0x43/0xd0 [ 438.436664] ? kasan_kmalloc+0xc7/0xe0 [ 438.440560] ? kmem_cache_alloc_trace+0x152/0x750 [ 438.445428] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 438.450633] ? __list_lru_init+0x4d6/0x840 [ 438.454879] ? zap_class+0x640/0x640 [ 438.458602] ? ovl_mount+0x2c/0x40 [ 438.462153] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 438.467145] ? do_mount+0x581/0x31f0 [ 438.470873] ? ksys_mount+0x12d/0x140 [ 438.474697] ? __x64_sys_mount+0xbe/0x150 [ 438.478859] ? do_syscall_64+0x1b9/0x820 [ 438.482941] ? find_held_lock+0x36/0x1c0 [ 438.487035] ? __lock_is_held+0xb5/0x140 [ 438.491113] ? hash_ipportip6_del+0x5b8/0x12e0 [ 438.495736] ? perf_trace_sched_process_exec+0x860/0x860 [ 438.501217] __should_failslab+0x124/0x180 [ 438.505472] should_failslab+0x9/0x14 [ 438.509304] kmem_cache_alloc_trace+0x2d7/0x750 [ 438.513990] ? __kmalloc_node+0x3c/0x70 [ 438.517980] ? __kmalloc_node+0x3c/0x70 [ 438.521971] ? rcu_read_lock_sched_held+0x14f/0x180 [ 438.527002] __memcg_init_list_lru_node+0x185/0x2d0 [ 438.532030] ? kvfree_rcu+0x20/0x20 [ 438.535673] ? __kmalloc_node+0x50/0x70 [ 438.539672] __list_lru_init+0x4d6/0x840 [ 438.543781] ? list_lru_destroy+0x500/0x500 [ 438.548123] ? up_write+0x7b/0x220 [ 438.551692] ? down_write_nested+0x130/0x130 [ 438.556117] ? down_read+0x120/0x120 [ 438.559853] ? init_wait_entry+0x1c0/0x1c0 [ 438.564093] ? prealloc_shrinker+0x172/0x340 [ 438.568528] sget_userns+0x975/0xed0 [ 438.572252] ? get_anon_bdev+0xc0/0xc0 [ 438.576163] ? grab_super+0x400/0x400 [ 438.579983] ? selinux_ipv4_output+0x50/0x50 [ 438.584436] ? __free_pages+0x123/0x190 [ 438.588449] ? selinux_sb_copy_data+0x602/0x740 [ 438.593141] ? selinux_capable+0x36/0x40 [ 438.597699] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 438.603254] ? security_capable+0x99/0xc0 [ 438.607430] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 438.613001] ? ns_capable_common+0x13f/0x170 [ 438.617446] ? get_anon_bdev+0xc0/0xc0 [ 438.621350] sget+0x10b/0x150 [ 438.624476] ? ovl_show_options+0x550/0x550 [ 438.629330] mount_nodev+0x33/0x110 [ 438.633059] ovl_mount+0x2c/0x40 [ 438.636447] mount_fs+0xae/0x31d [ 438.639837] vfs_kern_mount.part.35+0xdc/0x4f0 [ 438.644458] ? may_umount+0xb0/0xb0 [ 438.648104] ? _raw_read_unlock+0x2c/0x50 [ 438.652269] ? __get_fs_type+0x97/0xc0 [ 438.656185] do_mount+0x581/0x31f0 [ 438.659739] ? check_preemption_disabled+0x48/0x280 [ 438.664782] ? copy_mount_string+0x40/0x40 [ 438.669048] ? copy_mount_options+0x5f/0x430 [ 438.673469] ? rcu_read_lock_sched_held+0x14f/0x180 [ 438.678509] ? kmem_cache_alloc_trace+0x353/0x750 [ 438.683367] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 438.688918] ? _copy_from_user+0xdf/0x150 [ 438.693087] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 438.698634] ? copy_mount_options+0x315/0x430 [ 438.703148] ksys_mount+0x12d/0x140 [ 438.706799] __x64_sys_mount+0xbe/0x150 [ 438.710796] do_syscall_64+0x1b9/0x820 [ 438.714688] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 438.720062] ? syscall_return_slowpath+0x5e0/0x5e0 [ 438.724998] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 438.729858] ? trace_hardirqs_on_caller+0x310/0x310 [ 438.734892] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 438.739944] ? prepare_exit_to_usermode+0x291/0x3b0 [ 438.744975] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 438.749826] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 438.755015] RIP: 0033:0x457669 [ 438.758224] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 438.777157] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 00:37:28 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x7, 0x240000) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000180)={{0x9, 0xff, 0x9, 0x3ff}, 'syz0\x00', 0x51}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$KVM_INTERRUPT(r1, 0x4004ae86, &(0x7f0000000000)=0x4af1) 00:37:28 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000400079003000000000009500000000000000"], 0x0}, 0x48) [ 438.784873] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 438.792140] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 438.799418] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 438.806727] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 438.814000] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:28 executing program 0: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) 00:37:29 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0040000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:29 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x3, 0x400) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='9p\x00', 0x100000, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@version_L='version=9p2000.L'}, {@version_u='version=9p2000.u'}], [{@seclabel='seclabel'}]}}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x700000000000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:29 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0073000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:29 executing program 2 (fault-call:2 fault-nth:23): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 439.076848] FAULT_INJECTION: forcing a failure. [ 439.076848] name failslab, interval 1, probability 0, space 0, times 0 [ 439.111325] CPU: 0 PID: 21160 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 439.118715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 439.128106] Call Trace: [ 439.130730] dump_stack+0x244/0x39d [ 439.134381] ? dump_stack_print_info.cold.1+0x20/0x20 [ 439.139616] ? debug_smp_processor_id+0x1c/0x20 [ 439.144294] ? perf_trace_lock+0x14d/0x7a0 [ 439.148541] should_fail.cold.4+0xa/0x17 [ 439.152611] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 439.157727] ? save_stack+0x43/0xd0 [ 439.161355] ? kasan_kmalloc+0xc7/0xe0 [ 439.165250] ? kmem_cache_alloc_trace+0x152/0x750 [ 439.170094] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 439.175299] ? __list_lru_init+0x4d6/0x840 [ 439.179536] ? zap_class+0x640/0x640 [ 439.183252] ? ovl_mount+0x2c/0x40 [ 439.186798] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 439.191555] ? do_mount+0x581/0x31f0 [ 439.195270] ? ksys_mount+0x12d/0x140 [ 439.199074] ? __x64_sys_mount+0xbe/0x150 [ 439.203225] ? do_syscall_64+0x1b9/0x820 [ 439.207293] ? find_held_lock+0x36/0x1c0 [ 439.211363] ? __lock_is_held+0xb5/0x140 [ 439.215442] ? f2fs_build_segment_manager+0xa808/0xabe0 [ 439.220840] ? perf_trace_sched_process_exec+0x860/0x860 [ 439.226304] __should_failslab+0x124/0x180 [ 439.230547] should_failslab+0x9/0x14 [ 439.234351] kmem_cache_alloc_trace+0x2d7/0x750 [ 439.239024] ? __kmalloc_node+0x3c/0x70 [ 439.243001] ? __kmalloc_node+0x3c/0x70 [ 439.246996] ? rcu_read_lock_sched_held+0x14f/0x180 [ 439.252021] __memcg_init_list_lru_node+0x185/0x2d0 [ 439.257042] ? kvfree_rcu+0x20/0x20 [ 439.260679] ? __kmalloc_node+0x50/0x70 [ 439.264688] __list_lru_init+0x4d6/0x840 [ 439.268769] ? list_lru_destroy+0x500/0x500 [ 439.273097] ? up_write+0x7b/0x220 [ 439.276642] ? down_write_nested+0x130/0x130 [ 439.281055] ? down_read+0x120/0x120 [ 439.284794] ? init_wait_entry+0x1c0/0x1c0 [ 439.289045] ? prealloc_shrinker+0x172/0x340 [ 439.293478] sget_userns+0x975/0xed0 [ 439.297192] ? get_anon_bdev+0xc0/0xc0 [ 439.301092] ? grab_super+0x400/0x400 [ 439.304900] ? selinux_ipv4_output+0x50/0x50 [ 439.309331] ? __free_pages+0x123/0x190 [ 439.313310] ? selinux_sb_copy_data+0x602/0x740 [ 439.317995] ? selinux_capable+0x36/0x40 [ 439.322063] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 439.327622] ? security_capable+0x99/0xc0 [ 439.331781] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 439.337323] ? ns_capable_common+0x13f/0x170 [ 439.341753] ? get_anon_bdev+0xc0/0xc0 [ 439.345643] sget+0x10b/0x150 [ 439.348761] ? ovl_show_options+0x550/0x550 [ 439.353087] mount_nodev+0x33/0x110 [ 439.356720] ovl_mount+0x2c/0x40 [ 439.360087] mount_fs+0xae/0x31d [ 439.363466] vfs_kern_mount.part.35+0xdc/0x4f0 [ 439.368054] ? may_umount+0xb0/0xb0 [ 439.371687] ? _raw_read_unlock+0x2c/0x50 [ 439.375838] ? __get_fs_type+0x97/0xc0 [ 439.379737] do_mount+0x581/0x31f0 [ 439.383310] ? check_preemption_disabled+0x48/0x280 [ 439.388336] ? copy_mount_string+0x40/0x40 [ 439.392587] ? copy_mount_options+0x5f/0x430 [ 439.397005] ? rcu_read_lock_sched_held+0x14f/0x180 [ 439.402023] ? kmem_cache_alloc_trace+0x353/0x750 [ 439.406873] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 439.412423] ? _copy_from_user+0xdf/0x150 [ 439.416588] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 439.422127] ? copy_mount_options+0x315/0x430 [ 439.426633] ksys_mount+0x12d/0x140 [ 439.430268] __x64_sys_mount+0xbe/0x150 [ 439.434252] do_syscall_64+0x1b9/0x820 [ 439.438140] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 439.443511] ? syscall_return_slowpath+0x5e0/0x5e0 [ 439.448441] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 439.453291] ? trace_hardirqs_on_caller+0x310/0x310 [ 439.458309] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 439.463331] ? prepare_exit_to_usermode+0x291/0x3b0 [ 439.468355] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 439.473206] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 439.478395] RIP: 0033:0x457669 [ 439.481633] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 439.500536] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 439.508244] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 439.515510] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 439.522784] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 439.530051] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 439.537322] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:29 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:29 executing program 0: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) 00:37:29 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_init_net_socket$llc(0x1a, 0xfffffffffffffffd, 0x0) 00:37:29 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0050800079003000000000009500000000000000"], 0x0}, 0x48) 00:37:29 executing program 2 (fault-call:2 fault-nth:24): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:29 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:29 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0070700079003000000000009500000000000000"], 0x0}, 0x48) 00:37:29 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/commit_pending_bools\x00', 0x1, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000240)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000280)={&(0x7f00000003c0)=@deltclass={0x15bc, 0x29, 0x1, 0x70bd2b, 0x25dfdbfb, {0x0, r1, {0xf, 0xd}, {}, {0xffff, 0xfff2}}, [@TCA_RATE={0x8, 0x5, {0x4, 0xfff}}, @tclass_kind_options=@c_drr={{0x8, 0x1, 'drr\x00'}, {0xc, 0x2, @TCA_DRR_QUANTUM={0x8, 0x1, 0x400}}}, @tclass_kind_options=@c_htb={{0x8, 0x1, 'htb\x00'}, {0x1074, 0x2, [@TCA_HTB_CTAB={0x404, 0x3, [0x9, 0x5, 0x1, 0x6, 0x4, 0x3, 0x6, 0x120, 0x5, 0x0, 0x5, 0xfffffffffffff000, 0x80200000000000, 0x1, 0x1000, 0x100, 0x100000000, 0x3ff, 0xe6, 0xffffffff, 0x4, 0x5, 0x7fffffff, 0x5, 0x0, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x72d, 0x1f, 0x2, 0x2, 0x3, 0xe49, 0x9, 0x8, 0x9, 0x1, 0xaad, 0x4, 0xffffffffffff8000, 0xfffffffffffffffd, 0xdd5b, 0x3, 0xfffffffffffffffa, 0xfff, 0xcad6, 0x3, 0x1ff, 0x3ff, 0x401, 0x3f, 0x9, 0x6, 0x100000000, 0x7f, 0x1, 0x7fff, 0x6, 0x3, 0x31351da1, 0x20, 0xfb, 0x5, 0x3, 0x0, 0x5, 0xb94f, 0x2, 0xfffffffffffff800, 0x6, 0x3, 0x0, 0x0, 0x4, 0x2, 0x100000000, 0x2, 0x6, 0xf2bc, 0x7, 0x80, 0x6, 0x8, 0x0, 0x334e, 0x6, 0x1ff, 0x0, 0x0, 0x6563, 0x8, 0x8001, 0x4, 0x451, 0x0, 0x6, 0x250, 0x0, 0x0, 0xffff, 0x401, 0x0, 0x3, 0x100000001, 0x7, 0x1, 0x8, 0xfffffffffffffbff, 0xcc, 0x8, 0x83d5, 0x7, 0x4800000000000, 0x0, 0x8, 0xea8, 0x7, 0x9, 0xffffffffffffff17, 0xfffffffffffff789, 0x69, 0xfffffffffffff801, 0xfffffffffffffb18, 0x6cb, 0x4, 0x4, 0x5, 0x38f, 0xe58, 0x80, 0x200, 0x8001, 0x6, 0x1, 0x4, 0x7fffffff, 0x4, 0xffffffff, 0x9, 0x61, 0x1ff, 0xa3, 0x800, 0x1, 0xbb, 0x3, 0x4fa84ce3, 0x7, 0x6, 0x3f, 0x4, 0x40, 0xffffffffffffb404, 0x8, 0x9, 0x9, 0x80000000, 0x9d, 0x3f, 0x10001, 0x2, 0xb7, 0x1000, 0x0, 0xfffffffffffffff8, 0x100000001, 0x35, 0x1ff, 0x0, 0x7, 0x7, 0x2, 0x100000000, 0x5, 0x100, 0x400, 0x1, 0x0, 0x8, 0x9, 0x5, 0x2, 0x2, 0xa60c, 0x2, 0x0, 0x20, 0x800, 0x9, 0xfffffffffffffe00, 0x3, 0x2, 0x0, 0xfffffffffffeffff, 0x5b2580, 0x200, 0x0, 0x4, 0x0, 0xc5cd, 0x8, 0x0, 0x2, 0x721, 0x1f, 0x101, 0xfffffffffffffffe, 0x3b, 0x6dc, 0x0, 0xfffffffffffff66f, 0xe0a, 0x80000000, 0x8, 0xfffffffffffffffd, 0x0, 0x3, 0x7, 0x400, 0x1ff, 0x4, 0x1, 0x62a33ca0, 0x40, 0x176, 0x8, 0x2, 0x7a56d1d7, 0x1, 0x1000, 0x8, 0x9, 0x5, 0x1, 0x10001, 0x1, 0x4, 0x2, 0x7, 0x0, 0xfaf, 0x18000000000000, 0x40, 0x7e, 0x6, 0x0, 0x8, 0x4, 0x9, 0x800, 0x3ff, 0x8, 0x7, 0xff]}, @TCA_HTB_CEIL64={0xc, 0x7, 0x7fffffff}, @TCA_HTB_RTAB={0x404, 0x4, [0x20, 0x5, 0x1000, 0xffffffff00000001, 0x7, 0x8, 0x81, 0x8, 0x8, 0x0, 0x724a1c95, 0x1, 0x7ff, 0x5, 0x80, 0xc3cb, 0x8000, 0xffffffffffff0000, 0x1, 0xea62, 0x7, 0xa1f, 0x1, 0x33f, 0x0, 0x4, 0x100000001, 0x6, 0x4, 0x9, 0x2, 0x5, 0x2, 0x1000, 0x4, 0x7, 0x8001, 0x1, 0x0, 0x4, 0x6, 0x9, 0x5, 0x0, 0x4, 0x1, 0x8, 0x2, 0x7fff, 0xfff, 0x9, 0xcc0c, 0x7, 0x0, 0x3, 0x10f7, 0x5, 0xf2, 0x80000001, 0x2, 0x400, 0xffff, 0x100000001, 0xfffffffeffffffff, 0x80000000000, 0x7ff, 0x6, 0x58, 0x2, 0x2, 0xffffffff, 0x3f3b, 0x4, 0x2800000000000, 0x2f37fb2a, 0x6, 0x3, 0xb49c, 0x6, 0x3, 0x3, 0x1, 0x2, 0x38f, 0x1, 0xfffffffffffffffc, 0x7, 0x9, 0xffffffffffffffbe, 0x5, 0x2, 0x8000, 0x1, 0xfffffffffffffffd, 0x0, 0x8, 0x632700, 0x3f, 0xfb1c, 0x1f, 0x5b65e613, 0x1ff, 0x100000001, 0x4, 0x101, 0x1, 0xfffffffffffffffe, 0x1c, 0x9, 0x40, 0x9, 0x3, 0x6, 0x6, 0x0, 0xffffffffffffff01, 0x6, 0x5, 0x5, 0x8, 0x5, 0xc3e, 0x4757, 0x2, 0x9, 0x6, 0xfff, 0x5, 0x7ff, 0x2, 0xffffffffc4d80cc9, 0xa40, 0x1, 0x1, 0x787, 0x7fff, 0x2, 0x9, 0x2, 0x6, 0x800, 0x100, 0x2, 0x24, 0x5, 0x7, 0x1f, 0x2, 0xbd7, 0x0, 0x8, 0x2, 0x10000, 0x3, 0x1, 0xb65, 0x7, 0x0, 0x9, 0x0, 0x3, 0x2, 0x4, 0x8, 0x8, 0x57ae00000000, 0x6, 0x224, 0xffffffff, 0xffffffffffffffe1, 0x2, 0x1, 0x50, 0x0, 0x400, 0xa65d, 0x860f, 0x8, 0x6, 0x5, 0x8, 0x3, 0x80000001, 0x1, 0x7f, 0xfffffffffffeffff, 0x5a, 0xfffffffffffffeff, 0x1000, 0x9c05, 0x4, 0x1, 0x7ff, 0x1, 0xffffffff00000001, 0x6, 0x7ff, 0x8, 0x0, 0x9, 0x8b0f, 0x7f, 0xb643, 0x9, 0x7fffffff, 0x80000000, 0x40, 0x18, 0x7, 0x100, 0x7, 0x8, 0xbe7, 0x8, 0xc07a, 0x10000, 0x5, 0x8, 0x8, 0x3, 0x3, 0x2, 0x0, 0x55dac9c3, 0x87dc, 0x7, 0xfffffffffffffffe, 0xe8f3, 0x5, 0x9, 0x0, 0x200, 0x7, 0xff, 0x80000000, 0x8, 0x5, 0x9, 0x1, 0x2, 0x800, 0x5, 0xf8d, 0x80, 0xfffffffffffffc01, 0x8, 0x2, 0x7, 0x1, 0x8, 0x10000, 0x7ff, 0x6, 0x8, 0x9, 0xff]}, @TCA_HTB_CEIL64={0xc, 0x7, 0x101}, @TCA_HTB_RTAB={0x404, 0x4, [0x2, 0x8, 0x8000, 0x4, 0x9, 0x80, 0x3f, 0x101, 0xfeb2, 0x3, 0x6, 0xfff, 0x9, 0x3, 0x2, 0x7, 0x0, 0x100000001, 0x2, 0xff, 0x2, 0x7, 0x4, 0x9, 0x9, 0xfff, 0x100000001, 0xfc, 0x5, 0x5, 0x9, 0x100000000, 0x8, 0x7, 0xffffffff, 0x80000000, 0x3, 0x41d, 0x7, 0x8, 0xfffffffffffffff8, 0xffffffff7fffffff, 0x8001, 0x8, 0x80000000000, 0x6, 0x5, 0x20, 0x1ff, 0x2, 0x5, 0x3, 0x100000000, 0x774144cc, 0x4, 0x100000000, 0x3, 0x2, 0x5, 0x5, 0x9, 0x7f, 0x9, 0x9, 0xfffffffffffffffd, 0xffffffff80000001, 0x5, 0x0, 0x2, 0x7, 0x80000001, 0xec, 0x1, 0x2, 0x654, 0x4, 0x3, 0xeca, 0x9, 0x8, 0x8, 0x9, 0x10001, 0x400, 0x3, 0xffff, 0x2, 0x8, 0x5, 0x3, 0xe1, 0x7, 0x9, 0x7, 0xffffffff, 0x0, 0x1f, 0x1, 0x6, 0x5, 0x800, 0x2, 0x9, 0xfffffffffffffffd, 0x3, 0x80000001, 0x3ff, 0x1, 0x80000000, 0x69b, 0x32736d91, 0x80000001, 0x46, 0x5, 0x0, 0x4, 0x8, 0x80000001, 0x0, 0x80, 0x20, 0x5, 0x1000, 0x9, 0xfffffffffffffff9, 0x9, 0x20, 0x0, 0x7, 0x8, 0x8, 0x400, 0xa8b, 0x3, 0x2, 0x1, 0x80000001, 0xfffffffffffffa90, 0x3ff, 0x3, 0x8000, 0x5b, 0xff, 0x8, 0x2, 0x4, 0x4, 0x9, 0x5, 0x3f, 0x4, 0x6, 0x2, 0x0, 0x10000, 0x3ff, 0xfffffffffffffc01, 0x5, 0xffffffff, 0xffffffff, 0x49, 0xd40, 0x0, 0x3, 0x9, 0x8, 0x0, 0x6, 0x49d, 0x3, 0x1, 0x8, 0x4, 0x7, 0x0, 0x4, 0x9, 0x3, 0x1000, 0x9, 0x4, 0xf311a73, 0x20, 0x0, 0x8, 0x3, 0xe7, 0x4, 0x5682, 0x4, 0x8, 0x6, 0x3ff, 0x2ea8b67c, 0x0, 0x0, 0x8, 0x4, 0x5497, 0x1, 0x5, 0x80000001, 0x9, 0x7, 0x8, 0xedf1, 0x6, 0x8, 0x1, 0x5, 0x2, 0x3b87, 0x7f, 0x4, 0xfffffffffffff800, 0x200, 0xfffffffffffffffc, 0x3, 0x8, 0x1, 0x9, 0x8000, 0x8, 0x8, 0x54, 0x741d, 0x1, 0x6, 0x9, 0x800, 0x17, 0x8, 0x20, 0x8, 0x2, 0x20, 0x8, 0x0, 0x40, 0x3ff, 0x1, 0xffffffffffffff7f, 0x7, 0x1f, 0x4000000000000000, 0xff, 0x1, 0x5, 0x8, 0x5, 0xfff, 0x200, 0x2, 0xc5b0, 0x4, 0x1]}, @TCA_HTB_PARMS={0x30, 0x1, {{0x1f, 0x0, 0x8, 0x3, 0x200, 0x4}, {0x101, 0x2, 0x94e, 0x5, 0x8, 0x101}, 0x1700000000000, 0x5, 0x2, 0x82, 0x7ff}}, @TCA_HTB_CEIL64={0xc, 0x7, 0x1e}, @TCA_HTB_CEIL64={0xc, 0x7, 0x2}, @TCA_HTB_CTAB={0x404, 0x3, [0x6, 0x1, 0x6, 0x0, 0x8000, 0x9, 0x5, 0x10001, 0x1, 0x9, 0x6, 0x8, 0x2, 0x1, 0x2, 0x1000, 0xb75d, 0xfffffffffffff001, 0x2, 0x6, 0x7, 0x2000000000000000, 0xe2f9, 0x7, 0xf17, 0x0, 0x0, 0x4, 0x35b6, 0x83c, 0x1ff, 0x4, 0x6, 0x6, 0x7fffffff, 0x8, 0x5b, 0x2e6, 0x4, 0x4, 0x3dd, 0xfffffffffffffff8, 0x100000001, 0x3, 0x7, 0x61, 0x8000, 0x9, 0x7f, 0x1, 0x4, 0x80000001, 0xff, 0x4, 0x100000001, 0x6, 0x8, 0x0, 0x5aed09e1, 0x7, 0x6, 0xfffffffffffffc00, 0x3f, 0x2, 0x3, 0x7, 0x2, 0x0, 0x4d, 0x3, 0x401, 0x1, 0x7, 0x7fffffff, 0x4, 0x5, 0x5, 0x0, 0x4, 0x6, 0x1f, 0x2d, 0x100000001, 0x6, 0x0, 0x20, 0xcc00000000000, 0x3, 0x42, 0x6, 0x40, 0xffffffffffffe36a, 0x4, 0x5, 0x1f, 0x2, 0x401, 0xffffffffffffffcc, 0x6, 0x9, 0xfff, 0x4, 0x3, 0x5, 0x21, 0x3, 0x0, 0x3, 0x8, 0x3f, 0x80000000, 0x6, 0x8, 0x1f6, 0x2, 0xad2, 0x0, 0xa20, 0x2, 0x100000000, 0x7, 0x6, 0x7, 0x8, 0xff, 0x2, 0x9, 0x7, 0x2, 0xad, 0x3, 0x5, 0x7, 0xffffffffffffff01, 0xfffffffffffffff9, 0xb2, 0x200, 0x2c2, 0x4, 0x0, 0x3, 0x8, 0x8, 0x7, 0x3ff, 0x4, 0x9, 0x755, 0x3, 0x1, 0x3ff, 0x0, 0xc2, 0x9, 0x5, 0x2050, 0x4, 0x7fffffff, 0x21, 0x100000001, 0x401, 0xfffffffffffffeff, 0x8, 0x8000, 0x0, 0x9, 0x200, 0x8000, 0x9, 0x0, 0x101, 0xf11, 0x25, 0xffffffffffffff77, 0x0, 0x2, 0x2, 0x9, 0x0, 0x7fff, 0xd1a, 0x1ff, 0x2, 0x6, 0xc86, 0x2d5, 0x80000001, 0x100000001, 0x7, 0x2d, 0x2, 0x401, 0x7ff, 0x6, 0x5, 0xff, 0x0, 0x1f, 0x8, 0x10000, 0x7fff, 0x6, 0x7f, 0xff, 0x76, 0x0, 0x5e, 0x9, 0xd6b4, 0x4, 0x4, 0x9, 0x20, 0x7, 0x7fff, 0x9, 0x8001, 0x9, 0x8001, 0x100, 0x80000001, 0x27ce, 0x1, 0x1000, 0x1, 0x1, 0x6, 0x2, 0x9, 0x7, 0x0, 0x5, 0x9, 0x95f, 0x2, 0x9, 0x1, 0xfffffffffffffeff, 0x3f, 0x4, 0xfffffffffffff0d1, 0x5, 0xfc, 0x200000, 0x1, 0x2, 0x7fff, 0xffffffffffffffff, 0x1, 0x1, 0x10000, 0x80000001, 0x1ff, 0x6926, 0x3f, 0x1f]}]}}, @TCA_RATE={0x8, 0x5, {0x1, 0x4}}, @tclass_kind_options=@c_dsmark={{0xc, 0x1, 'dsmark\x00'}, {0xc, 0x2, @TCA_DSMARK_VALUE={0x8, 0x5, 0xe95f}}}, @TCA_RATE={0x8, 0x5, {0x9, 0x8000}}, @tclass_kind_options=@c_qfq={{0x8, 0x1, 'qfq\x00'}, {0x1c, 0x2, [@TCA_QFQ_WEIGHT={0x8, 0x1, 0x8000}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0xddbf}, @TCA_QFQ_WEIGHT={0x8}]}}, @tclass_kind_options=@c_hfsc={{0xc, 0x1, 'hfsc\x00'}, {0x34, 0x2, [@TCA_HFSC_USC={0x10, 0x3, {0x7, 0x4, 0x2}}, @TCA_HFSC_USC={0x10, 0x3, {0x2, 0x6, 0x2515}}, @TCA_HFSC_USC={0x10, 0x3, {0x4, 0x1f, 0x8}}]}}, @tclass_kind_options=@c_qfq={{0x8, 0x1, 'qfq\x00'}, {0x14, 0x2, [@TCA_QFQ_WEIGHT={0x8}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x7f}]}}, @tclass_kind_options=@c_htb={{0x8, 0x1, 'htb\x00'}, {0x450, 0x2, [@TCA_HTB_CEIL64={0xc, 0x7, 0x8}, @TCA_HTB_PARMS={0x30, 0x1, {{0x4, 0x3, 0x3, 0x7, 0x3, 0xffffffffffffffff}, {0xff, 0x0, 0x0, 0x0, 0xfffffffffffff001, 0x1}, 0x0, 0x1ff, 0x7, 0x1}}, @TCA_HTB_CEIL64={0xc, 0x7, 0x1}, @TCA_HTB_CTAB={0x404, 0x3, [0x3, 0x6, 0x8000, 0xfffffffffffffffb, 0x9af, 0x3, 0xbc8e, 0x0, 0x80000001, 0x5, 0x100000001, 0x7fffffff, 0x3f, 0xb31b, 0x80000001, 0x1000, 0xe8, 0x4, 0xcfd, 0x4d2, 0x17, 0x9, 0x81, 0x6, 0x7f, 0x0, 0x2, 0x81, 0x7, 0x7, 0xffff, 0x0, 0x800000010000000, 0x3, 0x2, 0xffffffffffffffff, 0x81, 0x8, 0x8, 0x6, 0x6, 0xff, 0x10000, 0x5, 0x8, 0xd0, 0xff, 0x7, 0x10001, 0x7fffffff, 0x5, 0xa7, 0x6, 0x7909, 0x7, 0x40, 0x1ff, 0x3, 0x9, 0xffffffff, 0x900000000000000, 0x1, 0x3, 0x5, 0xffffffff, 0x3, 0x4, 0x7fffffff, 0x1, 0x1b3, 0x6, 0x5, 0x100000000, 0xfffffffffffffffd, 0x4, 0xff, 0x5, 0x7fff, 0x0, 0x4, 0x7ff, 0x64, 0x2, 0x100000000, 0x7, 0x10000, 0x6a, 0x1, 0xaad, 0x9, 0x1, 0x1, 0x5, 0x6e04, 0x8, 0x4, 0x8, 0x2, 0x1, 0x1000, 0x7ff, 0x4, 0x20, 0x6, 0xb1, 0x9, 0x4, 0x401, 0x4, 0x9, 0x9, 0x40, 0x4, 0x6, 0x1, 0x4, 0xffffffff00000000, 0x7, 0x10001, 0x8, 0x0, 0x0, 0xf4ca, 0x5, 0x100, 0x100, 0x0, 0x7fff, 0x5, 0xcfa, 0x1, 0x8001, 0x8000, 0x0, 0x5, 0x800, 0x500, 0x8, 0x5f3, 0xffffffffffffff1c, 0x4, 0xffffffffffff8000, 0x100, 0x5, 0x8, 0x1, 0x1f, 0x40, 0x8, 0x2, 0x80000000, 0x8, 0x401, 0x1f, 0x8, 0x8, 0x2, 0xff, 0x6, 0x3ff, 0xfc, 0x3, 0x90, 0x188, 0x40, 0x0, 0x8, 0x1f, 0x1f, 0x8, 0x1, 0x4, 0x7, 0x401, 0xfaf, 0x4, 0x5, 0x10000, 0x1, 0x3, 0x2, 0x1f, 0xc0000000000, 0x5, 0x9, 0x5, 0x0, 0x7f, 0x9, 0x9, 0x2, 0x5, 0xdfcd, 0xffffffffffffff00, 0x2, 0x9, 0x0, 0x5, 0x4, 0x8, 0x6, 0x7, 0x1, 0x0, 0x59c, 0x80000001, 0x5, 0x1, 0x2, 0x100, 0x800000000000000, 0xbb8, 0x3, 0xfffffffffffffff7, 0x1, 0x0, 0x6, 0x4, 0x1, 0x2, 0xbc, 0x72e98d64, 0x1, 0x6205, 0x1000, 0x7, 0x1, 0x0, 0xc0, 0x0, 0x5, 0x401, 0x4, 0x1f, 0x8, 0x8, 0x81, 0x2, 0x2, 0x10000, 0x5ec3, 0x7, 0x7ff, 0x0, 0x100000001, 0x100000001, 0x7f, 0x3f, 0x7f, 0x0, 0x80000001, 0x9, 0x1, 0x8000, 0x7, 0x4]}]}}]}, 0x15bc}, 0x1, 0x0, 0x0, 0x800}, 0x884) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000300), &(0x7f0000000340)=0x14) r3 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x7, 0xc4400) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r3, 0xc0bc5351, &(0x7f0000000180)={0x7ff, 0x2, 'client1\x00', 0xffffffff80000002, "d0dc7de421b94af0", "2f4055311e7e1f3d5f39bdaa6290d2fa0ed7eb885313a422f8829f071c8a457f", 0x3, 0x7fffffff}) open(&(0x7f0000001980)='./file0\x00', 0x10000, 0x0) 00:37:29 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x400100000000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:29 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000730079003000000000009500000000000000"], 0x0}, 0x48) 00:37:29 executing program 5: ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000000)={0xffffffffffffff9c}) setsockopt$IP_VS_SO_SET_DEL(r0, 0x0, 0x484, &(0x7f0000000040)={0xff, @remote, 0x4e22, 0x3, 'lc\x00', 0x35, 0x3, 0x65}, 0x2c) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:30 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:30 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 439.905370] FAULT_INJECTION: forcing a failure. [ 439.905370] name failslab, interval 1, probability 0, space 0, times 0 00:37:30 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:30 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x102) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x2, 0x0, 0x4, 0x3, 0x6}}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000080)={0x0, 0x8001}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000180)={r2, @in6={{0xa, 0x4e22, 0xc70e, @dev={0xfe, 0x80, [], 0x21}, 0x3}}, 0x3, 0x8000000000000}, 0x90) socket$pptp(0x18, 0x1, 0x2) [ 439.966029] CPU: 0 PID: 21187 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 439.973439] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 439.982803] Call Trace: [ 439.985447] dump_stack+0x244/0x39d [ 439.989104] ? dump_stack_print_info.cold.1+0x20/0x20 [ 439.994315] ? debug_smp_processor_id+0x1c/0x20 [ 439.998999] ? perf_trace_lock+0x14d/0x7a0 [ 440.003274] should_fail.cold.4+0xa/0x17 [ 440.007385] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 440.012521] ? find_held_lock+0x36/0x1c0 [ 440.016607] ? zap_class+0x640/0x640 [ 440.020334] ? zap_class+0x640/0x640 [ 440.024068] ? lock_downgrade+0x900/0x900 [ 440.028242] ? find_held_lock+0x36/0x1c0 [ 440.032328] ? __lock_is_held+0xb5/0x140 [ 440.036426] ? perf_trace_sched_process_exec+0x860/0x860 [ 440.041891] ? perf_trace_sched_process_exec+0x860/0x860 [ 440.047359] ? __kmalloc_node+0x3c/0x70 [ 440.051365] __should_failslab+0x124/0x180 [ 440.055633] should_failslab+0x9/0x14 [ 440.059455] __kmalloc+0x2e0/0x760 [ 440.063010] ? __kmalloc_node+0x50/0x70 [ 440.067002] ? __list_lru_init+0x151/0x840 [ 440.071304] __list_lru_init+0x151/0x840 [ 440.075394] ? list_lru_destroy+0x500/0x500 [ 440.079751] ? up_write+0x7b/0x220 [ 440.083354] ? down_read+0x120/0x120 [ 440.087100] ? init_wait_entry+0x1c0/0x1c0 [ 440.091348] ? prealloc_shrinker+0x172/0x340 [ 440.095791] sget_userns+0x9a5/0xed0 [ 440.099518] ? get_anon_bdev+0xc0/0xc0 [ 440.103450] ? grab_super+0x400/0x400 [ 440.107272] ? selinux_ipv4_output+0x50/0x50 [ 440.111745] ? __free_pages+0x123/0x190 [ 440.115740] ? selinux_sb_copy_data+0x602/0x740 [ 440.120459] ? selinux_capable+0x36/0x40 [ 440.124540] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 440.130107] ? security_capable+0x99/0xc0 [ 440.134281] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 440.139835] ? ns_capable_common+0x13f/0x170 [ 440.144271] ? get_anon_bdev+0xc0/0xc0 [ 440.148223] sget+0x10b/0x150 [ 440.151364] ? ovl_show_options+0x550/0x550 [ 440.155721] mount_nodev+0x33/0x110 [ 440.159359] ovl_mount+0x2c/0x40 [ 440.162783] mount_fs+0xae/0x31d [ 440.166190] vfs_kern_mount.part.35+0xdc/0x4f0 [ 440.170786] ? may_umount+0xb0/0xb0 [ 440.174452] ? _raw_read_unlock+0x2c/0x50 [ 440.178614] ? __get_fs_type+0x97/0xc0 [ 440.182532] do_mount+0x581/0x31f0 [ 440.186090] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 440.191546] ? retint_kernel+0x1b/0x2d [ 440.195454] ? copy_mount_string+0x40/0x40 [ 440.199707] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 440.204516] ? retint_kernel+0x2d/0x2d [ 440.208436] ? copy_mount_options+0x239/0x430 [ 440.212954] ? copy_mount_options+0x23f/0x430 [ 440.217463] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 440.223019] ? copy_mount_options+0x315/0x430 [ 440.227536] ksys_mount+0x12d/0x140 [ 440.231180] __x64_sys_mount+0xbe/0x150 [ 440.235167] do_syscall_64+0x1b9/0x820 [ 440.239066] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 440.244444] ? syscall_return_slowpath+0x5e0/0x5e0 [ 440.249385] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 440.254252] ? trace_hardirqs_on_caller+0x310/0x310 [ 440.259275] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 440.264304] ? prepare_exit_to_usermode+0x291/0x3b0 [ 440.269340] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 440.274197] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 440.279395] RIP: 0033:0x457669 [ 440.282607] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 440.301529] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 440.309249] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:30 executing program 2 (fault-call:2 fault-nth:25): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:30 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000930079003000000000009500000000000000"], 0x0}, 0x48) 00:37:30 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 440.316524] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 440.323797] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 440.331065] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 440.338350] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:30 executing program 5: mkdir(0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f0000000080)=0xfffffffffffffd5a) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000100)=@sack_info={0x0, 0x2a8, 0x5}, &(0x7f0000000180)=0xc) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f00000001c0)=ANY=[@ANYRES32=r1, @ANYBLOB="2e000000e8afe16e04cee3caeeb4ca1dc9a8"], &(0x7f0000000200)=0x16) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:30 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 440.458358] FAULT_INJECTION: forcing a failure. [ 440.458358] name failslab, interval 1, probability 0, space 0, times 0 [ 440.522917] CPU: 1 PID: 21218 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 440.530311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 440.539669] Call Trace: [ 440.542281] dump_stack+0x244/0x39d [ 440.545971] ? dump_stack_print_info.cold.1+0x20/0x20 [ 440.551218] ? debug_smp_processor_id+0x1c/0x20 [ 440.555900] ? perf_trace_lock+0x14d/0x7a0 [ 440.560169] should_fail.cold.4+0xa/0x17 [ 440.564251] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 440.569379] ? zap_class+0x640/0x640 [ 440.573133] ? save_stack+0xa9/0xd0 [ 440.576826] ? save_stack+0x43/0xd0 [ 440.580464] ? kasan_kmalloc+0xc7/0xe0 [ 440.584371] ? __kmalloc+0x15b/0x760 [ 440.588108] ? find_held_lock+0x36/0x1c0 [ 440.592189] ? __lock_is_held+0xb5/0x140 [ 440.596730] ? gfs2_jindex_free+0x1e8/0x880 [ 440.601088] ? perf_trace_sched_process_exec+0x860/0x860 [ 440.606564] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 440.612113] ? check_preemption_disabled+0x48/0x280 [ 440.617160] __should_failslab+0x124/0x180 [ 440.621443] should_failslab+0x9/0x14 [ 440.625257] kmem_cache_alloc_node_trace+0x270/0x740 [ 440.630382] __kmalloc_node+0x3c/0x70 [ 440.634212] kvmalloc_node+0x65/0xf0 [ 440.637938] __list_lru_init+0x5d9/0x840 [ 440.642007] ? list_lru_destroy+0x500/0x500 [ 440.646356] ? up_write+0x7b/0x220 [ 440.649922] ? down_read+0x120/0x120 [ 440.653649] ? init_wait_entry+0x1c0/0x1c0 [ 440.657897] ? prealloc_shrinker+0x172/0x340 [ 440.662328] sget_userns+0x9a5/0xed0 [ 440.666043] ? get_anon_bdev+0xc0/0xc0 [ 440.669941] ? grab_super+0x400/0x400 [ 440.673763] ? selinux_ipv4_output+0x50/0x50 [ 440.678202] ? __free_pages+0x123/0x190 [ 440.682189] ? selinux_sb_copy_data+0x602/0x740 [ 440.686881] ? selinux_capable+0x36/0x40 [ 440.690949] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 440.696489] ? security_capable+0x99/0xc0 [ 440.700643] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 440.706194] ? ns_capable_common+0x13f/0x170 [ 440.710608] ? get_anon_bdev+0xc0/0xc0 [ 440.714501] sget+0x10b/0x150 [ 440.717616] ? ovl_show_options+0x550/0x550 [ 440.721941] mount_nodev+0x33/0x110 [ 440.725582] ovl_mount+0x2c/0x40 [ 440.728966] mount_fs+0xae/0x31d [ 440.732342] vfs_kern_mount.part.35+0xdc/0x4f0 [ 440.736933] ? may_umount+0xb0/0xb0 [ 440.740558] ? _raw_read_unlock+0x2c/0x50 [ 440.744725] ? __get_fs_type+0x97/0xc0 [ 440.748625] do_mount+0x581/0x31f0 [ 440.752192] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 440.757643] ? retint_kernel+0x1b/0x2d [ 440.761551] ? copy_mount_string+0x40/0x40 [ 440.765795] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 440.770555] ? retint_kernel+0x2d/0x2d [ 440.774458] ? copy_mount_options+0x239/0x430 [ 440.778955] ? copy_mount_options+0x249/0x430 [ 440.783456] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 440.788999] ? copy_mount_options+0x315/0x430 [ 440.793504] ksys_mount+0x12d/0x140 [ 440.797136] __x64_sys_mount+0xbe/0x150 [ 440.801115] do_syscall_64+0x1b9/0x820 [ 440.805011] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 440.810381] ? syscall_return_slowpath+0x5e0/0x5e0 [ 440.815319] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 440.820167] ? trace_hardirqs_on_caller+0x310/0x310 [ 440.825198] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 440.830222] ? prepare_exit_to_usermode+0x291/0x3b0 [ 440.835245] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 440.840099] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 440.845291] RIP: 0033:0x457669 [ 440.848489] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00:37:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xffe7, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:31 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0093000079003000000000009500000000000000"], 0x0}, 0x48) 00:37:31 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:31 executing program 5: mkdir(0x0, 0x1) chdir(0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x3fe000000000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 440.867389] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 440.875122] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 440.882390] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 440.889683] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 440.896950] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 440.904219] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:31 executing program 2 (fault-call:2 fault-nth:26): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:31 executing program 5: chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x20000, 0x0) ioctl$KVM_GET_PIT2(r0, 0x8070ae9f, &(0x7f0000000040)) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:31 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:31 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0071000079003000000000009500000000000000"], 0x0}, 0x48) [ 441.095182] FAULT_INJECTION: forcing a failure. [ 441.095182] name failslab, interval 1, probability 0, space 0, times 0 [ 441.125694] CPU: 0 PID: 21238 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 441.133079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.142456] Call Trace: [ 441.145066] dump_stack+0x244/0x39d [ 441.148744] ? dump_stack_print_info.cold.1+0x20/0x20 [ 441.153956] ? debug_smp_processor_id+0x1c/0x20 [ 441.158647] ? perf_trace_lock+0x14d/0x7a0 [ 441.162915] should_fail.cold.4+0xa/0x17 [ 441.167000] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 441.172133] ? kernel_text_address+0x79/0xf0 [ 441.176560] ? unwind_get_return_address+0x61/0xa0 [ 441.181506] ? __save_stack_trace+0x8d/0xf0 [ 441.185835] ? zap_class+0x640/0x640 [ 441.189572] ? find_held_lock+0x36/0x1c0 00:37:31 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:31 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ffff60000079003000000000009500000000000000"], 0x0}, 0x48) [ 441.193648] ? __lock_is_held+0xb5/0x140 [ 441.197751] ? perf_trace_sched_process_exec+0x860/0x860 [ 441.203216] ? check_preemption_disabled+0x48/0x280 [ 441.208265] __should_failslab+0x124/0x180 [ 441.212519] should_failslab+0x9/0x14 [ 441.216338] kmem_cache_alloc_trace+0x2d7/0x750 [ 441.221035] ? __kmalloc_node+0x3c/0x70 [ 441.225035] ? __kmalloc_node+0x3c/0x70 [ 441.229104] ? rcu_read_lock_sched_held+0x14f/0x180 [ 441.234136] __memcg_init_list_lru_node+0x185/0x2d0 [ 441.239161] ? kvfree_rcu+0x20/0x20 00:37:31 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 441.242797] ? __kmalloc_node+0x50/0x70 [ 441.246791] __list_lru_init+0x4d6/0x840 [ 441.250872] ? list_lru_destroy+0x500/0x500 [ 441.255226] ? up_write+0x7b/0x220 [ 441.258788] ? down_read+0x120/0x120 [ 441.262515] ? init_wait_entry+0x1c0/0x1c0 [ 441.266844] ? prealloc_shrinker+0x172/0x340 [ 441.271283] sget_userns+0x9a5/0xed0 [ 441.275016] ? get_anon_bdev+0xc0/0xc0 [ 441.278925] ? grab_super+0x400/0x400 [ 441.282740] ? selinux_ipv4_output+0x50/0x50 [ 441.287229] ? __free_pages+0x123/0x190 [ 441.291225] ? selinux_sb_copy_data+0x602/0x740 [ 441.295921] ? selinux_capable+0x36/0x40 [ 441.300000] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 441.305542] ? security_capable+0x99/0xc0 [ 441.309728] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 441.315293] ? ns_capable_common+0x13f/0x170 [ 441.319715] ? get_anon_bdev+0xc0/0xc0 [ 441.323614] sget+0x10b/0x150 [ 441.326742] ? ovl_show_options+0x550/0x550 [ 441.331080] mount_nodev+0x33/0x110 [ 441.334720] ovl_mount+0x2c/0x40 [ 441.338094] mount_fs+0xae/0x31d [ 441.341481] vfs_kern_mount.part.35+0xdc/0x4f0 [ 441.346078] ? may_umount+0xb0/0xb0 [ 441.349717] ? _raw_read_unlock+0x2c/0x50 [ 441.353875] ? __get_fs_type+0x97/0xc0 [ 441.357781] do_mount+0x581/0x31f0 [ 441.361334] ? check_preemption_disabled+0x48/0x280 [ 441.366372] ? copy_mount_string+0x40/0x40 [ 441.370637] ? copy_mount_options+0x5f/0x430 [ 441.375050] ? rcu_read_lock_sched_held+0x14f/0x180 [ 441.380072] ? kmem_cache_alloc_trace+0x353/0x750 [ 441.384922] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 441.390460] ? _copy_from_user+0xdf/0x150 [ 441.394633] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 441.400183] ? copy_mount_options+0x315/0x430 [ 441.404695] ksys_mount+0x12d/0x140 [ 441.408332] __x64_sys_mount+0xbe/0x150 [ 441.412319] do_syscall_64+0x1b9/0x820 [ 441.416213] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 441.421614] ? syscall_return_slowpath+0x5e0/0x5e0 [ 441.426546] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 441.431418] ? trace_hardirqs_on_caller+0x310/0x310 [ 441.436446] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 441.441471] ? prepare_exit_to_usermode+0x291/0x3b0 [ 441.446511] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 441.451381] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 441.456585] RIP: 0033:0x457669 [ 441.459796] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 441.478699] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 441.486422] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 441.493692] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 441.500960] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 441.508229] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 441.515501] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:31 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000400000009500000000000000"], 0x0}, 0x48) 00:37:31 executing program 2 (fault-call:2 fault-nth:27): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:31 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_matches\x00') r2 = syz_open_dev$usb(&(0x7f0000000080)='/dev/bus/usb/00#/00#\x00', 0x20, 0x1) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000100)={r0, r2}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xffffffffffffffe7, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:31 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) 00:37:31 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000707000009500000000000000"], 0x0}, 0x48) 00:37:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) [ 441.813455] FAULT_INJECTION: forcing a failure. [ 441.813455] name failslab, interval 1, probability 0, space 0, times 0 [ 441.866039] CPU: 1 PID: 21267 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 441.873453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.882814] Call Trace: [ 441.885441] dump_stack+0x244/0x39d [ 441.889117] ? dump_stack_print_info.cold.1+0x20/0x20 [ 441.894362] ? debug_smp_processor_id+0x1c/0x20 [ 441.899054] ? perf_trace_lock+0x14d/0x7a0 [ 441.903311] should_fail.cold.4+0xa/0x17 [ 441.907388] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 441.912541] ? save_stack+0x43/0xd0 [ 441.916205] ? kasan_kmalloc+0xc7/0xe0 [ 441.920120] ? kmem_cache_alloc_trace+0x152/0x750 [ 441.924976] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 441.930198] ? __list_lru_init+0x4d6/0x840 [ 441.934447] ? zap_class+0x640/0x640 [ 441.938200] ? ovl_mount+0x2c/0x40 [ 441.941772] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 441.946545] ? do_mount+0x581/0x31f0 [ 441.950296] ? ksys_mount+0x12d/0x140 [ 441.954122] ? __x64_sys_mount+0xbe/0x150 [ 441.958280] ? do_syscall_64+0x1b9/0x820 [ 441.962372] ? find_held_lock+0x36/0x1c0 [ 441.966466] ? __lock_is_held+0xb5/0x140 [ 441.970545] ? rsa_verify+0x1c8/0x340 [ 441.974380] ? perf_trace_sched_process_exec+0x860/0x860 [ 441.979886] __should_failslab+0x124/0x180 [ 441.984135] should_failslab+0x9/0x14 [ 441.987974] kmem_cache_alloc_trace+0x2d7/0x750 [ 441.992656] ? __kmalloc_node+0x3c/0x70 [ 441.996659] ? __kmalloc_node+0x3c/0x70 [ 442.000648] ? rcu_read_lock_sched_held+0x14f/0x180 [ 442.005686] __memcg_init_list_lru_node+0x185/0x2d0 [ 442.010725] ? kvfree_rcu+0x20/0x20 [ 442.014359] ? __kmalloc_node+0x50/0x70 [ 442.018354] __list_lru_init+0x4d6/0x840 [ 442.022451] ? list_lru_destroy+0x500/0x500 [ 442.026792] ? up_write+0x7b/0x220 [ 442.030351] ? down_read+0x120/0x120 [ 442.034079] ? init_wait_entry+0x1c0/0x1c0 [ 442.038326] ? prealloc_shrinker+0x172/0x340 [ 442.042762] sget_userns+0x9a5/0xed0 [ 442.046484] ? get_anon_bdev+0xc0/0xc0 [ 442.050394] ? grab_super+0x400/0x400 [ 442.054226] ? selinux_ipv4_output+0x50/0x50 [ 442.058656] ? __free_pages+0x123/0x190 [ 442.062648] ? selinux_sb_copy_data+0x602/0x740 [ 442.067356] ? selinux_capable+0x36/0x40 [ 442.071462] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 442.077011] ? security_capable+0x99/0xc0 [ 442.081204] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 442.086759] ? ns_capable_common+0x13f/0x170 [ 442.091190] ? get_anon_bdev+0xc0/0xc0 [ 442.095089] sget+0x10b/0x150 [ 442.098226] ? ovl_show_options+0x550/0x550 [ 442.102559] mount_nodev+0x33/0x110 [ 442.106209] ovl_mount+0x2c/0x40 [ 442.109597] mount_fs+0xae/0x31d [ 442.112988] vfs_kern_mount.part.35+0xdc/0x4f0 [ 442.117595] ? may_umount+0xb0/0xb0 [ 442.121234] ? _raw_read_unlock+0x2c/0x50 [ 442.125425] ? __get_fs_type+0x97/0xc0 [ 442.129337] do_mount+0x581/0x31f0 [ 442.132894] ? check_preemption_disabled+0x48/0x280 [ 442.137929] ? copy_mount_string+0x40/0x40 [ 442.142213] ? copy_mount_options+0x5f/0x430 [ 442.146660] ? rcu_read_lock_sched_held+0x14f/0x180 [ 442.151709] ? kmem_cache_alloc_trace+0x353/0x750 [ 442.156571] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 442.162139] ? _copy_from_user+0xdf/0x150 00:37:31 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000007100009500000000000000"], 0x0}, 0x48) 00:37:32 executing program 5: mkdir(0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000003c0)={{{@in=@loopback, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@remote}}, &(0x7f00000004c0)=0xe8) syz_mount_image$f2fs(&(0x7f0000000040)='f2fs\x00', &(0x7f0000000080)='./file0\x00', 0x4, 0x3, &(0x7f0000000300)=[{&(0x7f0000000100)="241fd0e575da0816a9b1d61fd8893ac5a5e9c20662919500330a58e552dc704ca4f694b145ae2b3be9e031a3ba2eaa48c105b65ff757403ec3e0ce50d2ddeeeb32b1dc1435e4374b81ffb58fee15a546ed5928f80882ccdae2f36a3fa434e4151bfae29b70f13de99e94c381392de1930242476c8b88de80f9bdec44de5910d54740c7e76c15e36807915e1bfe4afbbf4e35c0763a837424458e342e4bc8de6707f741db1a79f17ad152462ee13c1e19c3a73fe8a6dd99a113b7d0ff83ef1e89ac9c56dee60882b8b7b60c51c47c92d28bc678c0f5f4ec48dfbc2dc9c2e1a61991aaf4", 0xe3, 0x80000000}, {&(0x7f0000000200)="d9ff940b5f046d73dcc2f80f875de8e5553530d4400cec1992744faf7bbaecca26da7368aecb28152fda95cfbacd433dbe47d0ae657a576fbcd5d3da1733325ab7279392b7984276dfdc886b1e23101eaa6e57d638dd5f7b4d66feb8aa7fd13a62dcb69b61a52418bb6d2752", 0x6c, 0x200}, {&(0x7f0000000280)="f2e056a61050c036a4702f5bb21c93f68afeb17e3be0f1b3bb5d6b5dfe1c63f36fc8757a77eee6935d261363543c850685093adfcf39ba5f2ab041294196efb372f73bc8602604d14c5e", 0x4a, 0x6}], 0x101410, &(0x7f0000000500)={[{@usrquota={'usrquota', 0x3d, 'GPL'}}, {@inline_data='inline_data'}], [{@uid_lt={'uid<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}]}) chdir(0x0) symlink(&(0x7f0000000000)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000580)='/dev/uinput\x00', 0x0, 0x0) 00:37:32 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000007300009500000000000000"], 0x0}, 0x48) 00:37:32 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x78000800, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) 00:37:32 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000004000009500000000000000"], 0x0}, 0x48) [ 442.166314] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 442.171873] ? copy_mount_options+0x315/0x430 [ 442.176389] ksys_mount+0x12d/0x140 [ 442.180049] __x64_sys_mount+0xbe/0x150 [ 442.184044] do_syscall_64+0x1b9/0x820 [ 442.187948] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 442.193327] ? syscall_return_slowpath+0x5e0/0x5e0 [ 442.198265] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 442.203119] ? trace_hardirqs_on_caller+0x310/0x310 [ 442.208138] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 442.213169] ? prepare_exit_to_usermode+0x291/0x3b0 [ 442.218214] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 442.223075] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 442.228276] RIP: 0033:0x457669 [ 442.231481] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 442.250385] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 442.258134] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:32 executing program 2 (fault-call:2 fault-nth:28): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:32 executing program 5: mkdir(0x0, 0x0) chdir(0x0) mount$bpf(0x0, 0xfffffffffffffffd, &(0x7f0000000000)='bpf\x00', 0x4, &(0x7f0000000040)={[{@mode={'mode', 0x3d, 0x6}}], [{@subj_user={'subj_user'}}, {@hash='hash'}]}) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 442.265428] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 442.272701] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 442.279988] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 442.287261] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 442.387813] FAULT_INJECTION: forcing a failure. [ 442.387813] name failslab, interval 1, probability 0, space 0, times 0 [ 442.405308] CPU: 0 PID: 21295 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 442.412716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 442.422081] Call Trace: [ 442.424709] dump_stack+0x244/0x39d [ 442.428365] ? dump_stack_print_info.cold.1+0x20/0x20 [ 442.433587] ? debug_smp_processor_id+0x1c/0x20 [ 442.438270] ? perf_trace_lock+0x14d/0x7a0 [ 442.442524] should_fail.cold.4+0xa/0x17 [ 442.446602] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 442.451740] ? save_stack+0x43/0xd0 [ 442.455375] ? kasan_kmalloc+0xc7/0xe0 [ 442.459283] ? kmem_cache_alloc_trace+0x152/0x750 [ 442.464343] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 442.469545] ? __list_lru_init+0x4d6/0x840 [ 442.473809] ? zap_class+0x640/0x640 [ 442.477533] ? ovl_mount+0x2c/0x40 [ 442.481124] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 442.485896] ? do_mount+0x581/0x31f0 [ 442.489621] ? ksys_mount+0x12d/0x140 [ 442.493455] ? __x64_sys_mount+0xbe/0x150 [ 442.497629] ? do_syscall_64+0x1b9/0x820 [ 442.501747] ? find_held_lock+0x36/0x1c0 [ 442.505827] ? __lock_is_held+0xb5/0x140 [ 442.509894] ? nfs_mark_test_expired_all_delegations+0x448/0x520 [ 442.516063] ? perf_trace_sched_process_exec+0x860/0x860 [ 442.521555] __should_failslab+0x124/0x180 [ 442.525806] should_failslab+0x9/0x14 [ 442.529637] kmem_cache_alloc_trace+0x2d7/0x750 [ 442.534317] ? __kmalloc_node+0x3c/0x70 [ 442.538303] ? __kmalloc_node+0x3c/0x70 [ 442.542307] ? rcu_read_lock_sched_held+0x14f/0x180 [ 442.547336] __memcg_init_list_lru_node+0x185/0x2d0 [ 442.552365] ? kvfree_rcu+0x20/0x20 [ 442.556011] ? __kmalloc_node+0x50/0x70 [ 442.560005] __list_lru_init+0x4d6/0x840 [ 442.564090] ? list_lru_destroy+0x500/0x500 [ 442.568431] ? up_write+0x7b/0x220 [ 442.571986] ? down_read+0x120/0x120 [ 442.575716] ? init_wait_entry+0x1c0/0x1c0 [ 442.579957] ? prealloc_shrinker+0x172/0x340 [ 442.584389] sget_userns+0x9a5/0xed0 [ 442.588135] ? get_anon_bdev+0xc0/0xc0 [ 442.592039] ? grab_super+0x400/0x400 [ 442.596110] ? selinux_ipv4_output+0x50/0x50 [ 442.600547] ? __free_pages+0x123/0x190 [ 442.604532] ? selinux_sb_copy_data+0x602/0x740 [ 442.609216] ? selinux_capable+0x36/0x40 [ 442.613286] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 442.618827] ? security_capable+0x99/0xc0 [ 442.622996] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 442.628536] ? ns_capable_common+0x13f/0x170 [ 442.632950] ? get_anon_bdev+0xc0/0xc0 [ 442.636842] sget+0x10b/0x150 [ 442.639952] ? ovl_show_options+0x550/0x550 [ 442.644281] mount_nodev+0x33/0x110 [ 442.647923] ovl_mount+0x2c/0x40 [ 442.651292] mount_fs+0xae/0x31d [ 442.654680] vfs_kern_mount.part.35+0xdc/0x4f0 [ 442.659272] ? may_umount+0xb0/0xb0 [ 442.662900] ? _raw_read_unlock+0x2c/0x50 [ 442.667051] ? __get_fs_type+0x97/0xc0 [ 442.670944] do_mount+0x581/0x31f0 [ 442.674509] ? check_preemption_disabled+0x48/0x280 [ 442.679534] ? copy_mount_string+0x40/0x40 [ 442.683803] ? copy_mount_options+0x5f/0x430 [ 442.688215] ? rcu_read_lock_sched_held+0x14f/0x180 [ 442.693238] ? kmem_cache_alloc_trace+0x353/0x750 [ 442.698088] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 442.703626] ? _copy_from_user+0xdf/0x150 [ 442.707824] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 442.713366] ? copy_mount_options+0x315/0x430 [ 442.717874] ksys_mount+0x12d/0x140 [ 442.721512] __x64_sys_mount+0xbe/0x150 [ 442.725495] do_syscall_64+0x1b9/0x820 [ 442.729380] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 442.734754] ? syscall_return_slowpath+0x5e0/0x5e0 [ 442.739726] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 442.744576] ? trace_hardirqs_on_caller+0x310/0x310 [ 442.749598] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 442.754621] ? prepare_exit_to_usermode+0x291/0x3b0 [ 442.759641] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 442.764494] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 442.769708] RIP: 0033:0x457669 [ 442.772904] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 442.791820] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 442.799544] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 442.806811] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 442.814077] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 442.821342] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 442.828611] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:33 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) 00:37:33 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000009300009500000000000000"], 0x0}, 0x48) 00:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x3, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:33 executing program 2 (fault-call:2 fault-nth:29): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:33 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:33 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x40, 0x0) ioctl$KVM_GET_XCRS(r0, 0x8188aea6, &(0x7f0000000180)=ANY=[@ANYBLOB="050000000400000004000000000000000200000000000000000000800000000005000746dd68a9cfbfcdbb0000000000000500000000000000ff07000000000000ef7d000000000000070000000000000008000000000000000200000000000000"]) prctl$PR_GET_SECUREBITS(0x1b) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_udp(0x2, 0x2, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:33 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000508000009500000000000000"], 0x0}, 0x48) 00:37:33 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) 00:37:33 executing program 5: mkdir(0x0, 0x20) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 443.049147] FAULT_INJECTION: forcing a failure. [ 443.049147] name failslab, interval 1, probability 0, space 0, times 0 00:37:33 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000710000009500000000000000"], 0x0}, 0x48) [ 443.099137] CPU: 1 PID: 21315 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 443.106566] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 443.115930] Call Trace: [ 443.118544] dump_stack+0x244/0x39d [ 443.122229] ? dump_stack_print_info.cold.1+0x20/0x20 [ 443.127493] ? debug_smp_processor_id+0x1c/0x20 [ 443.132186] ? perf_trace_lock+0x14d/0x7a0 [ 443.136452] should_fail.cold.4+0xa/0x17 [ 443.140537] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 443.145678] ? save_stack+0x43/0xd0 [ 443.149313] ? kasan_kmalloc+0xc7/0xe0 [ 443.153212] ? kmem_cache_alloc_trace+0x152/0x750 [ 443.158069] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 443.163287] ? __list_lru_init+0x4d6/0x840 [ 443.167532] ? zap_class+0x640/0x640 [ 443.171257] ? ovl_mount+0x2c/0x40 [ 443.174807] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 443.179570] ? do_mount+0x581/0x31f0 [ 443.183297] ? ksys_mount+0x12d/0x140 [ 443.187122] ? __x64_sys_mount+0xbe/0x150 [ 443.191279] ? do_syscall_64+0x1b9/0x820 [ 443.195353] ? find_held_lock+0x36/0x1c0 [ 443.199440] ? __lock_is_held+0xb5/0x140 [ 443.203542] ? perf_trace_sched_process_exec+0x860/0x860 [ 443.209023] __should_failslab+0x124/0x180 [ 443.213273] should_failslab+0x9/0x14 [ 443.217080] kmem_cache_alloc_trace+0x2d7/0x750 [ 443.221759] ? __kmalloc_node+0x3c/0x70 [ 443.225755] ? __kmalloc_node+0x3c/0x70 [ 443.229838] ? rcu_read_lock_sched_held+0x14f/0x180 [ 443.234866] __memcg_init_list_lru_node+0x185/0x2d0 [ 443.239900] ? kvfree_rcu+0x20/0x20 [ 443.243534] ? __kmalloc_node+0x50/0x70 [ 443.247519] __list_lru_init+0x4d6/0x840 [ 443.251601] ? list_lru_destroy+0x500/0x500 [ 443.255926] ? up_write+0x7b/0x220 [ 443.259476] ? down_read+0x120/0x120 [ 443.263198] ? init_wait_entry+0x1c0/0x1c0 [ 443.267443] ? prealloc_shrinker+0x172/0x340 [ 443.271866] sget_userns+0x9a5/0xed0 [ 443.275585] ? get_anon_bdev+0xc0/0xc0 [ 443.279499] ? grab_super+0x400/0x400 [ 443.283323] ? selinux_ipv4_output+0x50/0x50 [ 443.287740] ? __free_pages+0x123/0x190 [ 443.291719] ? selinux_sb_copy_data+0x602/0x740 [ 443.296408] ? selinux_capable+0x36/0x40 [ 443.300496] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 443.306085] ? security_capable+0x99/0xc0 [ 443.310238] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 443.315780] ? ns_capable_common+0x13f/0x170 [ 443.320200] ? get_anon_bdev+0xc0/0xc0 [ 443.324096] sget+0x10b/0x150 [ 443.327233] ? ovl_show_options+0x550/0x550 [ 443.331569] mount_nodev+0x33/0x110 [ 443.335201] ovl_mount+0x2c/0x40 [ 443.338568] mount_fs+0xae/0x31d [ 443.341948] vfs_kern_mount.part.35+0xdc/0x4f0 [ 443.346539] ? may_umount+0xb0/0xb0 [ 443.350167] ? _raw_read_unlock+0x2c/0x50 [ 443.354320] ? __get_fs_type+0x97/0xc0 [ 443.358217] do_mount+0x581/0x31f0 [ 443.361761] ? retint_kernel+0x1b/0x2d [ 443.365653] ? trace_hardirqs_on+0x310/0x310 [ 443.370073] ? copy_mount_string+0x40/0x40 [ 443.374316] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 443.379082] ? retint_kernel+0x2d/0x2d [ 443.382989] ? copy_mount_options+0x239/0x430 [ 443.387490] ? __sanitizer_cov_trace_pc+0x3b/0x50 [ 443.392337] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 443.397878] ? copy_mount_options+0x315/0x430 [ 443.402411] ksys_mount+0x12d/0x140 [ 443.406045] __x64_sys_mount+0xbe/0x150 [ 443.410031] do_syscall_64+0x1b9/0x820 [ 443.413918] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 443.419286] ? syscall_return_slowpath+0x5e0/0x5e0 [ 443.424231] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 443.429092] ? trace_hardirqs_on_caller+0x310/0x310 [ 443.434130] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 443.439183] ? prepare_exit_to_usermode+0x291/0x3b0 [ 443.444242] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 443.449091] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 443.454277] RIP: 0033:0x457669 [ 443.457469] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 443.476423] RSP: 002b:00007f9458f0cc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 443.484165] RAX: ffffffffffffffda RBX: 00007f9458f0cc90 RCX: 0000000000457669 [ 443.491455] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 443.498725] RBP: 000000000072bfa0 R08: 0000000020000100 R09: 0000000000000000 [ 443.505992] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f0d6d4 [ 443.513258] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000003 00:37:33 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000060ff009500000000000000"], 0x0}, 0x48) 00:37:33 executing program 5: mkdir(0x0, 0x0) syz_mount_image$hfs(&(0x7f0000000000)='hfs\x00', &(0x7f0000000040)='./file0\x00', 0x3f, 0x5, &(0x7f0000000300)=[{&(0x7f00000003c0)="4e028f2b2c1dd4954549c5f31b68989a76ccd39b9ded6e55733917e29dc8e0f877f84cfaf0092411ed5585f87eff3886e1de10c8bb424e383a52b5dae75db3488dbf80b5473adc779cf6dc693417bfc0ab7abd0019ce7990763c44857fc92156ac71a4cce38684d54b20772f9f4e016162a273074c93138d36b90aca85f72442c6f45516b8f9585f68fbfc6e3c138b09bbdd6c1423f61a7a0b2f1c5a0c03446ea6e347ba7488933d9d4839cbb341c0a1899c7cb519bc1728b8fde941e99f5db659cc021b20e81596ede2040a86f1dd7fbbc7251c26cc735f30979c10d6a7eea1145bfb56ac466940a94dfb9014bf2ad275293311100e5572ac686be7b55bfdbb358d46c73dad23137313b7f5aed844d20217770aa21b0367f36c5d294757ed9f208007b26ad6a8ce7f247b402433b8936a6f33145b160df65e4b5f09a70d94eb3473ba043ed563d64fb1e0b52577696d6b2d63bf09e3c239f9b1b7342d874ec5abda01c70667b1548c5b8f12a6290b5a2c6cde3accafe4a52bf7d699001e389e9610e4c4dbb37b1f142f64496409dea4dad45ff6511cde7f3d4e40f5a45023aee7d4eeb9d5fcb64b6ecb3253a9d7ea3d527dd3e0f66a1787ec0a05e0b284f86e744f765b9f2e2cbac6a9834c5acd61e59994c20264f8f329ac06e9e8c04fa0ced23d76cc88261db5b164c82cec9581a9d29ff6ef1a30166e3cb6b96ca250cd6fde6e6c1b4d21922100362a78b3b51d874771d2a672b576f6f8d32c51fcf5b5ad7cd2d745c557ccc9c9a1654e7c87c62482babf26c8849262e239c2d20fabb60170d56ff1a9971f0532ea4e9e726cb823807d7587369d8e1921e6619c97040ab870fb5890dcde780883bea4d29dc621c4927f759fb475bc258ea43e2cdb862183527967ce44f1c0d1fab0ef559839a51a7da6d8a00729ebb571ca094ba617526c645b89a7312d947b7519b8750c6410ce28a4d408874e8d2d87b350b11cca2d96aef74ab7667b3f62a86439a52eb4e65a10e857c2eeb2bb6373d17308437f0f27daefaa7bfbbd585b25a87426fc4b595cab3f519ac3a3a128e4cdbed5303003278c1a596a77ae6db3b675816dae63f2560c5a2485d764494a1fea781417116b7754498cf28e874b64d9fdddb243da747174a1eefd1139b7fd6165b23bf56a28da807e106b6c32c53bb0decad7913a7e2c2aa3e77f00ff09cc6e9dd104fa6f28eeb1c644b2345ab0022dd8db1075dcd70dcfe805fbabe0466c74e0e8ec2a8b6541459931e0765d433c4909e4625f93198cf2868dc3e551e71e1d5aba96622c24d98d37aa17766bff3a6652802ec30f85bd9ac71b938af4678d2c2d4ee6fc5a29bca92a6cda6f38a21a8917c6f6da28245a038c3116664b206b5a7efd39c367527c6af5ad327669d1d092d81ad7122224eafb39e6fb98da3c95aa669d19761ffa41309af826967aee0ff3162067ac1a6e56a560fa4fd58f355abdbc5634f2a6d166a682b5c3b4041f10f4a236d2e178f6050b164bf0eb82b1f76ac2e59d02e4a847aeeb6e77232eee696129929ed17713fb79766d2a9b82a001f2694b6c275eaa5c9a97be34a092200a02981584b917f66f5f836cb667ab50a9d5592ad8062b8954dfa62dca5377a90f0dda2f6473f0b0e7fb04c0fa6508bf26750bdbf40e169489626178375a04571a086cf82c031b50a55603bfe1b404842021c8ef1833cec8f5b8f258f77203fcea4cd000ecac1e1fbc3c1fc9204f2c5e31bec743a17cfcab77d36a5b7508271c1a1c49d396736982d0234396b45b611f439b9b23c0ef648e884685e017292c55b1af63dba97d87ed23e504a2807423a876c344c83d32d9b11c4df01761cb15f2ddbef76185e8d800e24ffd45a4766f6793e167ab7952f1a0d0f4b59247ae44ded6a0dfe8e1e95b415487ff85321ac456d33620ffc2cfd59fa015d3e1e5d90936567673d7f9d01ab5b6b7be1d9699eadd3ff47aac2d96258f4bb8eb76fb3eb30f29a6b20c6eb27a9cfef5cea43e040a750b75bf1524cf9ccb30660c702c2c2a446f043fe26d2f8c42bf2c49e1783764d1c5b8da71f39c2b0a016c9bb5f33c6407b1f9fdd964f40bdb98ddbeee03d8b86f70cb35bc2a77125f64566dff3f7d9268a73aa32aa33496899efe612d41c7f0463a74d6e036c398421008ce5a0c1f5b9c86951ccae7d07422284f61196b0b90b981dffe49d804a743974e51de12b8173d318d893aa3655734b4a97f067daceb804c5cbb3025ec3b556bd8fc2fbb0e4840fa6bfc3fbd9b76dc9c0adab12a22eada893c3df95f00e49c71ef7f251cac09d44aea5787abdd3e2b44001023b7740e64f312cca8c99fa1815b396d82d19ab8fad2e22a4d8ea68c2b9a6104dc617defab7aec8c500e535bc24aea6445c86df373d635075ee79be39845a7d3370caecc2b36d94fac0acbd9e9dd56eb7d810b576ed35ece5f2a0b939a6984d8521d9f8d0edc0b24d5df8f7d5fbb3e0a89417b82c87c4afa99301b27fa5b69166864483db8deb2169839bac920ebff779888451f0a4ea76d03e352133d9913c7af0f11a47bbe4f8434feb59969db1ba7598b6e077a0652dfeaf6f624637fb618722e3f1648fbf9d02ab79f11cf071f05f50fa5c9069d963051a38e6f0c78af6eb08b1d2d8bdb968fbd2e212afe2221eaf2da56779c8aec18e776e6ee08827692ff9a3f557f988eb395ba858e5a79341771eecc67ec22ea745291a2a084d0587e11f840024cdc398da49f80475d2050f44b8aa65cc64b5ad56d3a6994b0494a7097608dc3c6aaf634ca2ebc3a83ad1889b81016e423a2aab0487c248190a19c7381176ce997634e0bfbf5509ade5255fad491d0afb7b48f1793885a2c7c558ae3498d4cf08d3e3c601f69cce7586067d942958f8cadbd1d9583c7c5fd884d34e0efcfec17e5c3291861a00f5c14a935c9bbec73185675bc29e828099131469909ab3143de78463b0f0a61085688b9edb558f0c0a8be839f23745f4e29b0ce684d46bdffeb037b737767153cd17f1546097ad0e6b9b420f761768ea344524e833b55fd6b10f97c8836f1ec1e298556d454a4b8b27d860c21c956fb12ba4304f93b951dd94db449de1b993ecdf70c5ccc8839204081fdb7d9794b40155ce367fb011e6d7580e5038953346e1f06069fc8708c4369610eb1027ee0a86ce87f84be3b402d1e7ad8356e527ae81ea6dcc90e1e441cd067bb7a8d9c9aa2827b344057315c52817b2aa340df25e7e31c7766b9cfabb680c0c7c2459a48ba4c642c00339ee5f162bac2860ccaa04fa1afdade38b262fb275bea439189436c33a9c6998288e65a7981f4619a920878a6684c7051234b27b30c5bc340d53f268902b1f1d0561aa02e7986709a375c2e286f14af4501d58cdc0a3aaae9775ab928796b92dcf6188c74627803a52c5f2c270c1f6ef6ddc6c405e5164c5c732ce71082a93b6e4783e4cffb787fdd4c81f60ce1c1620aee4b3ae7e0ea4a792fbf28add96fbbca7d14564ecb5c944796a86c6a147e0551eddc74e5120bd21c70ca1a5d27887c31c80bcc99e8fa9c6497396636c762b49c30290c950b9cc3a9c0e41c89a27635482017851e1c43f507313c1ae9df9b8434a2bc03ae47c78478ae1a8f7c9366c1d65030397a476abef610c905f5d0124489ecaefbd6855c6c375546c5d031507752bac9cee5bfbe394f8d7e930712fc1b935619b70a303684782e1a63a423bdd6539ab09717404a97245f3e0c0de26219cb12eba92ddb36a4061dfe222bb1bc489035d1c2a3c1cd63c34a176a163c23a15b98e28ca4cad8342c8e5468bd5853b877a20e09a27d2b525b66d5343d993c97f1c638448c8d7e18a351acd01fbcaf2aaf50ab4a25ea5b5dc1e044fbfa2deeb6c4454efb1002ec54f5bd244bb0bc630240a7ea4785de8e94080d5de943e27d5cd1d680bd491ff51c66bb924b2079cb5bef324d035949547ade43ffb11495ff43be814057061bd41c6f52715176cd46968652103184934b50d8ac1d399582332f3263949a9a88f96d3cd6b835ed7455d180ca1acd75aebacbbfb23e656badfb5e9696d69a35a0394cd5e930000f3b53534cf0a99a3334d377649d15fe801c8977a6ff513158df0290326c1a8b7139e296b8b0034d64ef62436ea76d9fd2068ff5faf230f81e8e055fec06b64b13dcd5a52942f35b0e992b73c63506fbd109c8a5dbc3c9c116fe406c279b8d5e36ef8b0ced0c6766bd12fe194f0080d53f336cf42b85dc88555f9544d41c9a6d7565bfcbacddd1c25e8906928055e94b58d02a59df066bf02d9c2aea0734f46d6bed1eeca454ba50b9c29fd269e8b19f2ce1dcd54a3a6c34e44393ceaa9e6bad8b8450c9c0d3d88e2363af1bb317bfdc66f5d2988462c7f5438f6667c1a3c67a601dfe64f73d2f2d8395255d04763deffc5029f101a9d7afd91272648ca4cfc707e2e3437fad1cf5b67996417d110319dfabc087f609f357e2fbb84c267e2c9192e6dd60c7d738cb78c39df9a0fb71105b847e6c8267acd9d3c15c9a99b56c3ed1227de1b0c4c115b8dcc755ec6b9abd5d10f769fc42fafd8c451da4a1e198ab1e8ee01c408c5be002609564cc66a89a409808561ed9b69441f4b605374d22ac86fb7cfd2afc47804a22c3588fec86b0aa98071b648f6a768d36bd3320d5bda7a4ac88a2fbee100e6d58ee8650dd693207a78410b3dc9847dd38da422415b8d05cdc0b8b26f685921f3fa155afef9a66da7a3a150f0ecee99010b8a5d9d7637099c9f8123f6fa94dd4d2236e741e8c0a5dde7acf3b78fa784d78b18b1997c15d69c8ac19234fad30f92d8c50a88c55e35d0625a2c5bf0522118b960594ef637ae6264246da073b77eb2d4b91f843b7c214c5150fc35c71d3537130dad059305f85b155fe369d3421888e8c1b4cd81ad8ebcd811378865ef7b6f1289d3e1c6ba9f9b0644459a5dd2e3160bc8142b7df18c7a805871c91bdb3bf04f0c8d1e6f119d4232fc10622271a83a43825aca4edf5b316f177f05af5650e5082b05e45379a8d803e305e57ea790fb9a9846927d08fb16d516466c5af260caec51622de3b9f2192b3711c1a425659db512943a5eaf704c9d03610037edaf2b4847671495c0fcc9a46e6f3e1d12c7297a238fac323bc40c423d819ab5fd7e9ffbc2ba3698cf7f77bca1f24f6c8b33bec4b1a73ca37ee3e459ef653908491748dfc37ef1439e167aed0e6759e4d2986c1a6491c54ccca6fb9bec6a9a2fd7f0651940c35bfbe18df122a0d4df38af46879cf35500d482dafaea256a80d4d0e34faf219bf1ba021bacf1000c1947c15714c33a6af41364b55ba385a4d4dfdbf29eaace3006e4871ffa508cd5e545c35765dfd91c342f64d9e528fb128b3fcfadce03ed2da18e2bf1731f7a13bb170ad42d6a56e1bf80394aa84e93b73585577be2d5d4b6501d2ef1d918991f0c1a5b187a213917cca787c382ae8d24bd2ae844a10e18877655170f380c6fb335883c8fdb60d1362f8fa06a8d3b5aa755e575f6330cac30eb86ac768c9661fc62abacc2fd8860d080c9b939e7c8b7dfbbc3da6eb152f702f2b9b93ca4ad0c5ecd923a3d116e2ab26897a145ca1c4e0f44387de3a3e66802180c4659467ccfe3553efd1512ac0092bc1c91bf65ae26586486cd76d1a04e8cc116ab1f65bc7c6a5563e463bc04b9aa515fefd28df71d6c0c6b78da10752c79613bb1c719701136189c4e8ec747ca527b7315d3615b5cc2acf28b0a7a737ceeaf4a17bfef350c54f5dd5848868fb8aaaf4f1ce8c994570", 0x1000, 0x3}, {&(0x7f0000000180)="e38b87a2fd450fc943e1518687d77bafa002441a9a972318a523ae7565b6786be4786de44ca067eceff472ed322883358d2c655b0587e4f7b65628be911980666b5999928787e704130260d767180cb433eade471b34ba2dcde47550c77bf5eea8eb44acbd2552eea7983d1397823d3f72151a", 0x73, 0x7}, {&(0x7f0000000200)="6bb41558568c54f4839946aea388b8c1c670fa75dc776143443c0529b73fe5a9942ad9d10d566372b8b9c197c079065b4efca7c4b83478b304ffa9f695511b5629e8b3d438f83baedff766acf9c5e6740df03e4e47516f1b62de2bd6305dabb55e08cb3a8181b164e5cf106f602302bfb5c4902977dc87db33225029a04af9d39c6b097f7b82bba64a16ab9d9d9a0604a4b01a74d2112325c1d2f7b87e691790de10b072835eaf0e4bb61a40a0f177fa80e3ecc2b40a2f276eba829e2f1914a2f16cc91267550fa6", 0xc8, 0x3ff}, {&(0x7f00000013c0)="d50067beee81645d2e3d0c7022776c58d7959476571a35bdce65adbe4b1e8e8a27d86a8f866b7263c1e5e80e24397a47c25da763c5b6d8678b16202396b43a4b33b2cb656aee4cee8a4219644efe161925d32a40a08519ad0ca5cf90d7060f63615ab2571a5f6f0e4b583e223e75c399f4e8bcf32864a44e98caf3c75a3ef47acdb9c9b6e31ec429f4540770daba2afcec2a7db5c873efe0c77293a22e92fea53059f6fa8aad732e01c56b52c6a94a2c8c31aa2e5fa99945e419acf167ef4f11e3a7caca1628d1", 0xc7, 0x8000}, {&(0x7f00000014c0)="325122c69aa737e1de448eb991cba055c7fd25ee2885663fa8ec2ff56c1c4722308b93f982f524c8eab976eff569727775f5320ef1ff0497ddb10c7befaecd11ee756bdba17a09065b744cd5b404c8f3dfaf1043165a5e50586589c6636ecc04f0de51d573fed857b0614dd4fd19ab6779ebe1ddf0f11b336c12fa17daecddf8dc4c3232d0c388df7611291e78505eed803edfdf738a6461c9405ffd5dbb7c602add4fa00006a31ccc71aa2ccad6b3d6307625fb663e7fc7edf56575", 0xbc, 0x8001}], 0x802000, &(0x7f0000001600)=ANY=[@ANYBLOB="706172743d3078303030303030303030303030309b39372c61707072616973652c997435b509150cb475ec656f626a5f653d2a5d757320006d643573756d3a6e6f6465762c0000007ea60000000000000000000000"]) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x6, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:33 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) 00:37:33 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r0, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 00:37:33 executing program 2 (fault-call:2 fault-nth:30): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:33 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000805000009500000000000000"], 0x0}, 0x48) 00:37:33 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="c806dd80f570b4ca984a1a427b4fa682f4537d2c63477cffc73cdcfe13f2b6ec45e2d9a351326ff225a5156a98057b3d5deeb0f0b3925b049b6d93d94f9066e9a00a18318c5236ed970140a6a291804b43b3b3f8440b21b43521b61c82824c96e4a9368214b537f9a94832c677feaa1bec46a339956cd60c736a6501b480cf65441d7534d8d9eab23ea50add0d19fc2ae36ddd5c5b8a7a4457c72ca08907458e3eb4a76d21a1a77a30b9c3d1b58101d9973b8883315982abce0bb1842ebac45a1cbbec2e904512444b614563e2a3083c0138e6f18e6ec3e1caeefb1d1365130b20e554e7773661e725", 0xe9}, {&(0x7f0000000000)="9f57a37f63ed5a0217fc095413bb6cfcbc6a14fc42585e3c5d88621a1aa30c5fc505c1b038dae9854abf87dc9c3d935acd8bc3014fb085ce4f29e12336a81b218dcd84818d9aaad6c8405bf559654d02998d729784801f3c83ad15502863574c4f3f85d05b18800d639b4436f12edef1b31e802f1855a228631fac9bbd3c7c2a685736505fd789e6", 0x88}, {&(0x7f0000000280)="9158f9a098503d6219e8f036818a6ae0d5e5ca1ac64e897de811ac976015b5cadccd72121dd825f4e807db4a2a8e8e5b3ecc363d3ecaa77f96ed2c34e64d001532df91830430b2dfbd55f86665d3d25a884fead8232e5b849b0df3ec63538cab51c3134e3bc9584d2be6aac70c01e5799b83295e9e14a38eae8cbbdcb6ee6c4d6c9f517bc3b272de7ba68d6d5c69645a06ba3fab0482a2c436f4892caf263d3074c8b392e80ec4117fc9709fa1650dc54ce4654988931e81ac690cab0668c35f972d4cb4d0967932ccab36bb", 0xcc}, {&(0x7f00000003c0)="e0e8618fb66650ec859e688f337a3ef42e72786f7d6ba610284ed63998757e1866dc800c715a415aa074829681056fe01f73d8993a901d1e447c33387adb18034af2376d63389dcb7ac00899e0e914e56f7b4279a46a57b5721ef229dd23b24ba261dd0e18b4ae5970379cbad48e35", 0x6f}, {&(0x7f0000000440)="5f8353bfc0163e633f24ae499b85fabf7a1258fa03dacdcb03f831fbd2aadecdf2b4eb8ca3fdc1c9b88327c43d3e3eeaf6cef05c54c5823098c30623967c29d162b0c9e7a55931cd633328fe5895e77e2662223144b44b76b62f119eb6ec1029126cc4dabf47fde0f2e0b7bcf439827bd50e17748c160012b7b0622e0f28ee8f3adf825ceda629a192bef4233dc9aa842d", 0x91}, {&(0x7f0000000500)="2739f996ba0638d3a95ec3f3a3ce8c73d164e8c8f7c6cc9102a00e491585cf437168c06128bfbee33405f5021a13663fe5045bf0250765d12e5103561cf3bac85ea1a0d216dd0f431b74f8a358856ffdc60f62ff", 0x54}, {&(0x7f0000000580)="6497293698df9ac6f4a9dd85ce36733740bff6819490bcffccd32f88898c3ee238aee24b00cddcadbb17f7669d3bc80a42a1681752b81aaba83765f4b6bc3a7abb66b27fc4970d7b391621e6d2764fe33d7a081a0c5c08ebc98249ad8a0ce3ee95b1f2baf608a0ee938f25ef1ef9981976fe6dc7c710a96752e32471a16e1d95e47110745f13ea8ff23544e20bd4df440b48a08a468e2449e0cdd941e7bd7fbc631389c372b8997e96ff7c54b55c6e74e2908b354ad5a9c287c706b59f232763a23704647e334fd20e16959bdc512376f2ce3215d6", 0xd5}, {&(0x7f0000000680)="dd0782e78ad2c86123f1fa51d967639cf95d66b1c5fdd00ecd948ee831a2d1c35142906e4c08d28963b2fc5c5a330febbfea4baecb8f73a21358c59caf085c066d04d12b5b07cfe8b65925d302a00116412674a30a1f0e435218cd562499086dcbda5c7499d5b6a32346ec5b4ebf", 0x6e}], 0x8, 0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 443.759444] FAULT_INJECTION: forcing a failure. [ 443.759444] name failslab, interval 1, probability 0, space 0, times 0 [ 443.790871] CPU: 1 PID: 21344 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 443.798273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 00:37:33 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000)={0x0, 0x6}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 443.807635] Call Trace: [ 443.810246] dump_stack+0x244/0x39d [ 443.813905] ? dump_stack_print_info.cold.1+0x20/0x20 [ 443.819124] ? debug_smp_processor_id+0x1c/0x20 [ 443.823841] ? perf_trace_lock+0x14d/0x7a0 [ 443.828107] should_fail.cold.4+0xa/0x17 [ 443.832193] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 443.837316] ? save_stack+0x43/0xd0 [ 443.840949] ? kasan_kmalloc+0xc7/0xe0 [ 443.844905] ? kmem_cache_alloc_trace+0x152/0x750 [ 443.849775] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 443.854994] ? __list_lru_init+0x4d6/0x840 [ 443.859284] ? zap_class+0x640/0x640 [ 443.863032] ? ovl_mount+0x2c/0x40 [ 443.866591] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 443.871359] ? do_mount+0x581/0x31f0 [ 443.875086] ? ksys_mount+0x12d/0x140 [ 443.878913] ? __x64_sys_mount+0xbe/0x150 [ 443.883080] ? do_syscall_64+0x1b9/0x820 [ 443.887155] ? find_held_lock+0x36/0x1c0 [ 443.891242] ? __lock_is_held+0xb5/0x140 [ 443.895353] ? perf_trace_sched_process_exec+0x860/0x860 [ 443.900838] __should_failslab+0x124/0x180 [ 443.905116] should_failslab+0x9/0x14 00:37:34 executing program 5: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x9, 0x1c1200) [ 443.908928] kmem_cache_alloc_trace+0x2d7/0x750 [ 443.913607] ? __kmalloc_node+0x3c/0x70 [ 443.917593] ? __kmalloc_node+0x3c/0x70 [ 443.921586] ? rcu_read_lock_sched_held+0x14f/0x180 [ 443.926618] __memcg_init_list_lru_node+0x185/0x2d0 [ 443.931656] ? kvfree_rcu+0x20/0x20 [ 443.935300] ? __kmalloc_node+0x50/0x70 [ 443.939301] __list_lru_init+0x4d6/0x840 [ 443.943386] ? list_lru_destroy+0x500/0x500 [ 443.947742] ? up_write+0x7b/0x220 [ 443.951316] ? down_read+0x120/0x120 [ 443.955050] ? init_wait_entry+0x1c0/0x1c0 [ 443.959300] ? prealloc_shrinker+0x172/0x340 [ 443.963752] sget_userns+0x9a5/0xed0 [ 443.967482] ? get_anon_bdev+0xc0/0xc0 [ 443.971395] ? grab_super+0x400/0x400 [ 443.975235] ? selinux_ipv4_output+0x50/0x50 [ 443.979667] ? __free_pages+0x123/0x190 [ 443.983658] ? selinux_sb_copy_data+0x602/0x740 [ 443.988364] ? selinux_capable+0x36/0x40 [ 443.992445] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 443.998010] ? security_capable+0x99/0xc0 [ 444.002211] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 444.007780] ? ns_capable_common+0x13f/0x170 [ 444.012208] ? get_anon_bdev+0xc0/0xc0 [ 444.016111] sget+0x10b/0x150 [ 444.019240] ? ovl_show_options+0x550/0x550 [ 444.023595] mount_nodev+0x33/0x110 [ 444.027236] ovl_mount+0x2c/0x40 [ 444.030622] mount_fs+0xae/0x31d [ 444.034029] vfs_kern_mount.part.35+0xdc/0x4f0 [ 444.038626] ? may_umount+0xb0/0xb0 [ 444.042262] ? _raw_read_unlock+0x2c/0x50 [ 444.046437] ? __get_fs_type+0x97/0xc0 [ 444.050349] do_mount+0x581/0x31f0 [ 444.053914] ? check_preemption_disabled+0x48/0x280 [ 444.058958] ? copy_mount_string+0x40/0x40 [ 444.063230] ? copy_mount_options+0x5f/0x430 [ 444.067666] ? rcu_read_lock_sched_held+0x14f/0x180 [ 444.072700] ? kmem_cache_alloc_trace+0x353/0x750 [ 444.077589] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 444.083139] ? _copy_from_user+0xdf/0x150 [ 444.087304] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 444.092916] ? copy_mount_options+0x315/0x430 [ 444.097470] ksys_mount+0x12d/0x140 [ 444.101117] __x64_sys_mount+0xbe/0x150 [ 444.105107] do_syscall_64+0x1b9/0x820 [ 444.109013] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 444.114394] ? syscall_return_slowpath+0x5e0/0x5e0 [ 444.119381] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 444.124252] ? trace_hardirqs_on_caller+0x310/0x310 [ 444.129286] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 444.134317] ? prepare_exit_to_usermode+0x291/0x3b0 [ 444.139357] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 444.144260] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 444.149483] RIP: 0033:0x457669 [ 444.152706] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 444.171622] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 444.179337] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 444.186619] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 444.193901] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 444.201187] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 sendmmsg(r0, &(0x7f0000004f00)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="2d42d968a36a2db1f0759a9f18678f4fdd6713ff7733f0f70e9b8efca4814a868a80147f819ea54f0adaaac4a353e03d5b2622828024f03049b8e9856ccc7877095cacf7da073b137c6ccf35c51a8e472d76eaf72a925613768ebd09df6a2c50aeebe4141cfaf408959f3b34f6704bdf8a8cb9e9c0899f87084383f1f44b963f1215307725eb8a3b27285241a632c176f00028bf83bc23d213a5915c04a5b4670eb234d7a077d5c533541bc6b31dbb4e27ed160641fc458264c91284e072a41c23721754d0cb6c7a2f8b77e4f9bf973e8fb3d32f1a1858d6b266252401bbb9d86d0c5b032f20af7457764c3494338d0bb1fab41a4190c9aa7b", 0xf9}, {&(0x7f0000000040)="19200691f451f7271777a7116bc4f74cea831d124be55c8411dbd02167acaf145b7e190e1375758f", 0x28}, {&(0x7f0000000280)="d7c984eb72391e8a6492e689004903e753da17bd985954469a3363c611161049df4f425002fb6b3a403e19051449bd2cadb4eb89641a362a03a6406079ea5fd7391e4a6d0114270ab6963d102ef4ead336ef521e", 0x54}, {&(0x7f0000000080)="fa0f5143253780bf06f4", 0xa}], 0x4}, 0x7}, {{&(0x7f0000000300)=@ethernet={0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x80, &(0x7f0000000600)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="9951bfaf65c9084ed3d8c93d0b5aa2b5a8fabc50051c7ce9a4170d278f51b2009e62f747619a205274008c4dc643dba6125bdbc6375d0048abbbf399c3c3beee046407a141dac7385a8055877569627034f2dbcf5e4534eaed58600d52fccb5b67056db59b1ccb7a32ee5cb58e5964f2f2d41bab407a9b6f306f79600b02afcd858df61eb74ad3a4fd5446d051b1ec61281694b0c6d75f09c23cf45dad5c479b6bf5689d1ff82fbc9f48c9b5adbf26c0c0ded20f92ea32b7f76467821882a97e776e1c224e8aa2cba986086bba3f", 0xce}, {&(0x7f0000000500)="57e5d4ad4612835eae9537abbc91cc9a39dd109a17c14b7847553574c5a65b71f04fac25eb1fc34dfbe02836df99fb3a006eacaa8015d07225639cde1b798d24acc84d6c6ea8727b2486b4221f779ca9b08f5c8b3913ed3584a199e178113c9f266b3aca538e6be8b413a27e3d69c6314e8304197903330a21abf3c182467b12d678ad339dde6cecc18f07bb4d09d945f92530eb24f851a63b804e24583dc7a1e96936c720fc3e1f4e12cfcde2292f5f6d03a62225745a076fff2d343a1cc8265c3f5c44db4b8e5dd5c1532c54e00d119c6d0bfdfb6c9296ceeeee", 0xdb}], 0x3, &(0x7f0000000640)=[{0x60, 0x11, 0x9, "c2303c1aacd5d69d68d2499706dfd5b6d509b04ddf9d93844e98d6c9d263e621e5b79a7ee049786501b32069bf1f7f310ec3417bc1ac0694b4ed14f5ce33701691127bb9fb85dcb7a5514091fd28e78a"}, {0x48, 0x115, 0xd68e, "0e9a4cfb76cca4fd5706d9645eca12bb6e83d07d31bbc3c450146170e0a0e27b83d11de744d5e5bf19f9d1429362d1edc2271242b5"}, {0x1010, 0x11f, 0x0, "cf5de1693016cf43bc51dfcdd185dd763becb245b5fe9b625e02b1d302492a4d670e9d69b3630fa0d658dc2a9831cbd0e772713eab9bd813a8883c8b3a333b04226e1f16fa08c2f0f328202d2efd81360c13a50fb25d37bc8ec415ffec6ccb5031e55aebf7db40ebdd2205ddd2cb0c92f1c2443f1fe5ca7411c7c972837d8a11a24f05254f6abb4f8f6b191244b78d13a507e4752b88eb2fcdaba07b9663e7411e28426d0221eed70847718a1c8a33edfef00f5f5bc8287821469d967760d27c2fe0deef6511537cd7c9a0c5430a03e4d8da43d204e186e3d504e1304a327758cdf2e17f12686780561cae9b4ef03bf93cce49653d7a4aaa65746ac2914088bc0c86750e22dd74dafb6c7757261dd34e69a0d006cdcdf4eabd4a768c951ff24b1fae67d6cb6a20bbd9fbac62625ed563605443210b4c4488b213f80295d3fc1e5f535b25514e1a167c6fba8b0e3f4db407567841c1eeca45376e3af7a5db311f1578ff679fba1984c5670a0f251c57f049838b966b45009928a4c4ef4609922d8f2fe19351eeb2ad9e41273676299faf86fd5675247c9ef56c57927552a1fc695f3465ba377eb44010dabc3de9a160e2aeb1bf105bf033b575e0ac87fc92b07a004fb3409b7675fd4fbfae6fdf0e66b151e5b6e89fb3f0f0105b18399c0ddc66caf9bffb6d82c1d05c3b059451b3f297d8fe00a5c08e291386ead19baf43bf6e6a53605ce0f775d0871c1abb02233db1a3978403481d0bbf0351945f0b7f53e1e8b59b46d272cb4cf097afd456a8da60cef02c99918f2f71cf3b6b8c0245d958357e3c88f7f00b5d8283558c6566c1be46719510634cb08c53d3282bb4dd921d11e9c0a95790318696163c0c7c82526d0cc7bdb5653a1c7787773a0c594f69bffee7ec3ff97be5d6f205ce5c2011da7a9f006e8c2e2a025b36dacc626ab12dc21ea513507ee76c921d8c84c073d3d8087c044318176f3b420425daa9aab5f292c8089cb6ec9bdc10d87abd7f530925a13c458ed22566ea86c5183232ed6a200900570b05525b027f5c2a6d5cf02920826eaf6feb8359b28e7cfdb79cf839f511c01b6b02c6af66325bf875ed26e231be5f7ab2bc24096f971624b2911bd5a06d918287ea149c9ae288a317d76a0f632cbb2c889f285956a150d2c8f906ce01a753b06f3f02f810858e7dd6b97d3d3f16277ee37a02419b71d2ed46e7ccee23cd44bb7fb8eed727abf9cb2a4e48872bfcbde1f08d774c7beed10ca2d12b6fce711c749e892086f5f67334d99d6b2eb3ca144108f78c3e0398e9ea0864301c2f39cdfb26c0db49417ecbf066dba1b765351996e7d43f482ca30058832a9ba5f3ed817c6ce2d230f400a90f34ffc601a53c15549e08fcec3504b59d690489e636b5d01dd8e0c1d81388c7ec4fa85b8d1aa60656cd3081f1506fd7ee9fbffeec927fb6d469a7693799c369383aa03d591ca3c27f2bc7f3f965db1208807180d65d310d12ba4e329907bf57c59492a08286f153486a279d048daa3ea0dcb3e446762e267b27f622ea2ab2dc566719adf966daa5535630cd2c0c97705f1986fd3dacaa6a88dac4717711228eeda8490b0a9fc765c9bec8d5fa962afd8d2a36ce9c6914b15828c20043986c8680e0f97a05d09d62480d2f194ff8c531dec0dbe34587e94950caffe8989c861c3f766dcbf1da76ab620c890d8cd59452f31b1ab834d4771fd9403f6570cfc2ba3d6500adee13ffb53f32d11defa87b77e41c8d4f30c1a32302939883e2c3270a83f98a156460d6b63faa070ac4344a63944eb95a8950384c19a74b17ee836efb5cae1393d6f40f84faec8116a5799ee844e1e4552febe5ab5f351862cf093e56d088d37aa67799779be5e0b41d1fccd889f782fdc18c87495f4dbc82a084e9d5abfdcddd05c9e5de9566ab4fd479a6af93f26053a20b26f510561ce0345e6790e64d40682efb0c241c44ffcde10f2847417fc41eab783149ecb3d2646fdd1fce1565944532c825413af7511c56e4e93e4e79e7c87bac234dd28810282ad5864307983e19225caf672dcacc4183096f736226435cefbf1f312a1bfa613438ce607d4264a2e43091590f66b78be15fa0cf5d0f90707b5f2f7354c8525812e51baf508287bc03fad5e52cfa1fd6877aad1112e82aa6459e2ed1dcff86504c43ff3ac970f070c0bf69cf34eee694449284c67f864ab886c4758cf0ddbeb10ba523ad1d43a7e6fa6b01394a67310497d4bedbc0d411bab15c48b7507ca7b9c8a5e7b92732530f176892de168fcfaed20f5cd8746bfbba6f857fb9473dd0e2e897e2dfea3430b96f46cea621d84916450f716f1058ce16c660081edf6b7798d4a066eedcd41f47a59ccb79b31351d7f11a1bbfabc84adbbc61eea06830193b4608c13fa66826e02e555277a302563c34c146e55c8d967cc6ccc73742f13c4453a5975c1cab314dfcb624e9f0f3f1f5f85f355b8ab311010cf8e2ea82d267fb234de520af5689964018c1788184e2a150d816fa702c65cd43ec4426af2be2b7730d96ec8880b41b81bb4991de660c1225e195f356e428244537de420f73545763064dc12c803338cb867ab4bec2faae5a861d08c9ab93d8a79e8f03cde2eb14c8bfdf42d54aea761b8712876157876bed12097c08e08cdc5f50b5ac8661a7bd32400bb98688fed2af7f0a7aa5c854755c868026c1cf8960a554f22ddb393b191f846641f8e4d3748e60d8a404c01f94b8a179efe55ed1e1d32de62bc77095f15cdbf0c7bd79a54fa4a13f8406147feeb4edb8553206bbc9eb554a63cdc0e38a9b9c512c329cf6c577d2f1e37c41be1d537cedd9dbe1caddc62eff109dc35761d2172d4ac01ff943ca31391ce2d3eebddf0c8c349a971e04436466930091ac0c77d71b1e93af46882af35471f07c6d65c1e281f813cbdda3daa1ed74acd9c7414af3411236bb860d54d691eda9c7fe35b704d6aad0bdf0af98fbface7d101b0d9375366e8b516897d27d84bbfeecb8728e75d0f12bfff030154959ef87e8a8d3aeed4dd3ecf8514c9bc81fe99a6df5eb50b7078a3fd1408596250bfb57647a5f1b80339e6a69b584cba68e3c950d3ed3eede5f2616099e84d1d6172821ab79e7399f5ba121396de94a660bfcba961e6801b9b36532b83315d5245a87c1d7f6688597cca38963bf2b10bafb6c3b17d6289a0c0c628400b3bc2580f0d04ff3d993beb96ac9adfb286f7a92a7b224ee9a497cedd7d9130afab5a5b8d2a24cfc0e35c6a14c329cc1784d5995db0a9657cde1cdbdbc78ac292b0c55f12b96622dc0c00b593e9da44519d959fe8add679dcec0a0804fcbc647bc930636c113bf10c221839d2585005a5331c85a737b525fb26ce5aa70a79bf11eac8317a334e7e0a42c8024615972df1a72eb5fda385593facdb444e0a3b7141d96837a0a2f5ceec459f29d79330a73090c0c10dac9be5212d4e63989fc4afe415d235baa5b1f80210792cd2134700080b90ce35e797fa81766fa431b6382ae16cc39ff12925d615451a80c723aed318be394df9e0050164c53ee06be8e7213c3658003e7d7a57631f6ac004e04465775411cfd25f5906e87923437a950287edcfc9d60bd6f22b9e0f7256cb49453b95a9f56e43dd9b6cceac3227ef67f39578b64a2a4f8a9ca79e1687e1fe9ef15a2eea3de46d5a7d7214a133cf832197e6e22e007580f28a0bffea0d7cecb0febbf8b86c43f53a3e6aecda22e0fd1c01d1f5e97952fee740dfe6c294300c80357e179489fd88893b05445650e011d74254f82f513d8d387111dd545c1f557175f3e21716d1567b3f65a247c5ec8474af1fb23a20706de57dad95fa64a1da7144db29514daa716a848d8f3b07c62be4d336130950366d2e561277bc6534716075cd3fab29459e8acff534ca408b096b20b2db62108a0dbf564ca7567d422a429f727978f0b0e407de4e4491fd50c27640ee4db4618342546a10956c13190d9cb8995672662a85c77054121e1b1d8d1e64d86ce2fc3b16bffb0ad34705bef2280e2f9829c1e9d1034c1a1a27c758a816ef0c85f1423cf17249ab1b408cda7c2df14a6de9c72af0b33163b097a8daea8de1ae675303f97e29f9ff5e393447a426d81956db82c713985cbdbe039e7ff78742d83eece3aca6eeac1701551be4c9fc1ba3f29dcf49eb63b24dfdd75c610c11d5e1bd127a82e2827c3b97ca719844e48a4452cebfc7b8230b78c464450bac543056c5e192b7ddcfd89ec0474d4debc312c4ed41cf4dd9e27795cf52f0b34eace1c796a7e2c9f89459bc4ad3f4182e4a125153ac332e26a9948779f5ca05d1fee273885baeab66a5ffe06ebdbecf64097648e9ee82a76ada5eeb87050044df35b799f62a126753bbad95993caed2313be18d86a630f61b1bb15fc0123761a7d9493a55e029f0574b6aaf2974f7cc38ec7c565097c1249c5a7922243e94077f8ea5df1a37bfc2f1f2eedf7332ee74242fb977485cc147c70996c89b906123afa7bc50df9105c251a04fead445e59d0ef8e171c26cd150f72460c0b84524af0661d30dc1f313404c656fb237fb4439120acdde9a29667fbd20fd5905cabb6eb446b6802dcc11aeaef8f2f23b6894519be1c257fb5fef1b3118c52cf521276f153e181af44e8f5c864af454ea2b725624b4a0d3eebd893945280a0c0400c0789ccd59c49b741c9103a4473a71ee97948716da1bd4c5f62015fb237f1b6683eab4474f99524a14efc5c0fcd6a7fc4971b55502f7451f7fb0e213a0d26fe9b7a84d51eeccffa7203ea5716868b64d5461a4475bc2b346a11df82599af3116d5ba4279daca1ac22b1389066b1e8e3757919438180c518052459a6246f0fd8e407b828908266a3497d807c2147a1f915f634bbdc7548a917ad6d59dba6a129b9e9da3fdf5676314a9d2c330cf8c11451f90ccf7ac40f7991e13f37dd91059e0d63eb703a93521ae22d4a9b7105b924a026f959c500d5bb0933546fbb6a105d9d89be8eeba0134defc9609ed2fd6720115f15b30d20aa8b3986ab04898e22c468c8e67faa65de669307bbbb16391d675a9055d1701ac934b4bc4b41f2d1b9ec6ea33e8c77da00d677dd3effe89f3b668b46fadc71c3cdb1197fec24d66bc29a8af882ea72ca9af27e968454bdfebb65401d5e25fb3426922c556d839f8d25e7043265096cad41e61f207b3e816086cffd649c3b8c2c4a89d6985edd7e1f2238e8c36d75bc21e2673e7b5f13807e03d9c6071b774168ecc9b2ab2f3c911e48c4703073c84f81d34b481d222304cd3ef1a67c77a2044460f3439462d4c62f3cab54c9f1f72d6c678b76c0006d25d4c433864fa6e608af181f2f5f9ee407fabfbf36db20751ed3f9e6182e4d596e68ae6eb66e784ca508c6e162fe3ba7aadd81b96a02c532e4e93fdcc03d4d01ffad0ed707f9e8935d940875ce8ed9ca91a795c81e46d4c13973f68a4f9eacdb711587433288625bb1f68ffec82beecb51b7f24edd7d99db5d2007b5a6e1e49b69250d79bfec44ccf7b1b5728512e804f47e3fc76cc9ea34c244eb685b3d90b2f647ab0e614da4d3ab29faa148207f2e757317ee0da9a811342150ecd7d3f56eaae99ee6d00419bea43073d9624d9d9a21a67d9e544add396310625fcd9d0245c21d821d0b8b74e9847bb63d5c27a07cbef7dfab4d4aa4154ea6f182a47b24c986af12b2256e0c7377f2846db0cf6725dd34ada83b3e7836686f53619cafdbbf2ba8f4d4b56a96fcea667c1193858829ff1091685791ad58a31c39117e8f3248"}], 0x10b8}, 0x5}, {{&(0x7f0000001700)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha256\x00'}, 0x80, &(0x7f0000001940)=[{&(0x7f0000001780)="2b92044c1b3af36a2326b0aeeba219294ad04acb35ee179f9ac10f2effbda40e6746817325ccf0164efbc5437ec828c9c0c9b9d703adf231a6fc08ac403c51e66e2a8ce97641a66cee32d618497940ceff3e11e59957c29a5b4e8b799f25a77e8283af331ab2a0d91badab00727e871f68ceb1d9a3", 0x75}, {&(0x7f0000001800)="19d402d26a6bc4f7cbda6d8328df52ee8c893e23f26fe7a15a98dc0bbdbcb270d96e8aa28fb43b20a2d3e70587507095e197c661d55ed86621dd45c6dd0fe9863041992fc81b0359a3e8a8e7fb7593e3c995595ac3e810e2e7a3e00e73b057b5b99f5539060ccceb6ddd736d65052933e67ebdb1c42eb6a98cf73d0137e5cf33b29d040f7c", 0x85}, {&(0x7f00000018c0)="f877db17469ca56effac5e7fd991bd6e9aff5738d26ae0da72d33fcfdd4a41fd31458f0a01100e8dbe6dbbf5472e0bfd7dcff4f02993453dbc56c2a6a67d03cf749e4b734206722515903ce46d7d8953e51b3863f16f2a3ac9823a4be6d7520b5fa6d4", 0x63}], 0x3, &(0x7f0000001980)=[{0xa8, 0x1, 0xd36, "0bf365a314fc8a123caac99e6c52711fc0ffb620cee4e33adbb7794b505f61f0e8e64315231ee53d3eb1a80458ec96d9d7a47886a7e6321e59f2fecc44ed17ea7ef666d4f444400b9167a9f6de06dc94f534d486b7fbbb529185079b1072038c868eb8ff8f5188fa0933bd1085aa048e217f62be8d9119c902b406a30f11ae8a609078f07a12b76134fb0eecce336884d6e84f8289e48158"}, {0xa0, 0x100, 0x0, "8d3cb4a818e5f231cc2fa8f9e24cceadff7411e31643e126a06c8d250128d93a63bf6ca70a7724e9cc89ccb634fc8d615d48bb419de1d88fd42535af4b6fe1901e26b9d8b21c09f20da26df2b4e6ea68539ee5da4e61793125ee00019ddbaa710ac81c7fc545e3fd44d46d4d39c9710b30bf56b963f84f56bb72f2672d1b2af7c4aca95274e0ece61c"}, {0x98, 0x10a, 0xffffffff, "1150bc55882ae8d2582ba7be71fc3a200235bd97f918a64bc671c61e99a906ad10f1eb0c04e5311546d48d6d9868dc0cd1cfbd24fbf1cc93dc4c7010af6e0aed1bdac71dfba3a4b2e042e199de3c152e67ffa36c916842c3b2e4958fe7e1e9855ba97ec20a5ae653ef11ad4ab3f73908ba251b8857a2b8516d92918f8503cf9872"}, {0x98, 0x117, 0x5, "2ddc21b0cbc69cb5981b2cad387993df9b479f69e99f8d8934d6aefb4076432c398f994218eef33ae5e80c7a0699a7c34bf8d7bbcb27d85f7b88cc9f5fdc8db43d233bbe7ebf4d21a0480f702ffd32e26ab4731ad6a93d3200d94473df6aca08be6235c3059475b9bbf6fc3975c2dccc669d39ca1fce67041dd1549a7d1e18dac150cbce5224"}, {0x1010, 0x110, 0x7f, "81c35028bdf4d07ad46038e9293b5e7cb9843cbe0338222e95d5a252838666958d24b937c0ef0bab749e47412bf4cc345753c49128d3581978c5fffc9148b91a851164e4fc608558966a5ead30da9c638bf6bbd52dc5673be56c0039ed2f8306e21e3aaf34c30cb7a190f2b22a55f9192047849221206cb7730a053ae98f6fa7ad3fdf3e5cdf65b74c21cfbd4a271d3f2cbf8fe3fb57efbe30e59bc974dec70222df1bccfd704cc96b9d0444b1824f4dd9358b64e40dca9047b8749942285b623d974ca195022f4741b59c9631250c1cce73dfc2e120621ccd631129146758691baaf005a3754e498f1b32e8c131bd5c85c3f3a2d2eb71f72a73c28c3104024215eeb0a8a085c4c5b1f53c611acfdb700949e0d0ee03d8cebfa8ce8523f2ad6aac79daf621fb8878ea07c70a7f9fb05e5939cd0baba0dcf2c7686979ffb5e1a7937f3d45a3798faea1a3aed154bcf0788b824c85e6311e1c52ae10a973a1a1bbfd35fd69e61fb0733fcb9d167fc2bdf19f4bfb4680038031b3925c868f76c509c88e5172adfce889b316aeb71b2c710886e9540da55b83d149b564936f2fbcad260ea9153fa5d5b1c88bcceeb9858c11b61a182487228bd4200d5556b14314ded2dc0424d6934c1785fcf8007ac9563883ed63133d4b9b4a74efed152910c153bc375c7f506a5538cac9a3886d40a1e8025ec2def8de5a37550a22cb90857cb633418f1a7b3166fac3cad29e19e642267ed36d6ff5c1250dd421253994fd3a8fe3241f890d2003b213328838502bb00f9f707f6f6cdab67e75237d89e64b064e9824589c73b0bdad4661e58891da77327262d16190370496ea0121a20352bc713cdcaa0a7ab7abf27d8a9839e5d21e5b3f3af300a1084d4648e11e219de6574a155982bb368baef5d0fbd4887a5cab1d5d8c207a450615614eb2124000d446f71aeacd506d2ab4193ca762946e0c9348a3e1e3d6daa6e0bb1ec9c4b91e3c8c6e30f1c94ce793da2c6413c07fabab5c3525566f2645424bbf218a37e190e9700378622bc0f3a303e76b43ac383d474fee134c1b58d63f28861e659218663443c3c71e2bbf4e44a8c6d45a4ed34edfd256ebbfa5742745c2aeb2386315c775487fbdca750272250967c271b7565fa11a0903c3e600aa6f3dd115255c9ca0a895ccb98f7523e4bb23459aa80b3fbba4a88c128bc72b87e4a8e82008ee168d941c8c20220a72e654fdb68c26633c72dfc2c5bb1cac980d53856b9b4b0fbb2c923dcbd51a3014fb2981374d10ec9dc14e44b184e3652d5c127d755d3975d43d5c033f9c9ad1c3f3d5b4b704fc8467fdf04dd279676fb4818c4606c74c51d63610c7907da04acaf58b192087bce0447cdb2e2cb92c374a5068c58ebfc09a4ff671b525c477c81d222dcbfed6d041530e01f2f6edcc6fd01c76754c9dd0d71c67faf475fcbd615afeacf1f011ea544b9df346fadde042b2e2da19c9d329b0001763bda432f0e37c07745d47abaa38dede1daecb6d21deb34e0d6f7d56b086e16621f5d6406042376bffa7089ab9adc9dd4191982b7c6e6e023ef2784fbd749cc4385bdccda1a6425ceede6bb3f3a708fdd0ba9b608e9200340c62d1d7b160f739ad6fa6eadba5b9b91105999d23845fe6dda2dc3b55899deeb1a8f65acb9ad2e9c89cddd6dd7fd8de1ac0c4d742c207aeb58e75a16efc62faf86c9fb9269f88bab96289ae2371e96b2d7fc4915f8636a9556c07ca70a0ecd343d16202a5de7d2ad42643853ce76ed5fe5e9589934914aba28e12b1e4f10e23388f1ab0e811412754f80de1bb1cddfad08fb1f4ff644629fa429857e0933c00df670fbad5a472882a6277eba72c2a46bd067edd94a95bab7498e3fba21629bf52337fd2e38cc8c84f20272e99e2d15651f5dbc102e8c428b51008225cb918769386c56d2dd114fd210459b6563cbdb3aa05c7d29e91c27b978e469b7316cd881f9c91a417086e7e464f7865d69005253d7325428f07c09953b67369d1dc4f28f6e21bbef9bf25087ca95c6cb1796d5812f7439e660a55779254ae689d0807bd8603e0ccc559509bcb42af98ace0e3b7f7aef8c61c6211677d7f1da55abb7e3df1981a10a01ab3c9e6204221fb859b16547a1f72ee439fcc6f86ab27ea6943815374bccffe678671aee12aad83a7e4e3d8ef941735500e3275267174516f9e6a41d757fe45d69b56f18bc038a2ab89c71affefcc9a19204eb6561ca323f17c930b4bc63e77e4a0cc61995c5ac4bf39568b51095014369ac9ba460df39e69fe47cc9e92ab981f4fbe1d2b0dc683b6b7c4678497b0c2796f07431be239f9091e97cc74d9f1839fa825393cc0377fef1e42e667483cdcf5e78c2c12bd9a4389df1395bbcad5c9716ee18e29f7d3ab08474fd0fe7dd56bc29d669a14d4d8da207bac4a8a47001202cf8dd26e22500edf65f59cf2b6d374cd57205666a33d2bac15ef19c986aa26149bbed72369f94b14748f428a363d950001906bc25c98aa98734dbe4bd5eb0dc12d67684c5c88a6c3485e41184bff9206163bff248299a9e5a2dd4f77a8bab6bd0ac894fed594e63bdbcce90668b6857c7ff0c3f85631d98f7ecc997c0194aa1844f474fadb588a91c77bf1a1d559878b90425b744a404cd2e371e6a501f261555eefc2c728c9107b64cfd77e929210de484a01b583ed59bfb7962c773e6c543502996aba078a66234fdb9e4a516d9ade4a1dbe1d37634da8ae717565392bc9a5bd36ad5440567c15e03009707cccbe8d9924f1974c538dc47edad5966caba77fbfbe6bf3cb2b1498d426b1115de591d57e661b190a9566dc6884922e96cddce24b9d70cfcb79ce30d253633e0c16b2e6adef744a8d3bd59a3d6a725e492ffdba097e39c82f0d1118f1854401ea3bf66238bfbc17b5f991ad81ce6121e51159e2a1e17dafbc2f7a8d9c9a8b483ec41cc7258747b2a430506478cc65031609d138456610051952b675a5d247b9efefd749e4b37b2021c6c2ce121befad70d3c10efd3f238621cde830b5bc607abc37427087d316333c7938afe5a6a62e7dd869ac3539d5c1ee2698e387d1961b44d9867483b9ef865d2a7be2b65b276489c8523aabacb61b77fb2286ff3ac27fb64d62646e787dbb47dec07a5caccf9c1c15eb0e4cb750fe5dcf0a4489e65e6c462e25168703da4e2dc434332fa19a8a02e18439fbb7a2dc508a85851f4eebda6a73c3c36f78af2d690f02ad44680e2d14d68720c83b196c1e38431dea0e69f033b5f29a20a3930ea00a2e8dc53c108b01fc3ec5f00b2ede67c4d9f6a31dc017f559deb003f84720ede8dc8f7cb56312f264d9b886fdaab1abef44c4f4ba579b40ab0ad3c8b1296c9dc4eb2ac2631d1ca4fcb105b14d00d7a8c88a0a2c54333bad02d9d74afc63a61fcbb38a0e0534093472f44c381cd2ebc822b4137bceac0fe50254e89cf8312cf3c7b517af214e97b0eef1ca69f8b3cbdfe8bc435ea8fdfcbe1154e27d0620015bc3cd06f8e5dfc37218a3c0533140a584585a2549342b612e2cf434584d6cd4ecb78fc1dbb65e9dd99b6427b0f1bde2d893e8830fcdececf89dbfcf57b9d5da3f9e3334f695b42406331881fa1cccef84e524e2de4dd88bfad2642145bad365bfabfdc2f7c0a4d59cda34b2598c975e39b5a202b4774e6e7192d2bc2c0b243973cea1417a354b57e5d13c2a4d73c7139abb19aee2e0f47028a44b86a7fb4737ec818a822f6719a1ca3d6613510279587aafdddcb0066407589a5feac46d64b5d039760bd98d75184c06e57bb9c8ac20d699584f249a4d72ce503a1ad480cf761c19872ce0e0d2c219b63a9a4fadfe4b7ea93d5ae9f7da3e878838d67ee418d592a2b6cf5e4e566dd080205121a18c41cf44f483c3585f9cfbb5882b946a657c1ebc0740cbf062a83a97d8296d2e0e5afa859a179371d2a2765f0fe7e09f781b0c53769edf363276b44ad86b7c0ed44cd56224336eb8146a72699787f977d714ce4460818fade9f4a0e6e0b0d895b93034caf087a8562ceb04c1f1bcb534dac4236de9d1a34f01514ff6cccd74cfe875c3f953c08f6610b6caa995aba3fda130229c695d16f10e0846afc514c2c0676670309e749099584d56bcd886b7e4101a62a93ca218c092660497604ff5f34ccc7aaa3019289aa46b712bb6e87400e99908b229d50588ac3fd7a709c0177f327b6660dd7ce7377c126e2389034b781a9c1069d4ffbe07147f3b388dea237ebcc19e1cace22392890370aa586b4e8548ac0d82ce0288f762940eef02c04766552d9fd2d0820f770048aa8e8075229f5a0222b09c4a38e2098290682a79e0946b5803c997d447dc32f088092d55729c103010a3691d194d7c87821529ebb8391d5c6c2869aab5ba0f1821941b39fd4469a6e7c48bcb3e07f3068668e8a1ae7316b2570bf1f89f8f3bfaee0fc5248749a92713f72d4a55438b17eae22a8fc86fed2616477f47aaef7c09dbaad00ace952526116ef29634346ff4288b6f32124e434ad004abf019662f03f9d7538c5b1a2dc09b1bebab4f74f18a3cae55045b3b14835422600bb6f9f8d4e4222eb0bb5fb61ffcf0e20de300d84750d437db05c4d0944bed458406230f6c1a9a23525888348dfb1427867099aad50955251133faa61e4565d2f39cd66a30e5480ad64116dd724726ffb063e13a19fee528cf2220ebd8ac5f0a86411320900ac93ea85ef96afdfaba99f5229d4a0270a85b4ff7fededf7505262c7679e9773c0b40be551db63b187368359a18624aaffabe88670c9f642b81db1f3d10a969669650c941268f2306cdaad12ed105f045c77b41325c967f8a382a9b026aaefd8082692407a084bb6b76c90ef593e41df0bb5ba8a087c55af002f69bec612073b519472466ed1366b8b9d64f3f1bb77ff9c6a5c85c4390f0b9efdc7b115f2abc33d25af801fd6c3720be7f77fdc4023f83aa37f07122c5274f9b6572a63c4d2e04285beebf16df333e87905e45998914047aea1945a454ae372b2e4f2015041c01bf3e99121c93afd06f3ad77c491541d7ee092255739144d224a2e6e7e0f3a83d88e974483dbcfc42805fc88e56925bc997b361271aba0919a79dbc87aba0bbadc813a9d43faaeb624308af24d80df8673ecb8825ab4b560ee9f677ac9a600dd8306fe128c20ec214c8cc140146923ad19010315eac7e92ec9da2f2ae61c28df9721dedde428da622f35543e97ff13113aa6d225e24fcf0e4d5207ec905ab05b20bf558ed092dad1f7cce34a2df68a7dc9ebbf5987c9f6b72aab176df7b16a68fbfea2c11056ba3e8e73931bf9c77149e5d612268ee23837e9f06296779cddeea54b505869649d79642319aa7153075b9735a6e3d0260af38e978a9c4759c83eb570745337264efca22d67dc4129f41ca56c49ad526a0e8d1317bf0d1741dfa64059fc4810c928e35b53286e7c027437d7463ee3818d107e9870466eb9ec3adf6ede90be95ba8b51e402d0d563281a911d2da47a37b5df0503437a5858e08f24171140d9e031d927c0d995a58e6b45ff201009201149bba221e4f0d2722d79d0310396f2ac8a9784c8593c48ff964333654c114ecbc2202ac4920cbbcd3f72d3c5368c33f146015644c0abb972b4f5bff70935d658c6d592ffb9c0b444b49ce3e2d67fc1b279fa5391d7be048e56b5b6d0a011d89a884f5db12823c9c6d9af797088169c2edaa8efa47aefbbd4b96bd9945fc558d4cf13ada8cdd1efcc889e68f0197c05b516919680f39b8c57cf49649901f6389c4631ede"}], 0x1288}, 0x80}, {{&(0x7f0000002c40)=@pppoe={0x18, 0x0, {0x0, @remote, 'team0\x00'}}, 0x80, &(0x7f0000003cc0)=[{&(0x7f0000002cc0)="a59bf610e74733e12a9b28d9c334ef2b6cd8632305174c0f8f79e549ff75b3c728e1062faf3e0adfe14c904e225a4f82694f6cec64372a2d5f8b0cb3ee9bd0dfe04a946a803047f0b71ff4813a4c8ff1e7db7648cfbe10dd3a81e7de63ba7ea134b671608ae5d1c31fea421b702fb411fc4afe965397a78446b4f944a3cacc5e6c08db8e6e8b6a6ffe5ac4b656f738288c6f51bc1f734e8222fb0f9e52d6861b5f4f5ec5a99aba8c43db0f2a410a7265cd8af8df5f164ea7e830566cbb8d9eada2042ae08ebedd8e631ac67700695149c98f9eea5fbbf910b7a8c080fe646f66844af6303dfabcdbc319851833db22845534bd3169f4674b0518d85d8454046d307547b8b4bbc5dc60ad7a10f183b19ef55aa17da7301fc9245b35d0eff3aaa99ec647a12566c785f90823aabe9cf89f1e2f273aa2142ed502b7ca5561c29b19d92de942120420fb5eda7cdd280b9634e5800f167612bf7da6eaa6db4261900c664bcaaf61a1c6fa653fe8d37c2668758e1ec15bbc329bef044df7984df2d9c5e4d691a211b087f8b97d597fd3abbc0dd080157a918c1ee77c97b51c9d0b562b2a8c0153d1bb2e70a0720837c02974892b99be888e53130612d6a09e23a63da9ba8f9ee49b8219fbf109fc1340b2bbda010ac76af5eed341db6dd65da350c451ba5dec0376cc15280b53b304cc4733ae93ec461257dda0f5f83ffacdfd9f36908f575246d9eeea425e875475cb1f4c9b76b2df09a55e49bf240ea8375b88414be3f2af2eca996bf955017a329878da39aa3687a2f28f7f2f9432c1e926b332422f3e93b0fe05320c7ca09fa8442f95af3e29f3818470c5c64c075331b1dcac3bd0dc90f65da9f4e918cec3690f318cfce5c96ecfc6adb156734b89e74830ed9056944e7199c7117c3c949c1af39c75421551c2f5da3bdee784c531471aa38b9d5864ea95abd97cd5077119ef692dfc3e07a0d5d111e19869f288506cf23fcaa9409df9486e601633f154f211ced7b73af3b825f27b43075fafea4da0dd0c1127e2dc9936f6605ed19c9f242d55db7850c00b190b77c54e37241bf205db526393fdf1b2f0ac116ae4d107693bd87004041a8736b15d2896d373b5f4100269ccee9fa1936dc883edaddaea85a9a0acd20adb82dc0eeac3a922a11582789708df5f84a066c59daf6a4249194bf5c449378877ed70fda56551372455fe24fc489dc62486e1a73c494c2574c61745b5637aa296725938277d7318454e9eb25dbada2ac32d6a94358e32ab5e97f5488341cf0cc07dcef085c79c143307e9fddd8fb64f70ff93d5f9fa373dc200a35953b1d8711d687b61a86a5622bfad4c5b51f93a638ad24f3672d8dbfea8da5bcd935ab459c702f9b67b09501a80e8ed3f04a79d9b10855b37a2033cc0dd0969204b991ae2a8f8572ac31447db6952bcc238ac07a2ddc25feac7a536efa92c52b32f4fdb8e2cbc7a4143c0187cba72a68ce11619bf94b96cd234762387dc70c835c3be44cdf9670b885c9cc4c81bb04828fa65fe8c67c78553dbffecb576551a4ec0cbb6724ccbb3bda33ea5638143e74894fbd9c7dfc9344aec8fa8b0bf79cac94348e3137903908606850871331dfd73cef6af5e9445a023d19277c91abf80372b37f485604bd05d23b5bdc7dd20811cfbb684ff4b542ecdf6b7d419b4d2af2d2c723ef57863801845bec183441532543600eca94dae5ed90b9c536ef183175c8cdef61f2cf8a116e4242e4f4931c2a4fd81eb0bee1573937d8c858daf1c03e0dc7aeab2ecd27a357381ebc0860e5184c4d7377347938d020340ea4f4c824225f035ea0f42b29371cc5f0e2878fa9945f2faf81c2c2604e9a259f309d1ac84746499500d78b9ace7163bd6d3722910a642d4e627aa929e02e8ba6e616740dd9d0472b6be9881d3fc182a3611d1685bf5a0245eb464ffbb60cf0d22766beb7fc0b89900f44e167b917282621c65b389cd33103783b40c715809f333e35cb9c69e20a0008ae071548be77bb519df9c38183f0a977826c7116d0c8ef706e128154665333ffcecbb51d43247eff96eb2f6ac76ca39637b5a0bbc6192e435495c5be7b8b0a3821ba7e685567eb599bc903574166708b94d978dd7a417cf8de73f7946e6cc8dab89bd05f95b19a0b9949819e07093c95bb180a8742faabeaec02a68a4359d4854dbc2f4366c5963a9fc98de931f2a9874e191e90649a75eb703d3c72d9fa753c01e25dc7ff2f27474f2bfec881c01346092d3f14eeb52fcb3dcdc4a5c3f5cb68e1f01bc61162f95d8b42402164a0c149381f76b9aa24e1ae03d231c8a447cb28b70df40fe20e789dde9117860d6d25994aebae9af0896093e8c2ee94c8c77dd30ebc094cdf5cebc4e93a4e2c1031e2c675166c4308ad4302c6ff9ebf9e3f67de344d984b4acb1f1794ac871a9413ffa1fc521053e63dbf8ae72397c3af559ddb2670ce111426a03175247d029dd670f37c8bccbb718ce48cf583dc761ac0bed69051df5b18c61deacad685b75fd6accd9ffb78afcb12f32558c43c64653ae8842be3198ed33f02d03c4f37f9ea5224696033a9bffd3c0c8542c14f46b71154ac56d82a7cd2a77f6a7e8c678c5ae8bb241d591b8590c777f2390f5a0c90207b421330d0864d0d61282c22d600f3377d0fe22ad03c0a1007ee15af649f24b341b5746156837fab17792dad7690e853d98dfb275c8e25813f15b8a6d86dcf927dfd14e5aa2ffeade697c689dd42b21729f88c389c27c886330238e7142e733b9ddc4e82562dd5ac1e50195caef8b1d42aae1e2ff3953c1cf285c65c98929434233483641b278c0c6f75e62fc06af4a2cdc92bfd965eb05754d60d119e5f1c9def2f0a91d47b332cee7276c9155076b43841330168a013f8468bfd5c2aec1a83c67b894518cbd44a029a10883f03c118c12049cc9eefa80172577601fda374f48a5613de9c0f27e885984e562890bd27acf975dfb5a4ce4f904dde7620c5e913c363cfedb8a1373ad3014bbaad5105ccc6265a2db81380e8e84d3ad2ad196ac7cccacc016e3701a04aa7b7a3889691de3a9fce82f1bb2df58687b66a10409b6d8fdb6048ef5bad5cc87e31a77f5a2de2e8772a43fa98d52e6924558b3f91488d701be8980ebd9ac1e3be44891878cf4484d5ebc54bf052b75a12325b1553408d0cd1ac022fe593b4bac116ddd295ffc9cd7e1031ff0bb0eca05848c4b489326285dc75353a75abac1c4e105b4dae90ff54644566d4dd18863fa5621578a38fde827c8edb5ca37b331feb288466cf000a35b2dda9a90ef983c4e9cda84bde596ef3f7a107edb3165842f77be3148b89f5e806d1d09a1d8c0c658b1c1acc33516c0e4d5b452ace7adc3a6b14643d709c95d1536f389d73c42a603bd5882f129bfe50e21973bc9b5283c9248c62cc877b8f212cfe65b15b630e259d78f6fa3fb7f67a9167f90fc462ad6005141de66b294681ad348bce8013255ef18d8ba40f8aa9250bb7fada3796465695472b9c22c8b58d6236c8d408dd92bff96da9284d3c10f9f9473248cbab6a3087cfb8fc0da71a1af7f908805566d2ca7377ef4b92387db6d253ba61fdb9a78466d2161766905c6b0205115d02fbeeae55353479b0da2ecba2f69b94aa8926d658f2110e3a77aa8ca09c827098c06db8d637b1170af3233ec916e8c1250b6909ab198e13407117381ff537569e0a7b2e40091a4221196914e298b64bcd3a7a7eec44317b42f799bd315eb3f54ec6b16837c74f40480463016aa8880461bdc6c470c4048bf03b6d1e9abea863549cc4eb4f368a16417bf5e5450b9a64d933f89673e39187a76764fff0611d9dce1402eb3e7b44d3df8efcaa419afd3cf5caf6369abc3aeca9dc40cf8f39601e6b208e939167e44506ea8580496394ffd5a9184a67acf64fba1b76a0c88c38fd76b121f1e6e1dff9876b36f58b30e8543da23f50fc1af749798520e4e1265e43372c22cbd9f201a76fe4106843aa03cef7c4df9cf2de4dbd48f55f04b768429be761d34918b417645eb7748c38a2cc78044d8b3edfb40a5716c4c0915efb15f48211abb1427fce1745a2f6f3bd453fad023a16b94e9b56b8d3107ddd6a597d8364437a1fd101bcd50b118a063c1cab676071d6ac80bc3e0e40523a15ef044186fde582b082190fd2d55f2f64cfa29c5b79acdfcc67324b05903763fcc71595a7f0d5a973b28ebfd4e91365a24b358bec18aa4e6e0f92a8b570756040198a2870f1202b320c12eb5d88a82d32d902e60b60eee9a32ff4346bb0961bb27ebf24f062e3deb5b36e973607a0960818b18c0d501411270604d84b22cdfce42a06ff787752f120de87cef6d412ba3cacdc0095e98d72c803059e34701571729f0c7e1c9c9a74d90aabf69ae969ff484be9b10e3751a26b08c1a0151b68d27c85313321dee707feb6cf0fac9f848b92f5195d03be29961283688734b7920df8f8cea23298e0e86bee8315078301ec10c3f5ee181c9b29c311f20fe75cb5ae2aa2ce8d3427de3abcd441d339017390f33cc7d5768266ff3dca103c4043fc974f59f7093a65e4db2fc571746c1f095c56957d6152e26b5485b7e409f2cc72c0a6f0ff2acab2ca1276354ee2f0c9d386dae8919e9a3eb7f4abf600aedb88e5b6c7f181763a9835da28e9aa1a75e7b67b50be0913fe345b7a42a944f64ead6ca08669365f5a21530f5fa24ad8b7da1f784e8f1733f5336d899bed096478c314d239661cfa6bb66811042fe75a951ef5a5cae6340c53c5b4d4ec75f0fba0b6500ab7c484d727cf5943894ce8cb2770526e5dad7d8560c40e37f419ae087931c0796cc9535c943fd0f57014950fe728d80a5192fc9daa07788deb4a3c306e0ce20693790691d589ffd4327729566eaed131d6dd6f369171a31d0a70eea8fa0dc214effe52cc67883e1831ad983771f34af0449489941b647cae19bb2c2a578c9cd6b6a002f0d5a65c7b358764c9051446890cb3ac669b4c9976a332635d234303f965ef2a288c8fb16876c505d3843ab84a767a9decffe777f2415b24afaabd4bb3327643b104d3ddcf3cd15919df52130eebcbf52268046fc10ef25b00492d4a5f81d8b79835255eaf85aec866fd10f057bb4c5c185b5aa01b310864530b2b2aa8147a0b346f37947a885b0d36f3514c5823795082373be080598e2533ede56d468864ace5fcb3c53f068bd8a4dc8bebfd1648c9e94611a298f885a2c9700c9a5aa96e11193a348c41888730c729c7fc3a528d2a14c9372c5add04173e71d7714dc7080081157889a1c3c9709b388e896519f95b667a912e509b9a34dcef140133e90346bc3cfc5ce89c9cc023bd5968ad9abc9e2b1d60c02f9d27975c15bab2712bcb30e08e7977464ae5159c5ea6d407363dc490bae37eef3296f1462770c1f7947d73c842e4b297c7b2df80cea4199248afe7a6937028637720db5be65222ba0feae6cfd53216e5f65de54bda2ca41548236741c6ed19fa95964d93efd2d7b8593cb296a08134d8f4db12ea4ac1a68b662d9e0968bab1d713dd414bd45ff1d2c169c8baa38a3b30329466dd0e0d6dabc5afa8a2196a4d511c1ff04167f16e2563233335afae32b6c8efd047e875b26530ed6a64deef0968c78982e17d89d2b40ed75441d4227ab597c5cf4eaed435ceeb348d615523a08dbb71d1e9cd0907f62e6d55ef965b86ae6530aa2bf5b71e62d6e5a0e0b3a58a3832c8dd2e30af600c26a14e73a50d350296b68df5faf6fc994e8b01d262319681c7399e0f9a10bbc3f588f", 0x1000}], 0x1, &(0x7f0000003d00)=ANY=[@ANYBLOB="78000000000000003a01000004000000c1e118f3ccf82dc52e3ed270d5b8ad0425ba0bd4ceffb6dfaebe9d0603cdb3f7dbc41820c6ea8ca1869bb089ede161a04625bf3d1785590bf9b79c1de981d5e22e719a27e28837624198acda78674d8f1a9dea2dd4689eea86cf720ade76eed9eb68c30cf135b4a390000000000000000f010000520000009d30fe486ed5268591961cf4b9e804fc963bf3d42eb73132dd6df3c11d9ac636991b3d4c07642b9d1f62d6f699b8db4b2d443bcf9bd241c1ace33981a8a252a52b7098416be65a9061e3ef8469c0138f47f2417fa2a389001b7c0f7fedb154ff712cf638ff6f63cd9b28940b617aad1581206bdf4ffcd6c34b3914f1c174aebde80000000000000017010000ffffffff749a75ac1a7bd775aa65a19c2da4e8b89b81f791307aa707609259cd076be1e1d0f888582380f9b22ae070abe9cd00b83b4f3bf3e0609bf72d54c47c90306e740679827b0e19142909fb1cba6bf6c8730b04b3903aa4971b128cd88e950621305a9f10f83b8dd82d0a17ec875765172e5f9519817c97edcae6da512dbcf0ecad1729f695d7866b03a10a2462455ec2fb518ce4ed2178dad199e83f46d357a845e4a7d6f052094d6448ca35ff61a0d25c8f4e568ba99f7ba81b7e06ddc3a33e4627b7ed6f9d57ebfd3ce6941722de64a33ffcd5ef4500000010100000000000008800000007000000dca1ea8beac42550d70c8e0e899ed929a3a1596efd7d60c93c4033b2fe82eb0613afb698ecc2d2191df9619a423133075c033f5aed7f4fd9d6495bd8d4fcab39df405b1ead846414849d0722fc6db442bbb531fa64f038822f687bbec920c80ff1192058c2d4d4d902a6b36cac531f53bffe2f0f462f6143b03b3a72bdfdd35ec2c1a0d032f262aa7a4fc917b1939969d520e6394dcf964290a5e001f2b1a0782c02ba011bb5320684cf2b872176edfa0772072223ad32f570edd8843996fc6c404a32b4ce7c99fbf0421f2903dd30012b11e3ce2ea5625ce8c45221b59ec36e920710337631d6a944017713c6da5a9f1abfe358b535dd737e708ed30289d00ae3613a7aefaa1efd2e5cdb1d47eb6f5093123b06c936cc897b752bf1e47f379205eece9daacc19320bfeec16eb802b8d58b9db27312d2db974ad5b4589c79bf41beb4b319c6c22f362d765d8e753e95c8ddeb28815e684d377523930b708cf2ff0d036526643403559f3b3b5d3bae13dbdae4fc40c3f213dbc3a030f41bb4b6b283498a5bc60aa39b85aa1db0feba2bc165e429862636c0ab1dae122e5b9ff7a4ba6186f92704f8ff5bb8650addb7ea1306851f5f5fb15cdfdb123f004b2a75b6e0deb899e32c7471e7ae9f43ea48dc5df4c4ee6440821301703cef8b798e4523285b0f3c76a333a89f2db3ea90d03da9cf29d2ab5f3c8c4732bdcc94183ca474d31e9daed8dbc49761f7bb33548e7930634ed1f681022f8cec8451b641b42189577ba11f61b3f19edc43f61f1462009ee943d2528536c94db277cf2f3ae236ad48070c996ce8518b6b194f05caca6ff975ae72121e16a4cf1122b8f2a9d20c6fe786a9c4c3a365ce00660c2ce913172d1493f34d0c60c7d758ca5b237bfc1f5ec74473c87de583f361dd4464175c2a76f678f85240b3a8182143275d7ba2481fc727cf01cc777f1a8b9fddd909afcba2f7ca17d60caf37ff770794f7176ea6fbb50c014c9c9d51874b11ed044230567599e1d32b9ff75778258eca6f212034f86801d81d8a7b39c80e11a808b5002ba7219bffec35dacc3e06af4ceef4a8630dc56f4b8dfe8f94c939fb2fd3f2e7dd2b954540d881f822d364ea4b54932b428dd38e9bb9b010c133aeef148f9951c6e2a7846e8b7597728de3fe6f5ffb4b4b211ffc8b356fffdb196533a43cd4e4e3d29b8d826fe74410489458497792db68960d2d5d7cb3fde99a8cd2f737a9aedb3d9397e33d218c3b2d10cf8444206233661a0e7ea01e9f9177b61a29133634c1aaec89b786ab498ccec91625e0ddc69de93ba992bf246fe9d58e8ec19c9c116b260aefa91d7a19bef43e1e9b4e55fc9ec8b66cf07c0a0004c72ab254d0a53b3a81e0a15cc54eb06925277c0608b8f8f2e9bf143d99263392ed12434fb9194ce1aaec91880e444b16576610400398acb4d608b88516f12eca17e67bba1a96eecb6992e4be9b4f5b5f6feb78fb7afe789ece0a4def23f4f66a1a72043e35ad6f794752c1e2ec4bd32241609e6a9e1dde74ef4da6c0d53eb94011aba7e9003038f50a5ae2a7da61fc370dd721c7cc698959b6f1392c6b3bbbdb72405f8badf61c0bcbe4df13de7ed38ad61ede9948ebdb3822b934b754e1232b177116de98a621012cb9ec50f3e6d7ed53ef854963f56cd219b1f913246f0cd4e7e8182bf0ab4db01397bdbba0c5d92f0af847717b7e988152aca4a47cc0efd7bf5a3a4b84617d29a36cb9a9fcecd1d75d8175e5d0ccb48a01d65469cabad2b3caf27bd02d54e36fe962b7768e5cce436591e743f959a3645fbca0108e81c6391e412f8b62c1794dea7075a4315b28a0d2aa71d87d4dab54ee38afdd797f2b4c6e9fa93c636f55d267e1592aef7d57759b205318972fae3985967b3d92f6affaf746b0e886edb8a346ca799670a65a06c561090705cab446b4ef0c4201ae536e8f406c8bb42ec948a9ef5a8098d3ff400729c5336e229ab2bddfb717c03cec63a10f05e076d9e3e15221293511c0e3b1f1528793b22e58e94f6d973458fa688f457930218fbecc13e3cd30e52a7faebf63bbedff8f2b2a49d614ea9fe1d5f8fc0cf87eee8e6bf694d333a1db59b89c7e599d77ba891c059e6f768b9deb151447a17ce1286cbde3e2ccab82f5669afe4693da42e1e63cecc68757a87bc92d6e24b793b082925f46323d1619a08c9881caf048f3846c080ca3dfcb11d269701b91c60a1687d126369e3ead4ced769fa2be2980d2f8f58cac477d4482d12923c87dcd0140a31c3fdc531f8e5f004494257a12edb27b031dcc840cd9bf3821cff1b966b0ea0471f4335304bf3ceb65f6a4bd890144aab1519e429ffcb14d6cd4b7119177c82fd17c010f91fb8687ecfee63c854ca6fef0b702e8fbbd13c11f83bd2acfc8745f602ba7a2a04096c39f94b6440185d8cbcf75cad7efd8ac54c3a9532995829a77386af6627c8f49a1e4d2f924038e1f5d77249cf7c18d2002df409079c24912b12e8e88e7a8116f9ec25a11f93f89950d1917fba3f654594ea63c642d419c11b46d54d56e19340c5ce88a0d45e411de0c06f3cc7fd599cfb39d796a691881bed96528cc96a5a62f8bad2442cf6cc885f6a5261996879154c36bc36dee7249ca73b450fe08f04ff03635aee72e1fb44539fcbf942c1fbf9eed821acd43bb4269254c7c6ba6f4827de0835a60d463e88957421d49118bb48ca65a8133035d224db80a1723f623e92790bac45a4241e4905f5f7fb586a61d29298e9cf9dd8346353ddcb95a59a365438467799a829bc8cf7a1a14725c91ac82a861f2f345946e018cea98ce64c74a593528b2e96a535ab5f8a9d31db44233a709ded146aa33196e86276b15ff28eac241c3b2f281cc59dcd4df7777c8554f55b8993ad957627fbb14cbe52bef61374973ce54fbd7d92f8ba0ef87aeab7303d3fe22e1860a3e62f06c77fd989fb38775297c29e7b3f6804c47f57ac72c0d31441aa0c16bf44c4df0e2b48918d6421a96bb5e6a0a01c8b53ba0b0a117856098bbc95393d3aec1d036d78942f1c14229602b7613d5bd8cbec6d53d49203b721664e760aeec36de8a706a8d78bb77ced8a20345fd4f6c84301b4344a66e914ab6ca50c4734227538287ac8f2bd2c515051d7dbda4071cbb45b1384ba93d6ff0700000000000013375dd317e4d77870bde87e89f06b07c56d908c2de78db5e617887c619dfc48ad21b8a9774bad2bfafd8bb93f8c50dcbf6ea086f4d3a4411ac3cabd1d580edc24a40a94d00872a1808fc02e54d4f7edaed4b3b7a9a86bd1bb81d8c0d2d117e815a63a6c40bd5ea2b3acca5b8d12c1599984db0779114f55a2cd38a446a0ca3b9fd19416ad67e526f3d6cc00664b2ba9b7dd15b09fab03d1f3a9b694cf7c2875b9dea7998f5860f20b97ce5a45350d9b7c09fdc4ddb45b2d75b01ecfd94d07cfe4f3b882bfdf9dfd5d191a2121bb36e48ff54711580971f4319139c1dc6a3ebb1b64eb3df9432bf5ee14aecf00fbba161db98bc746c2357e284a3e29f888ae7b25f246afdb4b75021f9914320cfb53d96e9bccd1f5eb76ef33b9874e279d21a0dae949112ea027f0f379919429a7422066f727ada072a4188ccd8f24a20f2a281022c17e5189783e786ffb1134b6003798b09bab36172d3bbc49b9474e840950348fec8161368fb74561152b4b0167bd1dc106c5097298a2c5ee1d6849a17c648b306d3e7e2a7042e44ef255df76c8e6003d9ee10e24e46a7be832559314e1a2d0b28f616ff269fae46741f2791e3aa608b298b5920943182248d7b1895d96b181ab0fc444b63e5765ec02b59278c94738e8b838d96c515ed0715ac42d377a7aa96e04725aea97d515dbfdefa77c0a5b476f1ff6470abb81ff79d043093d35a6332127045c76de49a0be4df58b36e48646125f99846d4e2c2485e88a3dfbbfc0c115a174a981a3f2dcbdd9bcaefb93eae4db9d7d5c948a3c9b601f9ddc5ec9b7588f72efa05d9ef568dda56bfee380f5dc6b364638e45feb74a2475056c7e6146ef684b3900d8f9ef9a4c74238b98ccebec51c1a69eeeb76cfcede76c9484915dfd56a7d10b79d939f51a75df59a7e3bd22cb66111226c8b05ae0b0faeed52ed8a0bd26ee981c564f93b17872a8a029076846a390adac3257bbd2813c49106504d421fd873f0abf7c4eda464c34ab72f355db388d6930be0249e9049565db36818ccff659fbf9345349c72c11058e13158be1fa31d5dbb8a7fcb70cc6bcff1c439ef08ae4fa8fdc719ced4157817d9b1b031e504b9b7a354fabf8d27439305c87aff951f78226bac463ea6094673df4eb60927fa7e1b75d584167fb626ecb7af4fcf1896c0878a78504a2f1f999674e771e457b8b2d6dbc640a6079ef3ad5fa5e8231b1191ade77f8588d5534ca9a154af3ac8799f06fdc35880f3efe05a5a66b707d64abb90dfdfef6162081e0b68b00c06830befb5cf29612f754a6c1fc38e5e93aa07ea8a61e4fb01bf40c5af25eb9e26b6088617bc81adb283660b33db361f6205cb6f9a92088790e873152b4f23115308294b0c9371e6e155ee0640ae435fa39b31b346d5f02e17f470bf1e43b4a6b7ae0d8983290e2e67f205d5f2fbb2e4e8208f968757a0f2c0beeaeaa675fa76d1a49bb893c01f10f07f5d730fc85b5dbff629baf70e0941fd74209f0cda3eb032386e8bca803b1ea102d441c0ee89bdbb7b82e415f18bb0810526333148fe1e6ec660a17b0989f2218d395cce3ca70998e8b32f901f7c848d9c93d4d733a6b747bda07fdfda0b046d13124f0b6a626a51af72fb42f9da81323da1eb74443e42558432df45cc7b3f0ffe3f66e7c3c13f7ef623688eaa3807069a732eec15a0fa94d9e3ec4a75d68742521608abc393e122d9471515b6b62675f5bb1f980199fb3b7d6eba5b1062d66507b1bb5e412ef97cd118e0e8a033c28d3f4b89847c816f1604ad5420d2db9f3a26a25e110ccebf7825988e4fe8224a46ee1c8fd78271364e212b6959acd35d1ad4827bf0f6c23c95aa188b648a850db55443a82b3efeb81148ccbdc6d833a8d246ca7d5375f30aaf98d72d1e10b5d89063132d23f24747dd5e99dfa0a07056204d71f625f681ed271d15089e432258c63606503680ecd9ef9da16bd3e41a3b12b5e026daa0aea64c6735c2ea8b2149ab765a862f5a216b914b2e8d70187df000e8648da223930d5bec45b96abd1dc56f2e97d5dacf34a69737a8f94454eadf0fa48e208e91fdc316a56a90d3cafa5e5c969ec0a90072cea99c784d12d80e361965d5157affb9a1d18538ff993b00c3396d25bd240e4d347d87c1cdb012016238d8ab6a4c13da151a1eef38b505cedc5f7beb5183fdaaf57680abaf4bd196d4cdacfa506b0ea1d43c1991c5fc623363468ee9aecb14081645bff5251fd6706763a35b84566e9ea15442fc1393b6064a9c4306e9c1071baab9bd225b572d3e1ccb95380528d5d62f686cf42137409231150a38176b1f6c5392c2d6a8c8be5312d824aa151991deaccf18579979dd2517b03354ec011850e0debbf2004226a9c24c7fb81a74b818dce71330437efbc9fef5261c95d6a14201d4bb8dc1c3f3b03e53a88b661282d8cd8e4b673819c1d9787ba279665434494580b6254a6bdfce68726ee5aa2b0c6ac47e1b97bb46ed594174ba504959b8410f2503657dcc157a0fc279d40d80e64ecc2ba1f04f78e81908fdab07977fed0e6feefd0a3aad8b8c102e7584971417decccebd96c16501f80cc9000000000000000000000000000000"], 0x1200}, 0x3}], 0x4, 0x8000) mkdir(0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$VIDIOC_DBG_G_CHIP_INFO(r1, 0xc0c85666, &(0x7f0000005000)={{0x3, @addr=0x7}, "514c71447977840ae7251087990c245093d64ecd0b9ead069786290d2e5c02fe"}) 00:37:34 executing program 5: mkdir(0x0, 0x1) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000730000009500000000000000"], 0x0}, 0x48) 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030ff600000009500000000000000"], 0x0}, 0x48) 00:37:34 executing program 5: mkdir(0x0, 0x7) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 444.208472] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:34 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000930000009500000000000000"], 0x0}, 0x48) 00:37:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x100000000000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:34 executing program 5: r0 = socket$l2tp(0x18, 0x1, 0x1) ioctl(r0, 0x1000008912, &(0x7f00000000c0)="0a5c2d023c126285718070") r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000280)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x0) r2 = accept$alg(r1, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001280)=[{{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001080)=""/251, 0xfb}], 0x1}}], 0x1, 0x0, 0x0) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x8) 00:37:34 executing program 2 (fault-call:2 fault-nth:31): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:34 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000060ff9500000000000000"], 0x0}, 0x48) 00:37:34 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 444.513729] FAULT_INJECTION: forcing a failure. [ 444.513729] name failslab, interval 1, probability 0, space 0, times 0 [ 444.550395] CPU: 1 PID: 21384 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000093009500000000000000"], 0x0}, 0x48) [ 444.557801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 444.567167] Call Trace: [ 444.569791] dump_stack+0x244/0x39d [ 444.573455] ? dump_stack_print_info.cold.1+0x20/0x20 [ 444.578666] ? debug_smp_processor_id+0x1c/0x20 [ 444.583351] ? perf_trace_lock+0x14d/0x7a0 [ 444.587612] should_fail.cold.4+0xa/0x17 [ 444.591698] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 444.597380] ? save_stack+0x43/0xd0 [ 444.601033] ? kasan_kmalloc+0xc7/0xe0 [ 444.604936] ? kmem_cache_alloc_trace+0x152/0x750 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000009300009500000000000000"], 0x0}, 0x48) [ 444.609795] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 444.614997] ? __list_lru_init+0x4d6/0x840 [ 444.619244] ? zap_class+0x640/0x640 [ 444.622975] ? ovl_mount+0x2c/0x40 [ 444.626536] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 444.631307] ? do_mount+0x581/0x31f0 [ 444.635033] ? ksys_mount+0x12d/0x140 [ 444.638844] ? __x64_sys_mount+0xbe/0x150 [ 444.643002] ? do_syscall_64+0x1b9/0x820 [ 444.647082] ? find_held_lock+0x36/0x1c0 [ 444.651161] ? __lock_is_held+0xb5/0x140 [ 444.655260] ? perf_trace_sched_process_exec+0x860/0x860 [ 444.660741] __should_failslab+0x124/0x180 [ 444.664995] should_failslab+0x9/0x14 [ 444.668812] kmem_cache_alloc_trace+0x2d7/0x750 [ 444.673499] ? __kmalloc_node+0x3c/0x70 [ 444.677488] ? __kmalloc_node+0x3c/0x70 [ 444.681486] ? rcu_read_lock_sched_held+0x14f/0x180 [ 444.686526] __memcg_init_list_lru_node+0x185/0x2d0 [ 444.691562] ? kvfree_rcu+0x20/0x20 [ 444.695215] ? __kmalloc_node+0x50/0x70 [ 444.699212] __list_lru_init+0x4d6/0x840 [ 444.703301] ? list_lru_destroy+0x500/0x500 [ 444.707638] ? up_write+0x7b/0x220 [ 444.711200] ? down_read+0x120/0x120 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000071009500000000000000"], 0x0}, 0x48) [ 444.714962] ? init_wait_entry+0x1c0/0x1c0 [ 444.719231] ? prealloc_shrinker+0x172/0x340 [ 444.723663] sget_userns+0x9a5/0xed0 [ 444.727389] ? get_anon_bdev+0xc0/0xc0 [ 444.731309] ? grab_super+0x400/0x400 [ 444.735133] ? selinux_ipv4_output+0x50/0x50 [ 444.739563] ? __free_pages+0x123/0x190 [ 444.743561] ? selinux_sb_copy_data+0x602/0x740 [ 444.748298] ? selinux_capable+0x36/0x40 [ 444.752383] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 444.757946] ? security_capable+0x99/0xc0 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000008050009500000000000000"], 0x0}, 0x48) [ 444.762140] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 444.767713] ? ns_capable_common+0x13f/0x170 [ 444.772191] ? get_anon_bdev+0xc0/0xc0 [ 444.776095] sget+0x10b/0x150 [ 444.779218] ? ovl_show_options+0x550/0x550 [ 444.783560] mount_nodev+0x33/0x110 [ 444.787203] ovl_mount+0x2c/0x40 [ 444.790584] mount_fs+0xae/0x31d [ 444.794008] vfs_kern_mount.part.35+0xdc/0x4f0 [ 444.798613] ? may_umount+0xb0/0xb0 [ 444.802268] ? _raw_read_unlock+0x2c/0x50 [ 444.806452] ? __get_fs_type+0x97/0xc0 [ 444.810359] do_mount+0x581/0x31f0 00:37:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000007070009500000000000000"], 0x0}, 0x48) [ 444.813916] ? check_preemption_disabled+0x48/0x280 [ 444.818955] ? copy_mount_string+0x40/0x40 [ 444.823222] ? copy_mount_options+0x5f/0x430 [ 444.827645] ? rcu_read_lock_sched_held+0x14f/0x180 [ 444.832677] ? kmem_cache_alloc_trace+0x353/0x750 [ 444.837536] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 444.843111] ? _copy_from_user+0xdf/0x150 [ 444.847267] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 444.852812] ? copy_mount_options+0x315/0x430 [ 444.857328] ksys_mount+0x12d/0x140 [ 444.860980] __x64_sys_mount+0xbe/0x150 [ 444.864977] do_syscall_64+0x1b9/0x820 [ 444.868878] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 444.874256] ? syscall_return_slowpath+0x5e0/0x5e0 [ 444.879202] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 444.884088] ? trace_hardirqs_on_caller+0x310/0x310 [ 444.889120] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 444.891596] cgroup: fork rejected by pids controller in /syz4 [ 444.894150] ? prepare_exit_to_usermode+0x291/0x3b0 [ 444.894182] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 444.894211] entry_SYSCALL_64_after_hwframe+0x49/0xbe 00:37:35 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000040009500000000000000"], 0x0}, 0x48) [ 444.915126] RIP: 0033:0x457669 [ 444.918330] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 444.937238] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 444.944959] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 444.952229] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 444.959500] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 444.966777] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 444.974049] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x4001000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:35 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) fcntl$getown(r0, 0x9) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:35 executing program 2 (fault-call:2 fault-nth:32): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:35 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:35 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) 00:37:35 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 445.345709] FAULT_INJECTION: forcing a failure. [ 445.345709] name failslab, interval 1, probability 0, space 0, times 0 00:37:35 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040), &(0x7f0000000080)=0x4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 445.428223] CPU: 1 PID: 21417 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 445.435626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 445.444985] Call Trace: [ 445.447602] dump_stack+0x244/0x39d [ 445.451271] ? dump_stack_print_info.cold.1+0x20/0x20 [ 445.456483] ? debug_smp_processor_id+0x1c/0x20 [ 445.461170] ? perf_trace_lock+0x14d/0x7a0 [ 445.465442] should_fail.cold.4+0xa/0x17 [ 445.469524] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 445.474655] ? save_stack+0x43/0xd0 [ 445.478293] ? kasan_kmalloc+0xc7/0xe0 [ 445.482202] ? kmem_cache_alloc_trace+0x152/0x750 [ 445.487057] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 445.492258] ? __list_lru_init+0x4d6/0x840 [ 445.496504] ? zap_class+0x640/0x640 [ 445.500230] ? ovl_mount+0x2c/0x40 [ 445.503788] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 445.508555] ? do_mount+0x581/0x31f0 [ 445.512308] ? ksys_mount+0x12d/0x140 [ 445.516117] ? __x64_sys_mount+0xbe/0x150 [ 445.520278] ? do_syscall_64+0x1b9/0x820 [ 445.524352] ? find_held_lock+0x36/0x1c0 [ 445.528440] ? __lock_is_held+0xb5/0x140 [ 445.532536] ? perf_trace_sched_process_exec+0x860/0x860 [ 445.538008] __should_failslab+0x124/0x180 [ 445.542260] should_failslab+0x9/0x14 [ 445.546070] kmem_cache_alloc_trace+0x2d7/0x750 [ 445.550755] ? __kmalloc_node+0x3c/0x70 [ 445.554740] ? __kmalloc_node+0x3c/0x70 [ 445.558726] ? rcu_read_lock_sched_held+0x14f/0x180 [ 445.563766] __memcg_init_list_lru_node+0x185/0x2d0 [ 445.568834] ? kvfree_rcu+0x20/0x20 [ 445.572472] ? __kmalloc_node+0x50/0x70 [ 445.576484] __list_lru_init+0x4d6/0x840 [ 445.580567] ? list_lru_destroy+0x500/0x500 [ 445.584903] ? up_write+0x7b/0x220 [ 445.588458] ? down_read+0x120/0x120 [ 445.592212] ? init_wait_entry+0x1c0/0x1c0 [ 445.596469] ? prealloc_shrinker+0x172/0x340 [ 445.600903] sget_userns+0x9a5/0xed0 [ 445.604656] ? get_anon_bdev+0xc0/0xc0 [ 445.608567] ? grab_super+0x400/0x400 [ 445.612389] ? selinux_ipv4_output+0x50/0x50 [ 445.616830] ? __free_pages+0x123/0x190 [ 445.620821] ? selinux_sb_copy_data+0x602/0x740 [ 445.625510] ? selinux_capable+0x36/0x40 [ 445.629588] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 445.635148] ? security_capable+0x99/0xc0 [ 445.639346] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 445.644892] ? ns_capable_common+0x13f/0x170 [ 445.649334] ? get_anon_bdev+0xc0/0xc0 [ 445.653237] sget+0x10b/0x150 [ 445.656362] ? ovl_show_options+0x550/0x550 [ 445.660692] mount_nodev+0x33/0x110 [ 445.664332] ovl_mount+0x2c/0x40 [ 445.667708] mount_fs+0xae/0x31d [ 445.671093] vfs_kern_mount.part.35+0xdc/0x4f0 [ 445.675685] ? may_umount+0xb0/0xb0 [ 445.679318] ? _raw_read_unlock+0x2c/0x50 [ 445.683476] ? __get_fs_type+0x97/0xc0 [ 445.687401] do_mount+0x581/0x31f0 [ 445.690980] ? check_preemption_disabled+0x48/0x280 [ 445.696017] ? copy_mount_string+0x40/0x40 [ 445.700273] ? copy_mount_options+0x5f/0x430 [ 445.704690] ? rcu_read_lock_sched_held+0x14f/0x180 [ 445.709724] ? kmem_cache_alloc_trace+0x353/0x750 [ 445.714588] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 445.720135] ? copy_mount_options+0x315/0x430 [ 445.724644] ksys_mount+0x12d/0x140 [ 445.728280] __x64_sys_mount+0xbe/0x150 [ 445.732281] do_syscall_64+0x1b9/0x820 [ 445.736173] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 445.741551] ? syscall_return_slowpath+0x5e0/0x5e0 [ 445.746522] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 445.751382] ? trace_hardirqs_on_caller+0x310/0x310 [ 445.756446] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 445.761467] ? prepare_exit_to_usermode+0x291/0x3b0 [ 445.766508] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 445.771357] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 445.776573] RIP: 0033:0x457669 [ 445.779767] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 445.798669] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 445.806379] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 445.813673] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 445.820958] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 00:37:35 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 445.828226] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 445.835494] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:36 executing program 5: mkdir(0x0, 0x1) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_RM_CTX(r0, 0xc0086421, &(0x7f0000000100)={r1, 0x1}) getsockopt$TIPC_IMPORTANCE(r0, 0x10f, 0x7f, &(0x7f0000000200), &(0x7f00000001c0)=0x4) chdir(0x0) getrlimit(0xf, &(0x7f0000000180)) r2 = shmget(0x1, 0x1000, 0x800, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_INFO(r2, 0x3, &(0x7f0000000240)=""/109) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:36 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:36 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:36 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000007100009500000000000000"], 0x0}, 0x48) 00:37:36 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:36 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x0) 00:37:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xe7ffffff, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:36 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') openat$vhci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhci\x00', 0x40080, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:36 executing program 2 (fault-call:2 fault-nth:33): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:36 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 446.454857] FAULT_INJECTION: forcing a failure. [ 446.454857] name failslab, interval 1, probability 0, space 0, times 0 [ 446.481660] CPU: 0 PID: 21453 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 446.489059] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 446.498431] Call Trace: [ 446.501045] dump_stack+0x244/0x39d [ 446.504705] ? dump_stack_print_info.cold.1+0x20/0x20 [ 446.509916] ? debug_smp_processor_id+0x1c/0x20 [ 446.514601] ? perf_trace_lock+0x14d/0x7a0 [ 446.518859] should_fail.cold.4+0xa/0x17 [ 446.522938] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 446.528066] ? save_stack+0x43/0xd0 [ 446.531713] ? kasan_kmalloc+0xc7/0xe0 [ 446.535610] ? kmem_cache_alloc_trace+0x152/0x750 [ 446.540464] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 446.545664] ? __list_lru_init+0x4d6/0x840 [ 446.549915] ? zap_class+0x640/0x640 [ 446.553639] ? ovl_mount+0x2c/0x40 [ 446.557193] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 446.561963] ? do_mount+0x581/0x31f0 [ 446.565689] ? ksys_mount+0x12d/0x140 [ 446.569500] ? __x64_sys_mount+0xbe/0x150 [ 446.573659] ? do_syscall_64+0x1b9/0x820 [ 446.577744] ? find_held_lock+0x36/0x1c0 [ 446.581824] ? __lock_is_held+0xb5/0x140 [ 446.585934] ? perf_trace_sched_process_exec+0x860/0x860 [ 446.591423] __should_failslab+0x124/0x180 [ 446.595953] should_failslab+0x9/0x14 [ 446.599770] kmem_cache_alloc_trace+0x2d7/0x750 [ 446.604457] ? __kmalloc_node+0x3c/0x70 [ 446.608454] ? __kmalloc_node+0x3c/0x70 [ 446.612510] ? rcu_read_lock_sched_held+0x14f/0x180 [ 446.617574] __memcg_init_list_lru_node+0x185/0x2d0 [ 446.622603] ? kvfree_rcu+0x20/0x20 [ 446.626245] ? __kmalloc_node+0x50/0x70 [ 446.630269] __list_lru_init+0x4d6/0x840 [ 446.634351] ? list_lru_destroy+0x500/0x500 [ 446.638705] ? up_write+0x7b/0x220 [ 446.642264] ? down_read+0x120/0x120 [ 446.645994] ? init_wait_entry+0x1c0/0x1c0 [ 446.650239] ? prealloc_shrinker+0x172/0x340 [ 446.654689] sget_userns+0x9a5/0xed0 [ 446.658427] ? get_anon_bdev+0xc0/0xc0 [ 446.662339] ? grab_super+0x400/0x400 [ 446.666160] ? selinux_ipv4_output+0x50/0x50 [ 446.670591] ? __free_pages+0x123/0x190 [ 446.674583] ? selinux_sb_copy_data+0x602/0x740 [ 446.679273] ? selinux_capable+0x36/0x40 [ 446.683350] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 446.688915] ? security_capable+0x99/0xc0 [ 446.693082] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 446.698631] ? ns_capable_common+0x13f/0x170 [ 446.703055] ? get_anon_bdev+0xc0/0xc0 [ 446.706954] sget+0x10b/0x150 [ 446.710077] ? ovl_show_options+0x550/0x550 [ 446.714430] mount_nodev+0x33/0x110 [ 446.718077] ovl_mount+0x2c/0x40 [ 446.721456] mount_fs+0xae/0x31d [ 446.724840] vfs_kern_mount.part.35+0xdc/0x4f0 [ 446.729444] ? may_umount+0xb0/0xb0 [ 446.733107] ? _raw_read_unlock+0x2c/0x50 [ 446.737277] ? __get_fs_type+0x97/0xc0 [ 446.741214] do_mount+0x581/0x31f0 [ 446.744768] ? check_preemption_disabled+0x48/0x280 [ 446.749815] ? copy_mount_string+0x40/0x40 [ 446.754086] ? copy_mount_options+0x5f/0x430 [ 446.758508] ? rcu_read_lock_sched_held+0x14f/0x180 [ 446.763535] ? kmem_cache_alloc_trace+0x353/0x750 [ 446.768420] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 446.773977] ? _copy_from_user+0xdf/0x150 [ 446.778142] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 446.783701] ? copy_mount_options+0x315/0x430 [ 446.788217] ksys_mount+0x12d/0x140 [ 446.791862] __x64_sys_mount+0xbe/0x150 [ 446.795853] do_syscall_64+0x1b9/0x820 [ 446.799750] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 446.805125] ? syscall_return_slowpath+0x5e0/0x5e0 [ 446.810065] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 446.814926] ? trace_hardirqs_on_caller+0x310/0x310 [ 446.819958] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 446.824988] ? prepare_exit_to_usermode+0x291/0x3b0 [ 446.830024] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 446.834884] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 446.840083] RIP: 0033:0x457669 [ 446.843281] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 446.862201] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 446.869925] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 446.877203] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 446.884481] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 446.891763] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 446.897671] IPVS: ftp: loaded support on port[0] = 21 00:37:37 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvfrom$inet6(r0, &(0x7f00000001c0)=""/243, 0xf3, 0x121, &(0x7f0000000040)={0xa, 0x4e23, 0x15, @loopback, 0x5}, 0x1c) socket$inet_tcp(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f00000002c0)={0x70, r2, 0x0, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0x20, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x9}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@local}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x760e}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x190000}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}]}, @IPVS_CMD_ATTR_DEST={0x20, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x2}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x20044000}, 0x8000) socket$packet(0x11, 0x2, 0x300) 00:37:37 executing program 3 (fault-call:3 fault-nth:0): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 446.899035] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:37 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:37 executing program 2 (fault-call:2 fault-nth:34): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:37 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 447.092587] FAULT_INJECTION: forcing a failure. [ 447.092587] name failslab, interval 1, probability 0, space 0, times 0 [ 447.112071] CPU: 1 PID: 21476 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 447.119451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 447.128830] Call Trace: [ 447.131467] dump_stack+0x244/0x39d [ 447.135126] ? dump_stack_print_info.cold.1+0x20/0x20 [ 447.140340] ? debug_smp_processor_id+0x1c/0x20 [ 447.145020] ? perf_trace_lock+0x14d/0x7a0 [ 447.149288] should_fail.cold.4+0xa/0x17 [ 447.153366] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 447.158489] ? save_stack+0x43/0xd0 [ 447.162126] ? kasan_kmalloc+0xc7/0xe0 [ 447.166017] ? kmem_cache_alloc_trace+0x152/0x750 [ 447.170870] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 447.176077] ? __list_lru_init+0x4d6/0x840 [ 447.180322] ? zap_class+0x640/0x640 [ 447.184047] ? ovl_mount+0x2c/0x40 [ 447.187597] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 447.192356] ? do_mount+0x581/0x31f0 [ 447.196070] ? ksys_mount+0x12d/0x140 [ 447.199875] ? __x64_sys_mount+0xbe/0x150 [ 447.204027] ? do_syscall_64+0x1b9/0x820 [ 447.208091] ? find_held_lock+0x36/0x1c0 [ 447.212158] ? __lock_is_held+0xb5/0x140 [ 447.216244] ? perf_trace_sched_process_exec+0x860/0x860 [ 447.221744] __should_failslab+0x124/0x180 [ 447.226001] should_failslab+0x9/0x14 [ 447.229803] kmem_cache_alloc_trace+0x2d7/0x750 [ 447.234477] ? __kmalloc_node+0x3c/0x70 [ 447.238476] ? __kmalloc_node+0x3c/0x70 [ 447.242467] ? rcu_read_lock_sched_held+0x14f/0x180 [ 447.247492] __memcg_init_list_lru_node+0x185/0x2d0 [ 447.252518] ? kvfree_rcu+0x20/0x20 [ 447.256152] ? __kmalloc_node+0x50/0x70 [ 447.260142] __list_lru_init+0x4d6/0x840 [ 447.264215] ? list_lru_destroy+0x500/0x500 [ 447.268546] ? up_write+0x7b/0x220 [ 447.272091] ? down_read+0x120/0x120 [ 447.275816] ? init_wait_entry+0x1c0/0x1c0 [ 447.280050] ? prealloc_shrinker+0x172/0x340 [ 447.284481] sget_userns+0x9a5/0xed0 [ 447.288202] ? get_anon_bdev+0xc0/0xc0 [ 447.292098] ? grab_super+0x400/0x400 [ 447.295905] ? selinux_ipv4_output+0x50/0x50 [ 447.300326] ? __free_pages+0x123/0x190 [ 447.304305] ? selinux_sb_copy_data+0x602/0x740 [ 447.308992] ? selinux_capable+0x36/0x40 [ 447.313062] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 447.318601] ? security_capable+0x99/0xc0 [ 447.322758] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 447.328299] ? ns_capable_common+0x13f/0x170 [ 447.332724] ? get_anon_bdev+0xc0/0xc0 [ 447.336616] sget+0x10b/0x150 [ 447.339728] ? ovl_show_options+0x550/0x550 [ 447.344053] mount_nodev+0x33/0x110 [ 447.347697] ovl_mount+0x2c/0x40 [ 447.351068] mount_fs+0xae/0x31d [ 447.354456] vfs_kern_mount.part.35+0xdc/0x4f0 [ 447.359048] ? may_umount+0xb0/0xb0 [ 447.362677] ? _raw_read_unlock+0x2c/0x50 [ 447.366830] ? __get_fs_type+0x97/0xc0 [ 447.370731] do_mount+0x581/0x31f0 [ 447.374276] ? check_preemption_disabled+0x48/0x280 [ 447.379319] ? copy_mount_string+0x40/0x40 [ 447.383569] ? copy_mount_options+0x5f/0x430 [ 447.387980] ? rcu_read_lock_sched_held+0x14f/0x180 [ 447.392999] ? kmem_cache_alloc_trace+0x353/0x750 [ 447.397853] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 447.403390] ? _copy_from_user+0xdf/0x150 [ 447.407564] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 447.413105] ? copy_mount_options+0x315/0x430 [ 447.417612] ksys_mount+0x12d/0x140 [ 447.421248] __x64_sys_mount+0xbe/0x150 [ 447.425227] do_syscall_64+0x1b9/0x820 [ 447.429115] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 447.434486] ? syscall_return_slowpath+0x5e0/0x5e0 [ 447.439425] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 447.444289] ? trace_hardirqs_on_caller+0x310/0x310 [ 447.449312] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 447.454336] ? prepare_exit_to_usermode+0x291/0x3b0 [ 447.459377] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 447.464253] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 447.469471] RIP: 0033:0x457669 [ 447.472683] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 447.491586] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 447.499299] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 447.506566] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 447.513851] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 447.521118] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 447.528380] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:37 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 449.311946] device bridge_slave_1 left promiscuous mode [ 449.317514] ýÿ: port 2(bridge_slave_1) entered disabled state [ 449.382100] device bridge_slave_0 left promiscuous mode [ 449.387582] ýÿ: port 1(bridge_slave_0) entered disabled state [ 451.629204] team0 (unregistering): Port device team_slave_1 removed [ 451.639370] team0 (unregistering): Port device team_slave_0 removed [ 451.650142] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 451.685820] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 451.743471] bond0 (unregistering): Released all slaves [ 451.862620] bridge0: port 1(bridge_slave_0) entered blocking state [ 451.869049] bridge0: port 1(bridge_slave_0) entered disabled state [ 451.876190] device bridge_slave_0 entered promiscuous mode [ 451.920335] bridge0: port 2(bridge_slave_1) entered blocking state [ 451.926885] bridge0: port 2(bridge_slave_1) entered disabled state [ 451.934406] device bridge_slave_1 entered promiscuous mode [ 451.979826] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 452.025386] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 452.170098] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 452.222284] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 452.453652] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 452.461110] team0: Port device team_slave_0 added [ 452.509932] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 452.517857] team0: Port device team_slave_1 added [ 452.564064] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 452.616441] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 452.666432] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 452.674322] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 452.690770] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 452.732621] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 453.191998] bridge0: port 2(bridge_slave_1) entered blocking state [ 453.198384] bridge0: port 2(bridge_slave_1) entered forwarding state [ 453.205101] bridge0: port 1(bridge_slave_0) entered blocking state [ 453.211511] bridge0: port 1(bridge_slave_0) entered forwarding state [ 453.219036] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 453.831537] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 454.367978] 8021q: adding VLAN 0 to HW filter on device bond0 [ 454.464453] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 454.562684] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 454.568796] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 454.576836] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 454.672864] 8021q: adding VLAN 0 to HW filter on device team0 00:37:45 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000007300009500000000000000"], 0x0}, 0x48) 00:37:45 executing program 2 (fault-call:2 fault-nth:35): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:45 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:45 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:45 executing program 5: chdir(0x0) symlink(&(0x7f0000000040)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x86) 00:37:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x6000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:45 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 455.325432] FAULT_INJECTION: forcing a failure. [ 455.325432] name failslab, interval 1, probability 0, space 0, times 0 00:37:45 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0xd1, 0x36cc478a567f66d6) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000040)=@req3={0x229d, 0xd31, 0x8, 0x4, 0x3e, 0x7, 0x81}, 0x1c) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 455.379779] CPU: 0 PID: 21752 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 455.387181] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 455.396548] Call Trace: [ 455.399162] dump_stack+0x244/0x39d [ 455.402820] ? dump_stack_print_info.cold.1+0x20/0x20 [ 455.408071] ? debug_smp_processor_id+0x1c/0x20 [ 455.412771] ? perf_trace_lock+0x14d/0x7a0 [ 455.417050] should_fail.cold.4+0xa/0x17 [ 455.421135] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 455.426264] ? save_stack+0x43/0xd0 [ 455.429906] ? kasan_kmalloc+0xc7/0xe0 [ 455.433805] ? kmem_cache_alloc_trace+0x152/0x750 [ 455.438660] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 455.443886] ? __list_lru_init+0x4d6/0x840 [ 455.448138] ? zap_class+0x640/0x640 [ 455.451885] ? ovl_mount+0x2c/0x40 [ 455.455450] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 455.460221] ? do_mount+0x581/0x31f0 [ 455.463945] ? ksys_mount+0x12d/0x140 [ 455.467754] ? __x64_sys_mount+0xbe/0x150 [ 455.471917] ? do_syscall_64+0x1b9/0x820 [ 455.476004] ? find_held_lock+0x36/0x1c0 00:37:45 executing program 5: mkdir(0x0, 0x0) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000180)=""/237) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 455.480086] ? __lock_is_held+0xb5/0x140 [ 455.484201] ? perf_trace_sched_process_exec+0x860/0x860 [ 455.489679] __should_failslab+0x124/0x180 [ 455.493959] should_failslab+0x9/0x14 [ 455.497801] kmem_cache_alloc_trace+0x2d7/0x750 [ 455.502500] ? __kmalloc_node+0x3c/0x70 [ 455.506492] ? __kmalloc_node+0x3c/0x70 [ 455.510482] ? rcu_read_lock_sched_held+0x14f/0x180 [ 455.515535] __memcg_init_list_lru_node+0x185/0x2d0 [ 455.520586] ? kvfree_rcu+0x20/0x20 [ 455.524225] ? __kmalloc_node+0x50/0x70 [ 455.528217] __list_lru_init+0x4d6/0x840 [ 455.532338] ? list_lru_destroy+0x500/0x500 [ 455.536677] ? up_write+0x7b/0x220 [ 455.540241] ? down_read+0x120/0x120 [ 455.543975] ? init_wait_entry+0x1c0/0x1c0 [ 455.548225] ? prealloc_shrinker+0x172/0x340 [ 455.552659] sget_userns+0x9a5/0xed0 [ 455.556392] ? get_anon_bdev+0xc0/0xc0 [ 455.560322] ? grab_super+0x400/0x400 [ 455.564136] ? selinux_ipv4_output+0x50/0x50 [ 455.568562] ? __free_pages+0x123/0x190 [ 455.572566] ? selinux_sb_copy_data+0x602/0x740 00:37:45 executing program 5: mkdir(0x0, 0x0) chdir(0x0) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in={{0x2, 0x4e24, @remote}}, 0x0, 0x4, 0x0, "e8f368099f9479f823a4086fe8544a7986e64ef02a4ba17caeb2fd5b104d08d715734ddf8415b554e6c57017379c9743605e8d253e3a8a7bebe18b0e2dc8329d0701337c3d4974111517275f3583bbd4"}, 0xd8) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000280)={{{@in, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@dev}}, &(0x7f00000003c0)=0xe8) ioctl$HCIINQUIRY(r0, 0x800448f0, &(0x7f0000000400)={r1, 0x71, 0x1000, 0x2, 0x8, 0x9, 0x8}) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000000)=0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000100)="bf8e585c703bb1c7b335b975d6a772f4", 0x10) write$cgroup_pid(r2, &(0x7f0000000040)=r3, 0x12) socket$inet_tcp(0x2, 0x1, 0x0) [ 455.577254] ? selinux_capable+0x36/0x40 [ 455.581351] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 455.586913] ? security_capable+0x99/0xc0 [ 455.591081] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 455.596631] ? ns_capable_common+0x13f/0x170 [ 455.601063] ? get_anon_bdev+0xc0/0xc0 [ 455.604963] sget+0x10b/0x150 [ 455.608085] ? ovl_show_options+0x550/0x550 [ 455.612432] mount_nodev+0x33/0x110 [ 455.616092] ovl_mount+0x2c/0x40 [ 455.619474] mount_fs+0xae/0x31d [ 455.622855] vfs_kern_mount.part.35+0xdc/0x4f0 [ 455.627461] ? may_umount+0xb0/0xb0 [ 455.631105] ? _raw_read_unlock+0x2c/0x50 [ 455.635283] ? __get_fs_type+0x97/0xc0 [ 455.639190] do_mount+0x581/0x31f0 [ 455.642741] ? check_preemption_disabled+0x48/0x280 [ 455.647768] ? copy_mount_string+0x40/0x40 [ 455.652023] ? copy_mount_options+0x5f/0x430 [ 455.656482] ? rcu_read_lock_sched_held+0x14f/0x180 [ 455.661501] ? kmem_cache_alloc_trace+0x353/0x750 [ 455.666355] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 455.671896] ? _copy_from_user+0xdf/0x150 [ 455.676051] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 455.681591] ? copy_mount_options+0x315/0x430 [ 455.686111] ksys_mount+0x12d/0x140 [ 455.689757] __x64_sys_mount+0xbe/0x150 [ 455.693746] do_syscall_64+0x1b9/0x820 [ 455.697634] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 455.703004] ? syscall_return_slowpath+0x5e0/0x5e0 [ 455.707955] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 455.712835] ? trace_hardirqs_on_caller+0x310/0x310 [ 455.717869] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 455.722894] ? prepare_exit_to_usermode+0x291/0x3b0 [ 455.727924] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 455.732778] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 455.737966] RIP: 0033:0x457669 [ 455.741160] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 455.760058] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 455.767766] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:45 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000ff6000009500000000000000"], 0x0}, 0x48) [ 455.775046] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 455.782311] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 455.789576] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 455.796845] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:45 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x5, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:46 executing program 2 (fault-call:2 fault-nth:36): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:46 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = gettid() r1 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x80000) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffff9c, 0x0, 0x2d, &(0x7f0000000040)='nodev\\@.#}em1mime_typenodev{&#vmnet0vboxnet0\x00', 0xffffffffffffffff}, 0x30) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm-monitor\x00', 0x20000, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={r0, r1, 0x0, 0x7, &(0x7f0000000000)='cpuset\x00', r2}, 0x30) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:46 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000005080009500000000000000"], 0x0}, 0x48) 00:37:46 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:46 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 456.123021] FAULT_INJECTION: forcing a failure. [ 456.123021] name failslab, interval 1, probability 0, space 0, times 0 [ 456.141526] CPU: 0 PID: 21789 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 456.148911] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 456.158276] Call Trace: [ 456.160885] dump_stack+0x244/0x39d [ 456.164535] ? dump_stack_print_info.cold.1+0x20/0x20 [ 456.169752] ? debug_smp_processor_id+0x1c/0x20 [ 456.174443] ? perf_trace_lock+0x14d/0x7a0 [ 456.178709] should_fail.cold.4+0xa/0x17 [ 456.182791] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 456.187912] ? __radix_tree_lookup+0x3b6/0x510 [ 456.192524] ? find_held_lock+0x36/0x1c0 [ 456.196599] ? zap_class+0x640/0x640 [ 456.200340] ? find_held_lock+0x36/0x1c0 [ 456.204428] ? __lock_is_held+0xb5/0x140 [ 456.208538] ? perf_trace_sched_process_exec+0x860/0x860 [ 456.214013] ? up_write+0x7b/0x220 [ 456.217576] __should_failslab+0x124/0x180 [ 456.221829] ? ovl_show_options+0x550/0x550 [ 456.226165] should_failslab+0x9/0x14 [ 456.229982] kmem_cache_alloc_trace+0x2d7/0x750 [ 456.234707] ? free_prealloced_shrinker+0x150/0x150 [ 456.239771] ? memcpy+0x45/0x50 [ 456.243082] ? ovl_show_options+0x550/0x550 [ 456.247411] ovl_fill_super+0x138/0x42f3 [ 456.251526] ? sget_userns+0x481/0xed0 [ 456.255449] ? get_anon_bdev+0xc0/0xc0 [ 456.259368] ? ovl_show_options+0x550/0x550 [ 456.263707] ? __free_pages+0x123/0x190 [ 456.267709] ? selinux_sb_copy_data+0x602/0x740 [ 456.272413] ? selinux_capable+0x36/0x40 [ 456.276502] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 456.282056] ? security_capable+0x99/0xc0 [ 456.286235] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 456.291785] ? ns_capable_common+0x13f/0x170 [ 456.296221] ? get_anon_bdev+0xc0/0xc0 [ 456.300127] ? sget+0x113/0x150 [ 456.303462] ? ovl_show_options+0x550/0x550 [ 456.307807] mount_nodev+0x6b/0x110 [ 456.311465] ovl_mount+0x2c/0x40 [ 456.314842] mount_fs+0xae/0x31d [ 456.318231] vfs_kern_mount.part.35+0xdc/0x4f0 [ 456.322844] ? may_umount+0xb0/0xb0 [ 456.326481] ? _raw_read_unlock+0x2c/0x50 [ 456.330651] ? __get_fs_type+0x97/0xc0 [ 456.334560] do_mount+0x581/0x31f0 [ 456.338114] ? check_preemption_disabled+0x48/0x280 [ 456.343165] ? copy_mount_string+0x40/0x40 [ 456.347442] ? copy_mount_options+0x5f/0x430 [ 456.351885] ? rcu_read_lock_sched_held+0x14f/0x180 [ 456.356908] ? kmem_cache_alloc_trace+0x353/0x750 [ 456.361769] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 456.367319] ? _copy_from_user+0xdf/0x150 [ 456.371485] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 456.377029] ? copy_mount_options+0x315/0x430 [ 456.381537] ksys_mount+0x12d/0x140 [ 456.385197] __x64_sys_mount+0xbe/0x150 [ 456.389186] do_syscall_64+0x1b9/0x820 [ 456.393093] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 456.398469] ? syscall_return_slowpath+0x5e0/0x5e0 [ 456.403443] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 456.408298] ? trace_hardirqs_on_caller+0x310/0x310 [ 456.413316] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 456.418337] ? prepare_exit_to_usermode+0x291/0x3b0 [ 456.423367] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 456.428220] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 456.433406] RIP: 0033:0x457669 [ 456.436646] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 456.455548] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 456.463464] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:46 executing program 5: mkdir(0x0, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x1000, 0x442004) write$P9_RXATTRWALK(r0, &(0x7f0000000040)={0xf, 0x1f, 0x2, 0xd902}, 0xf) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) lsetxattr$trusted_overlay_redirect(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='trusted.overlay.redirect\x00', &(0x7f0000000240)='./file0\x00', 0x8, 0x2) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') sigaltstack(&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000340)) sendmsg$rds(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2, 0x4e23, @rand_addr=0xf1}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0, 0x10}, 0x4) sigaltstack(&(0x7f0000ffd000/0x2000)=nil, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:46 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000073009500000000000000"], 0x0}, 0x48) 00:37:46 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 456.470738] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 456.478004] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 456.485275] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 456.492547] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:46 executing program 2 (fault-call:2 fault-nth:37): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:46 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0xc4) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') exit_group(0x3f) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000001740)={{{@in=@broadcast, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@mcast2}}, &(0x7f0000001840)=0xe8) syz_mount_image$iso9660(&(0x7f0000000100)='iso9660\x00', &(0x7f0000000180)='./file0/file0\x00', 0xd5, 0x9, &(0x7f0000001640)=[{&(0x7f00000003c0)="44dbb2a409f9e16c3e1e548be7454f3bd0972004d837a5e9e5b27e4228ebe2e14c32ad12f265d46d5ebdf74445dba5eec913bf32dc8255e9bd7565b0bec97a23ae7f15914ff659a9ddc957b6941f73a763ce96bf67c3b6b24a32f0fa06da3cac3bf111add58c62fbe88069adecaa6e1ce2e4e45794826a922415ad79a7fd4aaf5c47a41f63651d83ede5941b278fe38c463157e352035ff6924b399b3c705c8ad4986ede776d5f186f0430d1f34c076dc93e7ec6957861271278820985b32abf8a02ced66dd7ec01a96542cca9a3d0bf27fa92159b52b27779e56b2844c163023d77b327036f0eda70d73543e20b56b882e59dd9e58c9373afea04d8deeb9413e4ff88d031931e67859bb6375bff6e74de3ab5c8d6511dc1e3040e571de1cd0263bdc5c354083fa0ed089c04cf3ec7e9286a88b940630b69cc7502c531e7d703ab66b2a874451339f5df56efe977adb50c43f4354801cb181feb56998fbd7edebd5a5013af7d8ab63c1e6e6d1edeea7121cf7340d11fc320777e398e95dfcbb461e5fb8bf71de09e90df0e4c57160a030d0d5cbddcd199be0b79cef301779641e755d167644bd8bc3e1a5cee0ad5476e987099e4eaec45a6e594f6641bf72167356ba29b21c400ee4801781ec5b622277c033c4b0088bb32014b95ad0a2d7b19c2c0d30e8f43f4d36572a42dd2d23aeb2313170a13ceff8df58b769c85dfbd5e9ab236b6dc7f79cdbb2df4cc221267691988cf58bbffc0465fde3244f0f3c63383370177b8b75fbacb9cbda497a348a9b036e85affe1206068edc2111f855963e781580df858708adbb1c47cdf6c250061cad5e752605100fadaa4d87544d9f291bee7fe2f296d0a3674763ddfdff94f75de5f284a54677069ba60975801c036a4cfe266a5a58d21dd6fc27f6a3bcd95c82118d70e4c069d13f590cc15d239b983229fabb3367a778862306213741efa107d15392a1bfe23ef2f1562c84682835fa91e6e704de82e274f41e30f8a14044b19c2371d8b572503f67b201b10657f6e21229fb11d0ba8179567bc3ceebac24b19a42512ef39861e9e0de09e2f5c0e8392f28f7772e66e91255c69e88c4c869d1878cb2f3da78c463d3679804dd2f16be75f3d2fa8016aaba1aadce8c1b3ed2d154d9dc96b2ed89f36c40265fba68621645decc90dbb91379e31a51c763ddc48855a3d998bcb2075df8aa268747f0900ea9a077b70c7d79cb112ffd7e4b8b72d4687be504cea510e45cb941fade25c0c3ba1b4318af5547905bf30d620ebe8a12c8923c9b10f5a96e035f467413f78fb7bca8c1d2186fb7d6ae47943c38746fc7858e7ac7f4e9a63defcc01f9252dc556090c4b6b5d13a415d9c3441b2b8a453d3e9ef8e346d60ad60ddd7c2db3f75e947a5ba54fe2ae7041242d3362613728dcbdeff714adc1622e6896834d32fa1171d800971ebab78a17b8c17b6e69df57e1d76dd7bbd18cc03888a78610af381f23fb39a902f2bf08ebe5cfc2fa3744ff5a7335fc5eadb02b5404fb50963db75ae0024dce0bd3f934a446497d4a0e7ca9a396e70bac99bb01dad3ab684d9d5d88e7f3b37bd1359874d69abacb5cfdd9991d04256063bb626b5cff603f39e173bee2ebd3f75af07b6edcce9633868569392f595a09552ea5e423c17dfb53084d269f93a817b3a3bea0b5b5c14608c42a043d1621ced6f2281d621425abd1cb51905e47687111a89850eda1cdb9f19e1c8bbb489db191d253af5a2f4f53501e95c7335398f951c564bcf6fdf471290700897021fb3065b9c3edc94de58a570df96952c769135ebc2647852489cdd53cd401f2c56aa246f0e9aa8b6de555d3969fc9e9d8ce72a63ec3f1b456c9903750e3f9bb577d125e8542fe609de780d9523e3701847e47dd093f2981dfd8ba4c325268f532636cb1a445e32572403c631ae6a5d8cc8e6e3a1372dd67a172342d06072f1074b6a7565a09fc584e22cf988c14981f00d72ff08a562c860abdec4a78c44513ccb86aba487a6edb2ce4f5fdeee78f7f0e25fae51e321fc73e13355f30ccd57c437d40d475ab1ca95fdc488e095438bddd8dd8cb446be32e9211a3e75d4e25f8ca3c7d4fb6c97cbd96e3c888175ee035c68bb650e729f40b4d2ca1620e98a89fd580340a576ed2c0464468952096c83618f3cd58d5719a8c10e221b2db6db0fed142310838525437512682e302f22a1b0f10d5ff6aa50f845eb200815ddbdd0888d1a1b98c399a0f91c2f7442ebf886416fccd050cf594129dc159e2008b0ae4e17b82f59e7b5d82186315ed3653d440f5c98217793e5d9bf6fdbea63262d87d36a43a4fb6e3bb560f3782d365252b2a5a1db9aa1552e5d218112cf6ed7b7f1b450d25dda0a5ba31716b4419f1c3b457519ac44ea38d2eb5249a3ef46a989b165619d284a0101cf3729660c2acb9b4d92fbf4e866cea81a7641b39466792713cd34df1943dafb8d29ec15b955b1c3111dcc1876dbb15964b43ca6a5df1408e499fdfe0e4f6cb4db589388fa9bf35384c37ed43e7c9081488819c4d2cbf34c3de67d7cabf70e2e3bea1bcb3fd146bbc08574253d9a0994ff6050b28110f8ebd62a8b0b2b85319ff2ec3a2122f17250f20a18223671e493097f402fbfe54a82faa5f475276c8eacee208181857eb79ddd25e04ca4f1be600821be64842c14846a9aba800830123c9cb814cd145460c5ca13ba95a7903a8a8022faf6ee3b75ee072976c7c3efd03c373c9a8ea8f25147cf3998cda3f1cda379a0a2ba7867c6ab8e6cace5c788486b29105510d59db00615794c443e6077d87be65b6c366d9dbca398fd705a8806942dfda23b3b56b0fb18204034e7bfa6a25b3807b1bc469a03ffdda477bdfe829f0c32049c8594570cf8c6f8ac4ff2716928bd8be97b07694a17bb988c1b992d5a16464ca2a4680e7e2a16c40a30f1b541175c055a4113b4a648634c4821a932d46d6e9dd934f7fefc473fe6f0199d247154c5b751410c7bfb4d4b0d58c8ac5e10986dc6ca82c951cee48ae2ca037e85366dfc429daf3c59c68af148f0d02a1702d51b89ec94b44eb5345ba71976b2810a8187d81de3f111304e572ed62d6b2ada839d516f38da34fc2f76f5461793481165145139afb0a30096e6f2c7278aa6a6c4ffd2018edda40bbbeb05ce5c5b6e222a99eb3f73fccb38da80bdf03fad9b2d386e5f88a289c04f6145749711afb663b5af0f72a9120da1af68f39e0ef21b49b971ec4951d981e079198ae862f6d06df155d6f3e22e1d09725a6320f651f341a15123981447a3b6dd12b080f3ea4148d158f9e1091e8f224c5ef5dd4e0bed426a0471bfaff3d6c6c3147cc324d3039689aa1442b949ffe295453df440865200c9e74db2ec345f00bfcc1f4bd5582ea798b132999575158fb462078dc112acc02189c7826ef5f8194cff17868bd9be176226cd0afc8d9f24e0c066d39fa75174f6bca8fa0e5542033a667a654711fe345ac4cd1154835d2fa224ec1cb3a63f3732e796d7b7674e8025773296b9e6eaafc78263572da2620ea5756c0dff6f970ada3f660093d3c1954c951564817a371c4f33644ec41877c778d80c3886e1eceea0503eb864fb5adcdb4836968fdc9594ea5c2b65b01885104c25fe5271aa61fa7d4665ab9193353383be9ea2816d296f27fdbe5905b104464eda820a08f97e6f4574943537b91aa8438c93dd9df4ae487a72b52d054af6d6a3678c39c2a6720fc98d4699d61155f8a88ef18ce6b2f07abd55d1c9b9557f76bb57593be503b344ede554d702a4f33fa5786c377f7654c41d27e40995239b407d99483830bdad2b8500000101fb8ae764c6b18070c419a539ae0dea068a51904e48bf4211a62297a1218e4fdaa65141b984eef09b39ddad3374844513112ed9726d6802c0d0e8c0ca516ff80c7c57976a4d8fe3bf80791892b35c49f2a40410ed7b6b42cfab55babaa1a29d28f914a73e6e1f24cbcff35102f289ee6908fbf1c2cd105e2136835a94bd5eb943542340fc51f45baddfcd8b936986d9a75dcb10b340afde4f1d9a62dd878660e3c600668bc27194babf5d341f55e63e48445bca11362ba1d0b83e67ba67bb0707872a6fef2e50ef2f921363659f8128c8f31ac7520bafe7dddaf392cce0ede6105c0c5c896bd84c25264b849de6c65df691c63f9e9b56bb436cb9bec88fe693fc6ce95f55f95d6c0b335336d69942b94b01dd202ca1bbf107c3c5e38d8760fa1f668a105d6e94959b3f4dba48d4ba24c4ef3606a3c112af0248f9fe37fbf6f33b0b2b7ad989f3f3dc7ee74be6975c6c85aca03757d1212e8a10f470d43bad6b9e34a83f7768e0b354cedfb07f87b2f7218528b7cb2b8bd2cb0b06253899c94155b7882168f564c9450ce54addf8148c5ca563c9b5685ff3ca45e9a8cbfa6919ad69f218a5c8a530588639ea9542d64b785a8e793e98faf876a6adfd855d0d4b39a321361347cdba7e664d28c4e6cc6c208c977695ee80c199918d91a9cb4a13bcfd269e86f0ad305407491b8f8a3af39714a25a370c76e046a49691f8311bfd16103a09cc3178f4b0f1b533317ebcecdef2438dc6e2321f137d431cc41d3318cba0f985ae1e2ea2a4f83d82385f5119509edc4668b6a979984e843aa09cabbcc8b82fdb7f10f89226560c17261b048c16d74ca81421c223b089aa6d4be6995d67109305fe085191f3a4b62e1ee226b4f6f0c5f78736abf259766581d10dd68d9e72c7e23cb91b260ca8b93a9abddfdd528390fa8ed0f8259a2eccaf9c4df12008b33dcd17454b1e73435d7c5b27435cbeb179e093110b75dcae41f38b38e0fe448d01cce75ebdc6c769f8b0ef0e4b76533594e40423a6eef101c0e2e522a010c144cc94c88a492ea0671d21fa30a4f270870dd9df35cefd4def6927a215eb1db9987a2e1da8a0319fa3d9b5e7df70634271da4b40f7d348acee596f9bed86c373086232bb17d162b127e0a9bb4546fb0be6684c915d050c7c978a0a63264561765cfb65b24003cfa0e4d2222166faa14e8ff7ce76d5cb3cffdf15d5a60caf00f90036a2a1718ecd5703c081078ea0e45f4530c0a6b9fa5955b88843b67edd451a800122651ccb4632a631ae558c319b7dd4796aa34e691d6f05a7f03691b01ae97dfe6a8482c4d4a48279b347f8b977cda9eb959e3873d62e68b332b70993e29167f0f04874c46043bc5ec17a3d3001846c44cdf8733188d1ce8f3149b950a12edc56fdd968edecfbd64c9edafaaffcb6240d82fc277d13738a0fe81b6449515b63a0b3a28466278487d9ff69786064784711b9c717a116d74da15e12f42ba90663a8ed930db251aefa171d556859a6500b7ff7203cd86bf33fb88a74065902f93284ef3c3f8e5a13c5b319959d1adc7618b7327228214a743676cb543d6410b18898c4ffefc97b2db413465363f98df33c8dfd84d390a14b9b20849e3aa66b8559cadedfd55c9f51933bc1a307972de4f7c769d90f956494b6e1d14b0049fa53acb0f87a9ce18f747c1dcd0c3b1ec7f13525128b46a6745e4ef0c59ae056218761aeea9ef0ca677be596d115ddbe89d2565e7827f4661ed7a93d30ce51cbce744b4f808613993d308b082aee2896a225bfd7e5ced18d881ac886e8ebcb1bb7b0f3f225c74846f156d0066b105ec00803d54434c4aefa42d5c67a65384977a4f27a14f91884de6880cffd916d5e6b7fdf9b47ac1139fca3536fdcfd40f5781aea1c9f48816a6a78d21060b3ba19f9c98a060c63240b3cdb4a7dec562f81bbd475f147d4", 0x1000, 0xefd2}, {&(0x7f00000001c0)="a6828cd4d9bcd337766a8623ae33d9276c96556f4914553642c82c44dccae436b251eea55c3ce5e1d836db9d9ee8e8690d8ae05d79aaddde354966d9023845a298894b7a26ce46d8e06e8951c3dabc3b17c728d7c6841a14fe781fcff7533ac5b566b72255a499491f1f03294c4ff223d80ad379c494f33a98c5085793bd00ed48a3edb6f2cff0310943d77b3fbb9f437f2024295b6892a6310a947bcde1a542e8", 0xa1, 0x10001}, {&(0x7f0000000280)="0a03be74a340516ff4c68ca8880e3efe3487f5a3684bfc1137470c6c4a0cb0370f01474abdff9a5b36992014fe25f77a9f0db7f7eff12e3ff89e9c70ff7ddd02e2f97b18046a542d2ab9aee88a33c162237d56cf8fe5331c87", 0x59, 0x37}, {&(0x7f00000013c0)="fe52d66ea8092a7a67e66e25e67181a479168d807777154d9085ecc12a8181b7b8e323e62fe4d6dde29bca3ff59eeaf5333c02c5df264112cfa2cb27526cbf322d409c56542122107a1598c1069481d0a426d34a2f5455255c9a14bc609998a36e31faa64b0e3196012a00389ab25bc4cc53e71f08d0d13d52d32a57ce4fa6daa29407fb41f453e5318fb07fa58560a4887ad96735b54536b5a20e070480fa5916ae37c7ca490e85278028", 0xab}, {&(0x7f0000000300)="13a8cd6ced810ea7e5e73c6456476e37bf4860b8ce2006873d3b403aef70e160255a321b68f2a28740bf0088", 0x2c, 0x6}, {&(0x7f0000000340)="1d66e5b6f0d4ae084d09d9d90d6e2a715e7e5ce3cd0887dd88b5a04734d8ad3180c493cae5a9010b20185cbe554d4350d7", 0x31, 0x2}, {&(0x7f0000001480)="7ee56e8fa76a93165dcffaef65933be13572d1dced7036f03902eed8a689728a4024b4f7d73ad16e15eee2fc8c15a0581cddf2e142d8e1f5fbcc4d4d0e2c8db830037e4e3fe085c49e3ab2d156", 0x4d, 0x7}, {&(0x7f0000001500)="acf839b48ed2e60bd86f7650f9adb4bcf5aae82d4ae72fb260a03528a912e8369f848d6f7ab4776890ee2fd6247f44b6f12f5d8d0cbbcfb70c7f2350f2ad5173ed2e816b632ac0ca48c29e833c2b0abf0b37e6219101e0bba66cee3ecf225635b6dbacff5388be51", 0x68}, {&(0x7f0000001580)="b3608049838d83fa99d392d43bce699ec6fb073dabc17ca1042b4adfb2c6c1ad1a2b7c62f0fe07076b21cb3d0ed32c1eeb43450ff53eed0ea07b1cb902536ad65c58b083dd71ec8ac7db8d18630476d460bee66232b3cdcf78cd6775345c4d763c311a9bf09f228d219909adefe10fb39a2af4c17d7d016a0b2d9aa44c566fb360894c035b5ce23b73347fad313147", 0x8f, 0x5}], 0x20000, &(0x7f0000001880)={[{@block={'block'}}, {@map_acorn='map=acorn'}], [{@permit_directio='permit_directio'}, {@smackfstransmute={'smackfstransmute'}}, {@fsmagic={'fsmagic', 0x3d, 0x367}}, {@euid_gt={'euid>', r1}}]}) r2 = shmget(0x0, 0x2000, 0x80c, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001940)=""/81) sendfile(r0, r0, &(0x7f0000001900), 0x80) 00:37:46 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 456.689300] FAULT_INJECTION: forcing a failure. [ 456.689300] name failslab, interval 1, probability 0, space 0, times 0 [ 456.701585] CPU: 1 PID: 21812 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 456.708987] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 456.718344] Call Trace: [ 456.720968] dump_stack+0x244/0x39d [ 456.724635] ? dump_stack_print_info.cold.1+0x20/0x20 [ 456.729864] ? debug_smp_processor_id+0x1c/0x20 [ 456.734549] ? perf_trace_lock+0x14d/0x7a0 [ 456.738850] should_fail.cold.4+0xa/0x17 [ 456.742934] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 456.748063] ? save_stack+0x43/0xd0 [ 456.751699] ? kasan_kmalloc+0xc7/0xe0 [ 456.755600] ? kmem_cache_alloc_trace+0x152/0x750 [ 456.760467] ? __memcg_init_list_lru_node+0x185/0x2d0 [ 456.765672] ? __list_lru_init+0x4d6/0x840 [ 456.769940] ? zap_class+0x640/0x640 [ 456.773666] ? ovl_mount+0x2c/0x40 [ 456.777223] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 456.781982] ? do_mount+0x581/0x31f0 [ 456.785703] ? ksys_mount+0x12d/0x140 [ 456.789504] ? __x64_sys_mount+0xbe/0x150 [ 456.793655] ? do_syscall_64+0x1b9/0x820 [ 456.797726] ? find_held_lock+0x36/0x1c0 [ 456.801811] ? __lock_is_held+0xb5/0x140 [ 456.805905] ? perf_trace_sched_process_exec+0x860/0x860 [ 456.811372] __should_failslab+0x124/0x180 [ 456.815619] should_failslab+0x9/0x14 [ 456.819460] kmem_cache_alloc_trace+0x2d7/0x750 [ 456.824138] ? __kmalloc_node+0x3c/0x70 [ 456.828115] ? __kmalloc_node+0x3c/0x70 [ 456.832128] ? rcu_read_lock_sched_held+0x14f/0x180 [ 456.837154] __memcg_init_list_lru_node+0x185/0x2d0 [ 456.842174] ? kvfree_rcu+0x20/0x20 [ 456.845840] ? __kmalloc_node+0x50/0x70 [ 456.849826] __list_lru_init+0x4d6/0x840 [ 456.853911] ? list_lru_destroy+0x500/0x500 [ 456.858237] ? up_write+0x7b/0x220 [ 456.861781] ? down_read+0x120/0x120 [ 456.865522] ? init_wait_entry+0x1c0/0x1c0 [ 456.869756] ? prealloc_shrinker+0x172/0x340 [ 456.874176] sget_userns+0x9a5/0xed0 [ 456.877909] ? get_anon_bdev+0xc0/0xc0 [ 456.881810] ? grab_super+0x400/0x400 [ 456.885617] ? selinux_ipv4_output+0x50/0x50 [ 456.890032] ? __free_pages+0x123/0x190 [ 456.894010] ? selinux_sb_copy_data+0x602/0x740 [ 456.898702] ? selinux_capable+0x36/0x40 [ 456.902775] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 456.908313] ? security_capable+0x99/0xc0 [ 456.912466] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 456.918009] ? ns_capable_common+0x13f/0x170 [ 456.922431] ? get_anon_bdev+0xc0/0xc0 [ 456.926321] sget+0x10b/0x150 [ 456.929438] ? ovl_show_options+0x550/0x550 [ 456.933781] mount_nodev+0x33/0x110 [ 456.937413] ovl_mount+0x2c/0x40 [ 456.940831] mount_fs+0xae/0x31d [ 456.944235] vfs_kern_mount.part.35+0xdc/0x4f0 [ 456.948822] ? may_umount+0xb0/0xb0 [ 456.952456] ? _raw_read_unlock+0x2c/0x50 [ 456.956607] ? __get_fs_type+0x97/0xc0 [ 456.960505] do_mount+0x581/0x31f0 [ 456.964044] ? retint_kernel+0x1b/0x2d [ 456.967939] ? trace_hardirqs_on+0x310/0x310 [ 456.972355] ? copy_mount_string+0x40/0x40 [ 456.976595] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 456.981357] ? retint_kernel+0x2d/0x2d [ 456.985283] ? __sanitizer_cov_trace_const_cmp8+0xf/0x20 [ 456.990736] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 456.996291] ? copy_mount_options+0x315/0x430 [ 457.000801] ksys_mount+0x12d/0x140 [ 457.004444] __x64_sys_mount+0xbe/0x150 [ 457.008479] do_syscall_64+0x1b9/0x820 [ 457.012365] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 457.017736] ? syscall_return_slowpath+0x5e0/0x5e0 [ 457.022665] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 457.027515] ? trace_hardirqs_on_caller+0x310/0x310 [ 457.032551] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 457.037571] ? prepare_exit_to_usermode+0x291/0x3b0 [ 457.042596] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 457.047456] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 457.052646] RIP: 0033:0x457669 [ 457.055846] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 457.074747] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 457.082478] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 457.089747] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 457.097018] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 457.104304] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 457.111571] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xe7ffffffffffffff, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:47 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000004000009500000000000000"], 0x0}, 0x48) 00:37:47 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:47 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40045612, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:47 executing program 5: chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:47 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500009300000000"], 0x0}, 0x48) 00:37:47 executing program 2 (fault-call:2 fault-nth:38): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:47 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:47 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) accept4(r0, &(0x7f0000000000)=@nfc_llcp, &(0x7f0000000080)=0x80, 0x1c9163541970e016) open(&(0x7f0000000380)='./file0\x00', 0x3, 0x0) 00:37:47 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000007070"], 0x0}, 0x48) [ 457.437769] FAULT_INJECTION: forcing a failure. [ 457.437769] name failslab, interval 1, probability 0, space 0, times 0 [ 457.471489] CPU: 1 PID: 21841 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 457.478878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 457.488236] Call Trace: [ 457.490854] dump_stack+0x244/0x39d [ 457.494507] ? dump_stack_print_info.cold.1+0x20/0x20 [ 457.499738] ? debug_smp_processor_id+0x1c/0x20 [ 457.504472] ? perf_trace_lock+0x14d/0x7a0 [ 457.508760] should_fail.cold.4+0xa/0x17 [ 457.512873] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 457.518002] ? unwind_get_return_address+0x61/0xa0 [ 457.522946] ? __save_stack_trace+0x8d/0xf0 [ 457.527294] ? zap_class+0x640/0x640 [ 457.531026] ? save_stack+0xa9/0xd0 [ 457.534692] ? find_held_lock+0x36/0x1c0 [ 457.538802] ? __lock_is_held+0xb5/0x140 [ 457.542912] ? perf_trace_sched_process_exec+0x860/0x860 [ 457.548373] ? zap_class+0x640/0x640 [ 457.552122] ? rcu_softirq_qs+0x20/0x20 [ 457.556118] __should_failslab+0x124/0x180 [ 457.560384] should_failslab+0x9/0x14 [ 457.564220] __kmalloc_track_caller+0x2d1/0x760 [ 457.568914] ? refcount_inc_not_zero_checked+0x1e5/0x2f0 [ 457.574383] ? selinux_cred_prepare+0x49/0xb0 [ 457.578923] kmemdup+0x24/0x50 [ 457.582159] selinux_cred_prepare+0x49/0xb0 00:37:47 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:47 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = syz_open_dev$vbi(&(0x7f0000000100)='/dev/vbi#\x00', 0x3, 0x2) ioctl$KVM_GET_CLOCK(r0, 0x8030ae7c, &(0x7f0000000040)) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 457.586507] security_prepare_creds+0x60/0xc0 [ 457.591024] prepare_creds+0x3b9/0x4d0 [ 457.594930] ? abort_creds+0x2a0/0x2a0 [ 457.598869] ? ovl_fill_super+0x138/0x42f3 [ 457.603136] ? rcu_read_lock_sched_held+0x14f/0x180 [ 457.608212] ? kmem_cache_alloc_trace+0x353/0x750 [ 457.613073] ? free_prealloced_shrinker+0x150/0x150 [ 457.613094] ? memcpy+0x45/0x50 [ 457.613113] ? ovl_show_options+0x550/0x550 [ 457.613144] ovl_fill_super+0x14e/0x42f3 [ 457.613162] ? sget_userns+0x481/0xed0 [ 457.613177] ? get_anon_bdev+0xc0/0xc0 [ 457.613219] ? ovl_show_options+0x550/0x550 [ 457.641977] ? __free_pages+0x123/0x190 [ 457.645967] ? selinux_sb_copy_data+0x602/0x740 [ 457.650662] ? selinux_capable+0x36/0x40 [ 457.654740] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 457.660292] ? security_capable+0x99/0xc0 [ 457.664471] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 457.670041] ? ns_capable_common+0x13f/0x170 [ 457.674488] ? get_anon_bdev+0xc0/0xc0 [ 457.678390] ? sget+0x113/0x150 [ 457.681735] ? ovl_show_options+0x550/0x550 [ 457.686085] mount_nodev+0x6b/0x110 [ 457.689726] ovl_mount+0x2c/0x40 [ 457.693118] mount_fs+0xae/0x31d [ 457.696504] vfs_kern_mount.part.35+0xdc/0x4f0 [ 457.701100] ? may_umount+0xb0/0xb0 [ 457.704743] ? _raw_read_unlock+0x2c/0x50 [ 457.708908] ? __get_fs_type+0x97/0xc0 [ 457.712812] do_mount+0x581/0x31f0 [ 457.716366] ? check_preemption_disabled+0x48/0x280 [ 457.721406] ? copy_mount_string+0x40/0x40 [ 457.725681] ? copy_mount_options+0x5f/0x430 [ 457.730114] ? rcu_read_lock_sched_held+0x14f/0x180 [ 457.735188] ? kmem_cache_alloc_trace+0x353/0x750 [ 457.740045] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 457.745605] ? _copy_from_user+0xdf/0x150 [ 457.749770] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 457.755334] ? copy_mount_options+0x315/0x430 [ 457.759848] ksys_mount+0x12d/0x140 [ 457.763516] __x64_sys_mount+0xbe/0x150 [ 457.767513] do_syscall_64+0x1b9/0x820 [ 457.771438] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 457.776824] ? syscall_return_slowpath+0x5e0/0x5e0 [ 457.781760] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 457.786615] ? trace_hardirqs_on_caller+0x310/0x310 [ 457.791650] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 457.796698] ? prepare_exit_to_usermode+0x291/0x3b0 [ 457.801726] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 457.806582] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 457.811825] RIP: 0033:0x457669 [ 457.815025] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 457.833924] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 457.841648] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 457.848916] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 457.856181] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 457.863453] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 457.870729] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:48 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500007fffffffef"], 0x0}, 0x48) 00:37:48 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x500000000000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:48 executing program 5: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x2a00, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getsockopt$packet_int(r2, 0x107, 0x1f, &(0x7f0000000000), &(0x7f0000000040)=0x4) fsetxattr$trusted_overlay_upper(r1, &(0x7f0000000080)='trusted.overlay.upper\x00', &(0x7f0000000180)={0x0, 0xfb, 0x87, 0x4, 0x7, "84aa5b8bfa6efc055a2a21e636a58156", "d825424110cc50b42fa5c464b32d08aecd9ddae7fec54deb8acd2c16a0d6386959cd53a24f148c0636ba3cb668347faacd820719840243af73019990382d87b46e8a01e9dfe93e6ca5257d4548caf2166bb6a26938dd5b66fbdda003f999926f6a0a23be9b782610a4848d36118c54eff8af"}, 0x87, 0x0) 00:37:48 executing program 2 (fault-call:2 fault-nth:39): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:48 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5452, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:48 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:48 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500730000000000"], 0x0}, 0x48) [ 458.093238] FAULT_INJECTION: forcing a failure. [ 458.093238] name failslab, interval 1, probability 0, space 0, times 0 [ 458.163179] CPU: 1 PID: 21864 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 458.170594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 458.179961] Call Trace: [ 458.182574] dump_stack+0x244/0x39d [ 458.186231] ? dump_stack_print_info.cold.1+0x20/0x20 [ 458.191467] ? debug_smp_processor_id+0x1c/0x20 [ 458.196156] ? perf_trace_lock+0x14d/0x7a0 [ 458.200438] should_fail.cold.4+0xa/0x17 [ 458.204527] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 458.209650] ? _raw_spin_unlock_irq+0x60/0x80 [ 458.214179] ? finish_task_switch+0x1f4/0x910 [ 458.218693] ? finish_task_switch+0x1b4/0x910 [ 458.223216] ? preempt_notifier_register+0x200/0x200 [ 458.228327] ? __switch_to_asm+0x34/0x70 [ 458.232408] ? __switch_to_asm+0x34/0x70 [ 458.236489] ? zap_class+0x640/0x640 [ 458.240219] ? __switch_to_asm+0x34/0x70 [ 458.244293] ? __switch_to_asm+0x34/0x70 [ 458.248367] ? __switch_to_asm+0x34/0x70 [ 458.252440] ? __switch_to_asm+0x40/0x70 [ 458.252455] ? __switch_to_asm+0x34/0x70 [ 458.252478] ? find_held_lock+0x36/0x1c0 [ 458.252501] ? __lock_is_held+0xb5/0x140 [ 458.252532] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 458.260637] ? perf_trace_sched_process_exec+0x860/0x860 [ 458.279717] ? creds_are_invalid+0x140/0x140 [ 458.284147] __should_failslab+0x124/0x180 [ 458.288399] ? ovl_show_options+0x550/0x550 [ 458.292747] should_failslab+0x9/0x14 [ 458.296559] kmem_cache_alloc+0x2be/0x730 [ 458.300723] ? ___preempt_schedule_notrace+0x16/0x31 [ 458.305863] ? ovl_show_options+0x550/0x550 [ 458.310205] prepare_creds+0xab/0x4d0 00:37:48 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x6804c0, 0x0) 00:37:48 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095ff600000000000"], 0x0}, 0x48) [ 458.314019] ? ___preempt_schedule_notrace+0x16/0x31 [ 458.319150] ? abort_creds+0x2a0/0x2a0 [ 458.323056] ? kmem_cache_alloc_trace+0x33e/0x750 [ 458.327923] ? free_prealloced_shrinker+0x150/0x150 [ 458.332960] ? memcpy+0x45/0x50 [ 458.336252] ? ovl_show_options+0x550/0x550 [ 458.340588] ovl_fill_super+0x14e/0x42f3 [ 458.344671] ? sget_userns+0x481/0xed0 [ 458.348571] ? get_anon_bdev+0xc0/0xc0 [ 458.352539] ? ovl_show_options+0x550/0x550 [ 458.356880] ? __free_pages+0x123/0x190 00:37:48 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500400000000000"], 0x0}, 0x48) [ 458.360896] ? selinux_sb_copy_data+0x602/0x740 [ 458.365589] ? selinux_capable+0x36/0x40 [ 458.369666] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 458.375228] ? security_capable+0x99/0xc0 [ 458.379396] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 458.384956] ? ns_capable_common+0x13f/0x170 [ 458.389413] ? get_anon_bdev+0xc0/0xc0 [ 458.393331] ? sget+0x113/0x150 [ 458.396635] ? ovl_show_options+0x550/0x550 [ 458.400973] mount_nodev+0x6b/0x110 [ 458.404620] ovl_mount+0x2c/0x40 [ 458.408002] mount_fs+0xae/0x31d [ 458.411435] vfs_kern_mount.part.35+0xdc/0x4f0 [ 458.416035] ? may_umount+0xb0/0xb0 [ 458.419690] ? _raw_read_unlock+0x2c/0x50 [ 458.423856] ? __get_fs_type+0x97/0xc0 [ 458.427795] do_mount+0x581/0x31f0 [ 458.431353] ? check_preemption_disabled+0x48/0x280 [ 458.436412] ? copy_mount_string+0x40/0x40 [ 458.440700] ? copy_mount_options+0x5f/0x430 [ 458.445123] ? rcu_read_lock_sched_held+0x14f/0x180 [ 458.450167] ? kmem_cache_alloc_trace+0x353/0x750 [ 458.455036] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 00:37:48 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500805000000000"], 0x0}, 0x48) [ 458.460613] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 458.466373] ? copy_mount_options+0x315/0x430 [ 458.470899] ksys_mount+0x12d/0x140 [ 458.474550] __x64_sys_mount+0xbe/0x150 [ 458.478559] do_syscall_64+0x1b9/0x820 [ 458.482464] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 458.487845] ? syscall_return_slowpath+0x5e0/0x5e0 [ 458.492802] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 458.497680] ? trace_hardirqs_on_caller+0x310/0x310 [ 458.502714] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 458.507746] ? prepare_exit_to_usermode+0x291/0x3b0 [ 458.512808] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 458.517670] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 458.522875] RIP: 0033:0x457669 [ 458.526097] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 458.545021] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 458.552742] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xfdfd, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:48 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 458.560032] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 458.567306] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 458.574580] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 458.581854] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:48 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x2, 0x2) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)=0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f00000002c0)=r1) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000000)='./file1\x00') r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$FUSE_OPEN(r3, &(0x7f0000000040)={0x20, 0x0, 0x1, {0x0, 0x2}}, 0x20) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000000200)=ANY=[@ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="0000ff7f00000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="000c4b890175672626672fb962c36c9a2e82ce64304fb0476c6d32f82f3b1086b832aa0ec671c5a0db04eed2a3eb01941fcc8c812171c7e1f37c6b168a2da5659a45bd212aa7a59c4c5d62e3a944d2577b75"], @ANYBLOB="f15b0200020040000300000007000000ff17e81be5c84a23e5be10461888799a79c147cf4dc07ee925c0ac0740bdfb1c583a2875a58a0824897da1043893e2b9ef9e26e69c8b149507aaca8d7a0b94ff459a8962a3829aae8af32a1e07188b72e824a15907fa00ebdb1a386941faf7c5b12d07293aed0dc6fb0500000089c1a8998eab"]) 00:37:48 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:48 executing program 2 (fault-call:2 fault-nth:40): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 458.826603] FAULT_INJECTION: forcing a failure. [ 458.826603] name failslab, interval 1, probability 0, space 0, times 0 [ 458.837944] CPU: 0 PID: 21907 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 458.845310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 458.854668] Call Trace: [ 458.857277] dump_stack+0x244/0x39d [ 458.860936] ? dump_stack_print_info.cold.1+0x20/0x20 [ 458.866137] ? debug_smp_processor_id+0x1c/0x20 [ 458.870815] ? perf_trace_lock+0x14d/0x7a0 [ 458.875062] should_fail.cold.4+0xa/0x17 [ 458.879130] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 458.884247] ? save_stack+0xa9/0xd0 [ 458.887877] ? save_stack+0x43/0xd0 [ 458.891508] ? zap_class+0x640/0x640 [ 458.895240] ? ovl_fill_super+0x2a1/0x42f3 [ 458.899472] ? ovl_mount+0x2c/0x40 [ 458.903006] ? mount_fs+0xae/0x31d [ 458.906549] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 458.911306] ? do_mount+0x581/0x31f0 [ 458.915026] ? ksys_mount+0x12d/0x140 [ 458.918838] ? find_held_lock+0x36/0x1c0 [ 458.922910] ? __lock_is_held+0xb5/0x140 [ 458.927005] ? perf_trace_sched_process_exec+0x860/0x860 [ 458.932457] ? zap_class+0x640/0x640 [ 458.936190] __should_failslab+0x124/0x180 [ 458.940442] should_failslab+0x9/0x14 [ 458.944249] __kmalloc_track_caller+0x2d1/0x760 [ 458.948922] ? __lock_is_held+0xb5/0x140 [ 458.952995] ? match_strdup+0x57/0x80 [ 458.956804] kmemdup_nul+0x31/0xa0 [ 458.960348] match_strdup+0x57/0x80 [ 458.963978] ovl_fill_super+0xd05/0x42f3 [ 458.968046] ? sget_userns+0x481/0xed0 [ 458.971932] ? get_anon_bdev+0xc0/0xc0 [ 458.975849] ? ovl_show_options+0x550/0x550 [ 458.980176] ? __free_pages+0x123/0x190 [ 458.984159] ? selinux_sb_copy_data+0x602/0x740 [ 458.988858] ? selinux_capable+0x36/0x40 [ 458.992932] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 458.998484] ? security_capable+0x99/0xc0 [ 459.002642] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 459.008187] ? get_anon_bdev+0xc0/0xc0 [ 459.012089] ? sget+0x113/0x150 [ 459.015378] ? ovl_show_options+0x550/0x550 [ 459.019711] mount_nodev+0x6b/0x110 [ 459.023341] ovl_mount+0x2c/0x40 [ 459.026716] mount_fs+0xae/0x31d [ 459.030106] vfs_kern_mount.part.35+0xdc/0x4f0 [ 459.034698] ? may_umount+0xb0/0xb0 [ 459.038330] ? _raw_read_unlock+0x2c/0x50 [ 459.042480] ? __get_fs_type+0x97/0xc0 [ 459.046389] do_mount+0x581/0x31f0 [ 459.049943] ? check_preemption_disabled+0x48/0x280 [ 459.054973] ? copy_mount_string+0x40/0x40 [ 459.059225] ? copy_mount_options+0x5f/0x430 [ 459.063643] ? rcu_read_lock_sched_held+0x14f/0x180 [ 459.068663] ? kmem_cache_alloc_trace+0x353/0x750 [ 459.073517] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 459.079058] ? _copy_from_user+0xdf/0x150 [ 459.083212] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 459.088756] ? copy_mount_options+0x315/0x430 [ 459.093282] ksys_mount+0x12d/0x140 [ 459.096915] __x64_sys_mount+0xbe/0x150 [ 459.100901] do_syscall_64+0x1b9/0x820 [ 459.104790] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 459.110156] ? syscall_return_slowpath+0x5e0/0x5e0 [ 459.115089] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 459.119939] ? trace_hardirqs_on_caller+0x310/0x310 [ 459.124958] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 459.129977] ? prepare_exit_to_usermode+0x291/0x3b0 [ 459.135000] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 459.139850] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 459.145038] RIP: 0033:0x457669 [ 459.148240] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 459.167154] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 459.174897] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 459.182184] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 459.189451] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 459.196720] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 459.203990] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:49 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145667, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:49 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500007100000000"], 0x0}, 0x48) 00:37:49 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:49 executing program 5: socket$inet6(0xa, 0x0, 0x1) mkdir(0x0, 0x100) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x52, 0x10000) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={0x0, 0x7}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000100)={r1, 0x20}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f00000001c0)={r1, 0x1, 0x9, [0x0, 0xb779, 0x5, 0x8, 0x1, 0x1000, 0x6, 0x4, 0x80]}, &(0x7f0000000200)=0x1a) socket$inet_tcp(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_MAP(r2, 0xc0286415, &(0x7f0000000240)={&(0x7f0000ffe000/0x2000)=nil, 0x8, 0x7, 0x28, &(0x7f0000fff000/0x1000)=nil, 0x153}) 00:37:49 executing program 2 (fault-call:2 fault-nth:41): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 459.359597] FAULT_INJECTION: forcing a failure. [ 459.359597] name failslab, interval 1, probability 0, space 0, times 0 [ 459.392083] CPU: 1 PID: 21914 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 459.399479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 459.408833] Call Trace: [ 459.411453] dump_stack+0x244/0x39d [ 459.415106] ? dump_stack_print_info.cold.1+0x20/0x20 [ 459.420317] ? debug_smp_processor_id+0x1c/0x20 [ 459.425032] ? perf_trace_lock+0x14d/0x7a0 [ 459.429292] should_fail.cold.4+0xa/0x17 [ 459.433372] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 459.438502] ? save_stack+0x43/0xd0 [ 459.442211] ? kasan_kmalloc+0xc7/0xe0 [ 459.446118] ? __kmalloc_track_caller+0x157/0x760 [ 459.450974] ? kmemdup_nul+0x31/0xa0 [ 459.454697] ? match_strdup+0x57/0x80 [ 459.458507] ? zap_class+0x640/0x640 [ 459.462245] ? mount_fs+0xae/0x31d [ 459.465793] ? do_mount+0x581/0x31f0 [ 459.469527] ? ksys_mount+0x12d/0x140 [ 459.473332] ? __x64_sys_mount+0xbe/0x150 [ 459.477489] ? do_syscall_64+0x1b9/0x820 [ 459.481559] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 459.486939] ? find_held_lock+0x36/0x1c0 [ 459.491013] ? __lock_is_held+0xb5/0x140 [ 459.495111] ? perf_trace_sched_process_exec+0x860/0x860 [ 459.500566] ? zap_class+0x640/0x640 [ 459.504298] __should_failslab+0x124/0x180 [ 459.508539] should_failslab+0x9/0x14 [ 459.512345] __kmalloc_track_caller+0x2d1/0x760 [ 459.517015] ? __lock_is_held+0xb5/0x140 [ 459.521080] ? match_strdup+0x57/0x80 [ 459.524904] kmemdup_nul+0x31/0xa0 [ 459.528496] match_strdup+0x57/0x80 [ 459.532128] ovl_fill_super+0xd5a/0x42f3 [ 459.536190] ? sget_userns+0x481/0xed0 [ 459.540082] ? get_anon_bdev+0xc0/0xc0 [ 459.544022] ? ovl_show_options+0x550/0x550 [ 459.548346] ? __free_pages+0x123/0x190 [ 459.552327] ? selinux_sb_copy_data+0x602/0x740 [ 459.557014] ? selinux_capable+0x36/0x40 [ 459.561081] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 459.566636] ? security_capable+0x99/0xc0 [ 459.570821] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 459.576365] ? get_anon_bdev+0xc0/0xc0 [ 459.580257] ? sget+0x113/0x150 [ 459.583545] ? ovl_show_options+0x550/0x550 [ 459.587887] mount_nodev+0x6b/0x110 [ 459.591522] ovl_mount+0x2c/0x40 [ 459.594892] mount_fs+0xae/0x31d [ 459.598271] vfs_kern_mount.part.35+0xdc/0x4f0 [ 459.602862] ? may_umount+0xb0/0xb0 [ 459.606521] ? _raw_read_unlock+0x2c/0x50 [ 459.610688] ? __get_fs_type+0x97/0xc0 [ 459.614587] do_mount+0x581/0x31f0 [ 459.618131] ? check_preemption_disabled+0x48/0x280 [ 459.623157] ? copy_mount_string+0x40/0x40 [ 459.627412] ? copy_mount_options+0x5f/0x430 [ 459.631836] ? rcu_read_lock_sched_held+0x14f/0x180 [ 459.636869] ? kmem_cache_alloc_trace+0x353/0x750 [ 459.641720] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 459.647258] ? _copy_from_user+0xdf/0x150 [ 459.651414] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 459.656980] ? copy_mount_options+0x315/0x430 [ 459.661493] ksys_mount+0x12d/0x140 [ 459.665129] __x64_sys_mount+0xbe/0x150 [ 459.669113] do_syscall_64+0x1b9/0x820 [ 459.673004] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 459.678374] ? syscall_return_slowpath+0x5e0/0x5e0 [ 459.683303] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 459.688151] ? trace_hardirqs_on_caller+0x310/0x310 [ 459.693190] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 459.698218] ? prepare_exit_to_usermode+0x291/0x3b0 [ 459.703244] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 459.708094] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 459.713287] RIP: 0033:0x457669 [ 459.716482] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 459.735381] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 459.743088] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 459.750357] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 00:37:49 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:49 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000007300"], 0x0}, 0x48) [ 459.757639] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 459.764906] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 459.772176] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xe7, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:50 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000060ff000000"], 0x0}, 0x48) 00:37:50 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:50 executing program 5: mkdir(0x0, 0x0) chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x8, &(0x7f0000000100)=0x0) close(r0) socket$vsock_dgram(0x28, 0x2, 0x0) io_submit(r1, 0x1, &(0x7f0000000600)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r2 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000100)=0x3) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) write$FUSE_STATFS(r3, &(0x7f0000000040)={0x60, 0x0, 0x4, {{0x400, 0x8, 0x2, 0x100, 0x400, 0x3, 0x1, 0x1ff}}}, 0x60) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:50 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0045878, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:50 executing program 2 (fault-call:2 fault-nth:42): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:50 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500710000000000"], 0x0}, 0x48) 00:37:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:50 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x401, 0x20c000) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/wireless\x00') bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1}, 0x10) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000340)) socket$inet_tcp(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) write$selinux_create(r1, &(0x7f0000000400)=@objname={'system_u:object_r:audisp_exec_t:s0', 0x20, 'system_u:system_r:kernel_t:s0', 0x20, 0x7, 0x20, './file0\x00'}, 0x5e) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000003c0)={0x1000, 0x1, 0x8, 0x5, 0x9}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 460.318898] FAULT_INJECTION: forcing a failure. [ 460.318898] name failslab, interval 1, probability 0, space 0, times 0 [ 460.351492] CPU: 1 PID: 21960 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 460.358880] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 460.368242] Call Trace: [ 460.370850] dump_stack+0x244/0x39d [ 460.374499] ? dump_stack_print_info.cold.1+0x20/0x20 [ 460.379724] ? debug_smp_processor_id+0x1c/0x20 [ 460.384417] ? perf_trace_lock+0x14d/0x7a0 [ 460.388689] should_fail.cold.4+0xa/0x17 [ 460.392770] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 460.397898] ? save_stack+0x43/0xd0 [ 460.401540] ? kasan_kmalloc+0xc7/0xe0 [ 460.405467] ? __kmalloc_track_caller+0x157/0x760 [ 460.410325] ? kmemdup_nul+0x31/0xa0 [ 460.414047] ? match_strdup+0x57/0x80 [ 460.417858] ? zap_class+0x640/0x640 [ 460.421582] ? mount_fs+0xae/0x31d [ 460.425136] ? do_mount+0x581/0x31f0 [ 460.428899] ? ksys_mount+0x12d/0x140 [ 460.432712] ? __x64_sys_mount+0xbe/0x150 [ 460.436880] ? do_syscall_64+0x1b9/0x820 [ 460.440953] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 460.446338] ? find_held_lock+0x36/0x1c0 [ 460.450416] ? __lock_is_held+0xb5/0x140 [ 460.454542] ? perf_trace_sched_process_exec+0x860/0x860 [ 460.460004] ? zap_class+0x640/0x640 [ 460.463994] __should_failslab+0x124/0x180 00:37:50 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500707000000000"], 0x0}, 0x48) [ 460.468247] should_failslab+0x9/0x14 [ 460.472059] __kmalloc_track_caller+0x2d1/0x760 [ 460.476749] ? __lock_is_held+0xb5/0x140 [ 460.480846] ? match_strdup+0x57/0x80 [ 460.484663] kmemdup_nul+0x31/0xa0 [ 460.488227] match_strdup+0x57/0x80 [ 460.491882] ovl_fill_super+0xc6e/0x42f3 [ 460.495970] ? sget_userns+0x481/0xed0 [ 460.499878] ? get_anon_bdev+0xc0/0xc0 [ 460.503816] ? ovl_show_options+0x550/0x550 [ 460.508150] ? __free_pages+0x123/0x190 [ 460.512153] ? selinux_sb_copy_data+0x602/0x740 [ 460.516891] ? selinux_capable+0x36/0x40 [ 460.520974] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 460.526546] ? security_capable+0x99/0xc0 [ 460.530711] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 460.536266] ? get_anon_bdev+0xc0/0xc0 [ 460.540247] ? sget+0x113/0x150 [ 460.543552] ? ovl_show_options+0x550/0x550 [ 460.547902] mount_nodev+0x6b/0x110 [ 460.551593] ovl_mount+0x2c/0x40 [ 460.554989] mount_fs+0xae/0x31d [ 460.558390] vfs_kern_mount.part.35+0xdc/0x4f0 [ 460.563015] ? may_umount+0xb0/0xb0 00:37:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x500, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:50 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000005080"], 0x0}, 0x48) 00:37:50 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:37:50 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_mount_image$erofs(&(0x7f0000000000)='erofs\x00', &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x3, &(0x7f0000000440)=[{&(0x7f0000000180)="40616b1b40c446e1428df5ec7c6f471a804872f5cc910c889b5fe7bd53676577c5e81b9b1a0a7e9b78ab1b98c3c8cea854f0ca8469a6e008846bfda03fbb5cea48a9586dab24d61bc2d52b1b7a021f94eca8a7deacab730b6d58b03a9e5ea6877e8349612debdff28a802684363d591c29fd3837b857c53d86564081c1f3e4e8c12f1390c80d625815da6e9d348104d2d8545bbd5d0fa4a2263741d6d51197b5c8247a6ab18182899acad2be1d8f7e7941087adba820d340754c1a78c30448200365606fd2948f7087544d0a28bc65bee7972c0666efa27fc6739c278be58b3b4e7ea31d1e6fdf4e10ea102c6927d1b344250ee24b166a15", 0xf8}, {&(0x7f0000000280)="0e95da57dfd4d7fd70385bc21a03ffe91a898182765856b38f960ecc1eccb28dcc1a9215fa1ebfc2b12c6587a731833eef1fffca310ebb2571eaade7cdf517cca4443a5e0e91c22cb18d5554e094137240b55eb189d1d377c5eac8b50f4eff7cbd3b54f92d5635013769c809940567999b78fb953c53577b666cc93cf452f3b72faf4424e320fc2a0334fd5b0ed1e5402e5772feaea63c36a9d8827eb84367aa2e2e476051eecdc6cb4a39fdf31c7ec481f9ca35c4ca67d7bdc9", 0xba, 0x8000}, {&(0x7f00000003c0)="b7bb7d2d77fb7763391143949fa3e8016b49eb9caca07d00cc539c685c1f48b481e7263cda6f1b51ee80573c39776993167f6e93ac44e026baedf992a7b4eef4affeb4bbce839cb86e138ae5d67e", 0x4e, 0x2d24}], 0x2000000, &(0x7f0000000080)={[{@acl='acl'}, {@noacl='noacl'}, {@user_xattr='user_xattr'}, {@nouser_xattr='nouser_xattr'}, {@noacl='noacl'}]}) [ 460.566652] ? _raw_read_unlock+0x2c/0x50 [ 460.570856] ? __get_fs_type+0x97/0xc0 [ 460.574767] do_mount+0x581/0x31f0 [ 460.578318] ? check_preemption_disabled+0x48/0x280 [ 460.583349] ? copy_mount_string+0x40/0x40 [ 460.587630] ? copy_mount_options+0x5f/0x430 [ 460.592075] ? rcu_read_lock_sched_held+0x14f/0x180 [ 460.597634] ? kmem_cache_alloc_trace+0x353/0x750 [ 460.602499] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 460.608065] ? _copy_from_user+0xdf/0x150 [ 460.612233] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 460.617882] ? copy_mount_options+0x315/0x430 [ 460.622444] ksys_mount+0x12d/0x140 [ 460.626087] __x64_sys_mount+0xbe/0x150 [ 460.630078] do_syscall_64+0x1b9/0x820 [ 460.630095] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 460.630116] ? syscall_return_slowpath+0x5e0/0x5e0 [ 460.630132] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 460.630154] ? trace_hardirqs_on_caller+0x310/0x310 [ 460.639407] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 460.639436] ? prepare_exit_to_usermode+0x291/0x3b0 [ 460.639460] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 460.639484] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 460.674290] RIP: 0033:0x457669 [ 460.677489] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 460.696391] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 460.704117] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 460.711389] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 00:37:50 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') mount(&(0x7f0000000000)=@sg0='/dev/sg0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='xfs\x00', 0x80084, &(0x7f0000000100)='\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = syz_open_dev$swradio(&(0x7f0000000180)='/dev/swradio#\x00', 0x0, 0x2) write$P9_RSYMLINK(r0, &(0x7f00000001c0)={0x14, 0x11, 0x1, {0xc0, 0x2, 0x4}}, 0x14) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) [ 460.718685] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 460.725957] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 460.733227] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:51 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5451, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:51 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:37:51 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500007ffffffff0"], 0x0}, 0x48) 00:37:51 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSKBMODE(r0, 0x4b45, &(0x7f0000000000)=0x7) mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:51 executing program 2 (fault-call:2 fault-nth:43): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:51 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1], 0x6558}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) [ 461.081182] FAULT_INJECTION: forcing a failure. [ 461.081182] name failslab, interval 1, probability 0, space 0, times 0 00:37:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x700, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 461.137673] CPU: 1 PID: 21995 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 461.145054] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 461.154438] Call Trace: [ 461.157044] dump_stack+0x244/0x39d [ 461.160694] ? dump_stack_print_info.cold.1+0x20/0x20 [ 461.165904] ? debug_smp_processor_id+0x1c/0x20 [ 461.170587] ? perf_trace_lock+0x14d/0x7a0 [ 461.174843] should_fail.cold.4+0xa/0x17 [ 461.178925] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 461.184061] ? save_stack+0xa9/0xd0 [ 461.187712] ? zap_class+0x640/0x640 [ 461.191446] ? kmemdup_nul+0x31/0xa0 [ 461.195181] ? ovl_fill_super+0xc6e/0x42f3 [ 461.199451] ? mount_nodev+0x6b/0x110 [ 461.203275] ? ovl_mount+0x2c/0x40 [ 461.206844] ? mount_fs+0xae/0x31d [ 461.210394] ? vfs_kern_mount.part.35+0xdc/0x4f0 [ 461.215203] ? find_held_lock+0x36/0x1c0 [ 461.219295] ? __lock_is_held+0xb5/0x140 [ 461.223381] ? perf_trace_sched_process_exec+0x860/0x860 [ 461.228851] __should_failslab+0x124/0x180 [ 461.233115] should_failslab+0x9/0x14 [ 461.236957] __kmalloc_track_caller+0x2d1/0x760 [ 461.241671] ? rcu_read_lock_sched_held+0x14f/0x180 [ 461.246705] ? __kmalloc_track_caller+0x5eb/0x760 [ 461.251558] ? __lock_is_held+0xb5/0x140 [ 461.255628] ? ovl_mount_dir+0x2a/0x1c0 [ 461.259618] kstrdup+0x39/0x70 [ 461.262822] ovl_mount_dir+0x2a/0x1c0 [ 461.266637] ovl_fill_super+0x88b/0x42f3 [ 461.270707] ? sget_userns+0x481/0xed0 [ 461.274621] ? get_anon_bdev+0xc0/0xc0 [ 461.278554] ? ovl_show_options+0x550/0x550 [ 461.282886] ? __free_pages+0x123/0x190 [ 461.286873] ? selinux_sb_copy_data+0x602/0x740 [ 461.291560] ? selinux_capable+0x36/0x40 [ 461.295633] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 461.295651] ? security_capable+0x99/0xc0 [ 461.295671] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 461.305381] ? get_anon_bdev+0xc0/0xc0 [ 461.305397] ? sget+0x113/0x150 [ 461.305416] ? ovl_show_options+0x550/0x550 [ 461.305445] mount_nodev+0x6b/0x110 [ 461.326063] ovl_mount+0x2c/0x40 [ 461.329455] mount_fs+0xae/0x31d [ 461.332861] vfs_kern_mount.part.35+0xdc/0x4f0 [ 461.337468] ? may_umount+0xb0/0xb0 [ 461.341105] ? _raw_read_unlock+0x2c/0x50 [ 461.345269] ? __get_fs_type+0x97/0xc0 [ 461.349181] do_mount+0x581/0x31f0 [ 461.352743] ? retint_kernel+0x1b/0x2d [ 461.356644] ? trace_hardirqs_on+0x310/0x310 [ 461.361069] ? copy_mount_string+0x40/0x40 [ 461.365322] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 461.370097] ? retint_kernel+0x2d/0x2d [ 461.374026] ? copy_mount_options+0x239/0x430 [ 461.378540] ? __sanitizer_cov_trace_pc+0x3b/0x50 [ 461.383399] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 461.388977] ? copy_mount_options+0x315/0x430 [ 461.393496] ksys_mount+0x12d/0x140 [ 461.397139] __x64_sys_mount+0xbe/0x150 [ 461.401131] do_syscall_64+0x1b9/0x820 [ 461.405035] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 461.410409] ? syscall_return_slowpath+0x5e0/0x5e0 [ 461.415363] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 461.420239] ? trace_hardirqs_on_caller+0x310/0x310 [ 461.425267] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 461.430295] ? prepare_exit_to_usermode+0x291/0x3b0 [ 461.435327] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 461.440187] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 461.445392] RIP: 0033:0x457669 [ 461.448633] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 461.467570] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 461.475282] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 00:37:51 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x800, 0x0) dup(r0) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@random={'osx.', '/dev/net/tun\x00'}) 00:37:51 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000009300"], 0x0}, 0x48) [ 461.482552] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 461.489820] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 461.497084] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 461.504349] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:51 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500930000000000"], 0x0}, 0x48) 00:37:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40045612, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:51 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000280)='..', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='posix_acl_accesswlan0@\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\\\x00']) r0 = socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x80) 00:37:52 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000007100"], 0x0}, 0x48) 00:37:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40045612, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:52 executing program 2 (fault-call:2 fault-nth:44): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:52 executing program 5: mkdir(0x0, 0x20) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 00:37:52 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585611, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x7000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40045612, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:52 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095ffffffffff6000"], 0x0}, 0x48) [ 462.124302] FAULT_INJECTION: forcing a failure. [ 462.124302] name failslab, interval 1, probability 0, space 0, times 0 [ 462.165809] CPU: 1 PID: 22046 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 462.173208] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 462.182570] Call Trace: [ 462.185179] dump_stack+0x244/0x39d [ 462.188845] ? dump_stack_print_info.cold.1+0x20/0x20 [ 462.194062] ? debug_smp_processor_id+0x1c/0x20 [ 462.198752] ? perf_trace_lock+0x14d/0x7a0 [ 462.203008] should_fail.cold.4+0xa/0x17 [ 462.207091] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 462.212231] ? zap_class+0x640/0x640 [ 462.215964] ? save_stack+0xa9/0xd0 [ 462.219609] ? save_stack+0x43/0xd0 [ 462.223254] ? kasan_kmalloc+0xc7/0xe0 [ 462.227239] ? __kmalloc_track_caller+0x157/0x760 [ 462.232212] ? find_held_lock+0x36/0x1c0 [ 462.236289] ? __lock_is_held+0xb5/0x140 [ 462.240377] ? ncsi_channel_monitor+0x7b8/0xa60 [ 462.245124] ? perf_trace_sched_process_exec+0x860/0x860 [ 462.250618] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.256164] ? check_preemption_disabled+0x48/0x280 [ 462.261212] __should_failslab+0x124/0x180 [ 462.265470] should_failslab+0x9/0x14 [ 462.269276] kmem_cache_alloc+0x2be/0x730 [ 462.273452] getname_kernel+0x54/0x370 [ 462.277354] kern_path+0x1e/0x40 [ 462.280746] ovl_mount_dir_noesc+0x6b/0x190 [ 462.285090] ovl_mount_dir+0x10a/0x1c0 [ 462.288994] ovl_fill_super+0x88b/0x42f3 [ 462.293063] ? sget_userns+0x481/0xed0 [ 462.296958] ? get_anon_bdev+0xc0/0xc0 [ 462.300880] ? ovl_show_options+0x550/0x550 [ 462.305249] ? __free_pages+0x123/0x190 [ 462.309265] ? selinux_sb_copy_data+0x602/0x740 [ 462.313955] ? selinux_capable+0x36/0x40 [ 462.318037] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.323590] ? security_capable+0x99/0xc0 [ 462.327765] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.333321] ? get_anon_bdev+0xc0/0xc0 [ 462.337241] ? sget+0x113/0x150 [ 462.340541] ? ovl_show_options+0x550/0x550 [ 462.344900] mount_nodev+0x6b/0x110 [ 462.348546] ovl_mount+0x2c/0x40 [ 462.351931] mount_fs+0xae/0x31d [ 462.355338] vfs_kern_mount.part.35+0xdc/0x4f0 [ 462.359942] ? may_umount+0xb0/0xb0 [ 462.363584] ? _raw_read_unlock+0x2c/0x50 [ 462.367773] ? __get_fs_type+0x97/0xc0 [ 462.371683] do_mount+0x581/0x31f0 [ 462.375251] ? check_preemption_disabled+0x48/0x280 [ 462.380289] ? copy_mount_string+0x40/0x40 [ 462.384585] ? copy_mount_options+0x5f/0x430 [ 462.389009] ? rcu_read_lock_sched_held+0x14f/0x180 [ 462.394060] ? kmem_cache_alloc_trace+0x353/0x750 [ 462.398928] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.404493] ? copy_mount_options+0x315/0x430 [ 462.409010] ksys_mount+0x12d/0x140 [ 462.412657] __x64_sys_mount+0xbe/0x150 [ 462.416660] do_syscall_64+0x1b9/0x820 [ 462.420560] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 462.425942] ? syscall_return_slowpath+0x5e0/0x5e0 [ 462.430886] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 462.435747] ? trace_hardirqs_on_caller+0x310/0x310 [ 462.440779] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 462.445815] ? prepare_exit_to_usermode+0x291/0x3b0 [ 462.450853] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 462.455712] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 462.460908] RIP: 0033:0x457669 [ 462.464381] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 462.483320] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 462.491037] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 462.498331] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 462.505614] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 00:37:52 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = msgget$private(0x0, 0x1) r1 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xee01]) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000002480)={{{@in=@empty, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@local}}, &(0x7f0000002400)=0xe8) getresgid(&(0x7f0000002580), &(0x7f00000025c0), &(0x7f0000002600)=0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x9) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xf, &(0x7f0000002640)='vboxnet1!wlan0\x00'}, 0x30) msgctl$IPC_SET(r0, 0x1, &(0x7f00000026c0)={{0x2358b6bf, r1, r2, r3, r4, 0x1, 0x401}, 0x2, 0x4, 0xff, 0x91, 0x74e7, 0x5, r5, r6}) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x1) vmsplice(r7, &(0x7f0000000300)=[{&(0x7f00000001c0)="035df994a0f38993e67e047160be660d78f138db98df08f8b212df4a2a89d9e4b4468c855d986bde4764b8920fd0456e87aabd", 0x33}, {&(0x7f00000003c0)="4979a24d7896c266ae36a1fcdff45dbbe5d408a7dbfc76094bbe12c97f92c3b312db272d01198c914611bfac7582a24db329a6b73693d6de1493a06326695d526b95296b81006c6e8a97f489c16fce9ea65fc1bbef10a6617d89c93104952276669383113526e63596c2df009b3092828b8be4e249e111d64bc650ad1f214e8d79a21e2b98fc02c8df7da671edb6d1984990e4afcd2f86b37a7eb5c88777d2e1f260446416a440a1e1f2c185f2bb24ae3fa0064898752ef73558728a3aecd6161120e36dccd4f2bce43891f093d52a8d03cc9b441948ea6e83b680f81e73803ef35e3321b27815d29d5dd858f3df37c0a39ae7a4147c2e2751dad4d18d9b394271e855534d74fbe02765f583ef8d63286a624ca8275bac0acc5f90b89d062a533907ba3152177b5d456286d20f701a642aec4308c4737301b2e05964e353008802702d4ad257da90aaf0cdb0a2f09f4c0ee18f09555391d96a6ea400fa28ef233c89956a5122353d33c68a717cccb520f74ba0e545c4428f9e1c43f3ea9d4e8a396cc53fe1a72fd57cb732948ac01ba4e58f2de40adf7b8b2230335804f17ae4caf9cc5334b4bac064f7c8f80a48ace6ceea98649c0174431d25f15ac7eeeab327428b64c6d60fae77f08383506666bb13a0acbff6cc26e5625177d9908e83f043e210f21aec1895a7f44478c6636c251f5cdd028b2e4d0b32491b6f812e828704e5ef588fe04ed6f081b382b8fa10847906f8fc3684e9202eadfb78f697962b9c301bc39602ab0c3dcfbc894d3efab4e72086bfa2b3d5e16bbd54beada74f235cdcfe2252eefd4ce56627e5ea41ec6c6649d5e5dce22720ff329a8b5c9a28e8c6b12e089f18b93f100c6b83f458e3d4f844307067c72c80fb468f0a034080c8fc1e78a1ffd15589a05ec8b8758deb02b4df23fcd3b78643691c1a58fee812863a0ffbaee4774e052317baf5c8d29020438bb4bb63da1537492e29cd8e2cbf127951fbcd8b83370b06fd268c8a5970753e0b25d445d7ac5b74c89da2a59ff4df5e31cb45bbf995066308c2648f6226cd812891dd21a09f92135dbccbef98455e8663c0f3a7cbd02ffef3ce0d2ba6dcc2280a2e88cdbed8842e620cee6e8e1121a45c74c5d02841ce59bf9d8f4d212499f73875340b81712fc3bdc8dbfdcd7ced121a413938b885723f4415489de568f2bd4381139e81164f27ba37b58123835e55bc9c225ad8c24f85f4b68a19bfc2924b125955644c22869fa0c5098a1fac1ddcb2768388e22471e382199f7a1ea4aab43f273c1572d30769f9c2ab0c7615ed73e12af553ad48313337ccbc489d352167ca1850027651b874c718b51db7f5cca9d9f606de991849fdd49fa69a434db65e1a374192ce12d52749f0102ad9e3a9e2044b067c75ad2812a75c2862c044d96e8b16d6243685b7369661c7550a46f1c64e7bc692dc60048adc55c6149b7e13491fc85df51c0fee54ef4d95fc15590305b36ff45fdd6c4f74b2e65c54d44a25c1511b6b91f60ea31fd0992e1dd112687c082a8f212416182307358e3e6af39b4aef1dcd6885c4b7bc5ab39776206d6cd8ad9b11f3ed5706d1db3defaf91a7fc644eb8d2a743f8f0fc816dad21b0ea5fc366d6f0580f595f565b29124784d3933d627219365dc48f2e3841c647ca410087b3617a2b12bfb96e91dfadecf8e27c3648c707d87bce4764cec328567186fbd296d2b869bcb661c5e04a0c0e018cee11da495dcd0a19148f8ddfa3e61a0b49d5d6bb3612e757b333ef02669e15dc988905011ebd02b817452cff5b1175467fe9693afb4e723ca8cff18c299ae52a897c7b0adfa1a813aa32b3a9e3f3d3aef86444ec53e12c2715eb7a7bd8ef6d8b980f2a88b4cc0b38e11712548bfc48b3a9568d96d76426fc71ace2342990449e93900ee54c2fc0b72a76dfd2252683c87aff0ae2c59838b4c2aa8b68df3d52e39577063569cfcc718669ddc9ab7ec1b24c58d91389fbe81251b09a10bbce464ae197399ae171c93e1c1d1e3626e0c372e6ae7e9caad1bbd003d34481deacafbcff4408c600fb4162e773a64660d170563738d36a21df9aca543c1a59dce71904d20e2cec37048b4255018be9d52cba1e69a1875dd240f17cfd97a82c59c18bc4bf88fc13d0a8e5efc1adf69b0fdcb4024f7ab4fb54cb0534ec4f12e948f84696ae4a01ba3d719f2bb16fe7a7a9e190b2d4637381e878baf1107ed259432740890c129b857e21f3024e5fdc8ba5b2d3166e9d5a30042a79344b88743ab74c412222346d64bb0ee9de33080daa8a33d63564e10bd5782890c54107cba6e6c0a5961299c768d7e1a72608b1f82164f59756e849e6fb94473c1ce5384f3a1d80c9e6749d7444a5800a8c322249c82e8ce1aec6eac1c8bb0588e2622352ac7590d45fbcd5cb4b043095728c5e87dcf7ff191b95ace019baed534733c2b096f6f1786cbb85f1a61265d78bc6d5a9c87a8cd278c838e41c44465deb98b02a9d305a004d5bcc13a0932f0481aa36d86f7323038c4c73ea763ee3679e5e528ca38807be31399741bbd3cf9a4d98bb123a40ba7f4169451dba24f92700f191baf4b5aa6e7ec4aeacd14ef392ce819e5d75405e32895ee3ced1986679a7363e62422abb8e6ba0739e78ee07e2917a7788cf4c2c93c00b8c6f68b22e4a91ae25953744705e60b1dfebea76203b3af7f5b0af9aba6f9dfb56861a490409bd12832cd010d181306513d19bc7a07f1d34f88ddb376634723d01344ba8cc7d7c3815577358722a743ed5d00df87cbdb35942f678d3f9594e5fc7b891e43ce4571d18c767194ae2ae939be24ae9875ed9b0118b5c14b7a4c4c594987ba2fa77293c61e66597c0d6b41001d3c68e0e857a08b7e7517df4cde6fcda68be724e000855efb7b71c23e003d05539ea727f464e120499ed74f85ef66a0c02629a6e99ee89b314ee225abe5150953154beaf3b7c027c7b8f2170c8d71f4b0c7e11406f906529cab737cb23f2125bf69e7a7e563a542cda711fdebedee5556ff244f43bcfe08c61d0c892c2410b0d47acd9525afc0095cd3e19d42333c32560d46230114cb9ca4ef4d7da437cb096dc053c3d06571cee0ed283e3e8efcdbf43d5c540d5caa6a8334427788956a7aa66ef5a92aab18546bfe2a62fa78f5649aa48368841feba24e9dc39798f6be8262f90728c63ed0915392b5cb1a0cbf87996779125a34412004ba9dcde9e186239d83efbac87a94c852915f1786f9d9ed1c98fcb17f1e79d5b645de252548abcc8266cee08c18c67ddcbaeb6353f75afb16ef3d8c5c67911c29a8fdfed65197b5bb314c771fa60c4327b8f7bf4d2868a34b2769a1c9ad42d2c1aabea21bd24a333ec9fae16c11ac63e993edb3b576f66fcd13482e11db48de0d06279de0ff775271043c2de41d48bf2c7a18b48d42b8728c76ba501534b8dbb8a82e98753e7e270f7afc8f4ff92ea173f8f520964a25f7e68756cb5e43d967e31388d124f89636c3832dda8d14f422e787f71ba3994e31613191da42459d61a7d0352048f596e4234206871c339f36bd48397a8178bc26e4179957c49757035e649fcdee206dec9145d171043d73c9fdb83101050db199685810a7829c0bea3f882871cedad726edfc20b88cb4a2993d337563ca0b45175590aa8d360dea42e44e5f999e4d21192fb587a379e778b9c1faf4783b22aae14d6550f3f9b36c1aa97125052a9e3885dfa41852096a28b157e97a0b708b9fe0cf15feeae1f170a7df5b562bb3e28c49fe643b3c8302fb926ce455bd7d47a047889aab25ccdca87a0e1e9fb4a9924c1b87c861be17e55c8084aabf2b25f7233eeef08ef388565bcb5cf775b75fc77fe551de3f4c2f0386970ef51174bf034ded35f7c261878b1dba3ff401133fc44a12ac3ed6b77a125eea35997d87637537ecf1796517abe7d044260ab5edb24c7229f737eb69cd465647f08692de5ceb0c5219fda9eecdbe9806fe402fb9967f8868085df14b429ae067e859fb12fab44f71cb6154b4d87866f13700cb0e6a888db8106cc960cc069f4de5aa1969964dc4ca8098c7d1e7bb077d646fb8ee59b14638652d20297e9e7bcebbf898bbfef47b452ecc659760834fdef7260eaf541c5812478e067af3b86f4d52cabeba131edda3393bf087a4241f253b5ad33c0f150d5b78d511cacbd91fd032f5cdeced12358742e17a3b6b5ab82e2b434cdb0d603a61f8d9d1fb0534ba356f4abb2b2e56273cf89a0c511777e193ad3682f2743665cee16215b67ed03a4a2458a89e55f836d699668eebfc32ee07926421e2b5d19c3767ee08b500da99544d1b2b5c37d84468b15e0349ad96ae396b8967b7c6e311cfe537c82703c1e18f9ef55bd352d4b0f9a99a384380d00c98482d8a441881a862b3d1f870e877af2449607b4c8716af71cfa9b48df82319fda27567f79a042a66106209dc1f6b850525a560cdec1b5abe8085c4b2b57a88ab56e47a6786d62b59314f84f25c132c7d127c89d8aa9933ada2f21b3c88ee0b438ba2644d0734280d68b0ef6a7f1cdde1103fd30e6ea9f65ac0d9d91b7e27f3b95157faf87b1598153b5b4383a5940c1007a55ecd56ad50f987f7b4c3ec85dc9980b5666f0dba9025a133d68f54130a4e7802e4004a148dee699c97e283274a3858c40d42209213ce9efb1496c148b372b2419f47e9e9007b27f6d1810b5c95f64bb2c28b23a7cd9646e09a224d243dbd3e7d0e26cb14c057b7a7a95fa2218c1173a0089ba7acf76d287051b255efca4231b5b4edb9407e99ec18e99458c8bbd52f0f4e2d98f930a6b9bb1371c45e7b0a744553c4d296564453ba40d79ab7728355556f074d7483530c81c1175da5d2610541f7651bc647f6ba95f45d7ab304538ddd8ae4513841441a7c62d743182be0ed951c0a9acc0eb8962092d725869a4250d91e2cbfa4e26b87f0f347a9f9e6afb1fa13f9ecf66ab6d1a0f2a406e56303361644a2d9aebfa8778e72a87c4bc32f644f7f898deb6dd96191cb7ab3734845a95b3ef315477006c37b5753bb92f77d2e26b0fa54662956b019367ff18966eec60f1c9cb8145b095509e1e6c5c581f530f6edf0e15ad4b6304331a19a3ec7eae3b17f725d20d3b1b9dd6e182fdc6ba06a2c3e5e93ee7390c3b76c4de543e76ca653a86acf5587d677e4ddea6ef21cf8e05a5b7605dd61e1f4bcf4b1186287d693ec0d1ab7f4563b8c2bd154a97c370178b138b1ebfe6e2ced44c551f75a4e2a8e9f861ff6b438fbc8a306ecd519d75db4092a01faf0ba10fdcefa5afa5d15de66559ca60eb5321f1aa00cb232aa9bcfe7b1970a480a5372f15ca3a8c222a53d843c519ac0084fabf656934eb72362857fcfeeff4c0d5c629a92cafb96879f4ed1c89c76cdb5f8c69a40fc4a97815458757c599dad1ba240d09c86d58baf5c58d5291f3c0ffc7b64a1f39cdc040d997e8414cc733a091dd2f109ddce6c925f12baa765fbbb717085fa06d295b4a48d4fedd7b1b996eb0f3d4e51bff14f7a14c474776e6ef0a7ad129bd85e3d96a8b6a9ae45ab8253cfd0bfcd4975e94704e868abb2e58f2dc373a8d28eef41e5462fc6539202c82f784c0de3257b8376259dbaa1814cd05ee35b86ad4ef72b31c1ac7fd0338d4f60654e2514b2476fa580ff065d0236b30b3ba773dc0140bea975678a23ba2a6f3c54f985c95b879769a53de12546c8e47ecb6d6ff4c274015e9483aa8f8ba16d61080f0a31fab40df1cb76e0530aa430379d5166eefd6a0e13b2688ce3edc32742cc6e8", 0x1000}, {&(0x7f0000000200)="811d131d3a53193a919428f772a31d3e430cf725f1e42e9230c227aa35d05a4a793b17700df84c8c79621f9b1956163b25a1a2fc1b3522a20f3e7195ad217c58186090cea269b2cdad70106e1c2b8a5a57b9436e742fb2571c2c529fe6d2bc2584fb70d878ca8cad263a6aec925b9af303baec90a296f99a3c6da0289a3fc04308970ad210377c3145ff9033a05eb514dab6fe1d607d6dfefe0bed2742f3e098cdc6f292e42d378ae4c94e83bc619e2aca661b279df50a8884c906d2d9c20c0c25921314c0b6630d4d263829085a1aab02", 0xd1}, {&(0x7f00000013c0)="6b6925e08a4d2ecf85aa4ca146b6b9cbf124a05ab9821a9f3c7bd48d78927d9193ae98d0caf30e1be4f35d958646b2990dee27093c1dc74db793ef3df5acc6cf1bb66d8ade123a5f27876e58ca65364bfe35a9483f3146216a9b3a8e36eb713fc809f73c803a37e6c5c282c6f58d1b97e938beea0eea9dfdfe523141019176d656fa2e4ca77e2a347c26f4f7b311ae08fcc6c0a5171bf409ea050b89e6c4d507c0b91653e1c7cb481ca3f977d9cde0ddbb4d0c5856f484a8883aacea9e52dfded1eeb398cab4af8308857ab428d1574a64a8f454ee0886be500078c37237525c2dc887efb020c7598091f8fdbe3bb4a1b25923627a6100415f02b1012a7af50f7af9d78f8f45aaf9083ab2d3e2656a15b5847ef3e67883e639599abe5563d080c9f55c7550bfd7fcf0889f4a87d0a16df663d204017ead8558a50869801d9c2b3b4990cefc026d60aa4d4b69b49000a5e27023fbd1cbc8115e73aeae6db4ae71f3f7efbf1f4fb137c589467b6d52a3e045f8b43b3ffa0f4e54b59922a731b4a3652714f05e3ab185ed7124b25e15afb1297035bfe0cf769cd899653703aa36a0ec2b59f1683fc62ad9445085c4fd35e3000d4590b50162e49e32df1e197cc9fc13deef1c96c78932ca0592c54a2f21824783bb6108db22ccaf92e0d16d6c40cb7a17ff118140a86c900c25fdbfe20fca27b976ae291b0d5ab41b84fcb8aacb5738abf45fd01b8a9a801f45b998354d0547f62b1c8f1f784a58be4f8c89e082cb9223827cffd3a0c5da1af2678448f6b5ad0080403f9e43935d8fb26ab0a3f83f6301eb56cd0750874865b12dfc94325ce29e56ddf4352c76bac4f84d7bee9b6b0e0850ad49ff9a4dbcab14f5642780a0959451a94239efeeb29916be0eebe4368fddc97e2e4e15f442b24a1f6959cac1928d30500e26886918dcae1a5f24e5cb6896fa13d11b2f9e2446f12f9d39f635d695749822ae6030c514d38671363dfdecf749c6caede827a620f8d4ab3413b234d1c9fe0733c58785fb469457c105787d76cf62e033109ff3a38993e21c743c923abd172d754993729c960bc195e9d0833d0d5875f56329fead925ec9988887a545044a5355c312d52c09e40c78141ef3fb8ff5d13ea380d0d272775de02be773867770858591f0c553dd649fd7a5237e35f0306106f7c424568c70a56545ab98876466b7ce48af89f966dca8f1a4ac56b92ee5239f2f35b06c97dbb2e60351ef8dfb3626cce6d3a656696a5935a74995f109a1691936e07651e39e8faf59db9961e1cafddcd36e994a1bcb3d0584060b225c2d537c8632b7644663aa5fc9c73b8b92cbde9a2c8e11d2f45fe34baae92cc55593e8d3e525ba0c8f41d9151683f6a03388c1d93b3ddc3f43a0055fd879da48c22839b8b9b3f8a9ada4a906732ee8b236b03257cfe83858da8c3e19bd6168eb2b2556f3a023d8c2225a09f678eadec9cdc25ad8d9025cddccabda93949b6595619a12dd878d1867f254132dfa5ca2af5d97d1f30b5212b0a3dfe39daca5fe7297f8b12ef222fdeb509d46afa1ccddf5e31a4b6f61acdfa952441b70bd7d578de734814169c8cfcfb2ff11f5f7eca381d6bd059bea87f3fff821bc35b19575720afa0ac692c0ed98bdeeb34fea554a1532483facac936f28bc944188efbcdd85b7afd24d641cd34a78185f706267a5610051637ff241f7b0b2c25146cbd8cf8c38dbcb79e7e83926c8598664eb407e7d6f97cdd7c298bed1cb9e2cbd4ba660c01f61d6d6cd7def275fadfad0216a070b99d04ec122d28fa7c30cc98fd1dbc5e2c607cb61f5f32f2a8878c6344f93f7dc844ed4b6246638ab48939147f465e2279097b042ff7f2355b277e0ed46c86d2f9368ced8650c895efc491618a677d371113dcae293fff59c4486fc58da3fe0bb89c46efbc165be93f71233307f250aea4d580faf985f5a72071cdda3f762c25bd73b8945543ef5d9b3bf772614ebe83277a7fca81cba5a65775602e71c241cede28f809bb65814cbfc5dc55872698a3a46944f3771d1eafc9961f98633884342eb6f7d1bfced153a262009041cb820d44724f092b4a2ad8f8b64a85497bb66cbc35ea8b24c8e3fa290218e2ead8131871fd8b003b738e9a26f5a4e8599e507428b1c3eaa4566c80bf39cb27ed62c8d6339ec4cd5f3d936d60a6e6c92560d6658aea5a2f8ef06c6248a6cc3711e7b594d706c21badcdf72c8ec21a8a8caeb0615b05171ec7fdcbf67f5b8d7b86721112f57cd21878b5eb63603a64f89478e2a092143949acbcb57d02883a0b9ba422a0ce1dfb80f1f9a27e1ee0109ac1a5defd7ada731e9b1f43d261ee1b0713f5df723f6ea1811d36ca6e72ec6ec7283b69a45ca499b08fa2f6bfd455bf3ae8d1a97b4e694be73bdb4436569430c66254f5e6e559103b0e4507b3c41b4d2b7038b152a776cb1e6e3ccbdc839381601f0c03af6924cbfdb1aa7a2a6b0479a59ea0c2d70c6cd243b733a27fd9044707983f79764d05f855d972761a636b1e33d42766abff15d6aa2c619b14023530c15e67b8e8eb59c6c3e16eb89e8985cb4376b26999f337a1e89e0282c8e7d10d0afb19cf9c8e43d43e3529bb03d6619dff44e2bab257787283f6a6e041e14ef88f9226e2daa00a68e435a1b067a43cc3521640c70f011eda58a8efaf6df48efb7ef4cb11faf5ab596dd75574570748048fd11fc857f6f5de93068d44aef9efecff63aad8d8b8cc4c27d1e5ccba23144df92ea5628ac83952b2e08f0cbb08341b3ceed6ed62079548f7fd87c473b779c738c8b2f3aabc765419b103ec282591e58ca19c6e6ed6501b20525d9a57087b05f2aecd8f3b19e8ff5dc96740d1afcb22fb67e07f910004769db938706245a559ce3e20e32ddf82096f62f8124fa07303817c686b9562f6f786690dc53d8612d5729ce064fd5b2a62f20e1c47a144d41b04cf2d1f15dfedc2c6a1820cbbdb00c3f7d31e32418a09541fb1c3c3e2098b49e79d9566d3642b5326ea6327af7bbc66e5e25b0d266974d7b821c90f210e8b05f8b2ecb641f95b3e59490551e814c0c60d66aa6fe8f1b7c6f73bce71f32921d2813e8181236d1e149690d283b3fa775b637174cdce458ad4c4edcd493ce4880cd2621145f49ef182ff7fa60c1f43323fb6d10187ab8003264ae1a005d363c80498dea7a07e753f84ef2904d65e0640990972811e9dcd77e128572cbc1d3377422e2e1861ebdfa3997f00b02715275f061bcd115bbdfa4beba278fd6ec6f6766bcc133407d886ffbd07a46aabe65aedae83ca2dbb130c3e0555c324da58c10772e47ea08fde221728149c8846a2a5ce79a9b582041b72a23179fa53f1d5b012085c375c847f57725f3d8237de274d27bf2e1f044165f93ac57f98757729d4ac8dc54dab33e8803038c926da5798b6d9de7cab2c76b9899b33dc6bdbde49c911cbc1273636ee3cd5f60c10f6d25854b7212773f943d89bdf920b3d811464f2f306ed9a644f6dd8ae6f0a669e24fd79a7da132339205703795a2bef2f0400ae3eb13471f30c7d46d970fd9056071d2b6857e5a8a6ffa76453d29b7c7db3d03de3300ca44b59c75a199fc31e13e6df21716070c380932a1532667a0e0d7b2f59429be4f2aa8353534343d93a3d711640cdaf347f16dec44edb097e0b9092d178406a4010288c8173175e67a36d8bd2c3c70a21a20ddba9c71164e18bdd59f67dd8b9e19a2523041ff93ffaa27ab6377b19e0368d2a8a540150e1c235a4778eaa50a92b867a99a45ce0c13e8d5da2fd3cba1f2aa5b2a89f02e32246e56e7bac7cc1ee9da9ca3246a75c51e55e6887b94a8d19aedf5987b0f790f5a7cfd4d8ebd3aeaebebcdacca803ef067c6e6520902169e8f948979ab8e2a06690d375bf33887f909d0fe98b19a241d29331311718c1644c27ded1ec0e351dd0accc0259204f0df9867729da6cb588fa636df021be579956b1716219af423ede8d806740cb673e53c2821985322b9821d6200a2cbe6198f97cf68a460366798e25894010e4ee55568ddc2f8553f3d3ca3282e1ee99121149ecd13ec659f9544fa5845f7abf4a15f5283a03e9ab5d509075a1a2f2814583e476f2e5e32d5ffb9ba8f81131acade6d6037a94f31143ce68962cd18ad27c48d47359319d95e25236946357a66404bf9e9dcb3590caa62b07bedf2c11216ae66b942fbdd5b4f8d8d65c39403e47db52e9410b53d8df3346ce87efae0c260392ccbdb30e30c5e2d96e9ef1e58f053cbf2f26948c701ae92b698d7b3b1e760d56fc4bb986a314b4e61e3e6f0f7ad03a8d35635e15c018e42b19f1939e6aadd770256d8fbb02663c578437e4826524a15e86f115c0dfe24db139451bb554ba73415186fbb26088ab75b41105340acafd12cd7b6002f79cdcd7772e8b806d4c4d363b0f24dbc6f9b7c66f36a036b22c8c521dfe382af6206399275db97b3e9c30ba86c8b8cd3dfeddc3da9e731cc25bc3d178e7217649467093d4d5e66937726a5d1b551a495941ec5d4c6436cfb30312e698f4abd5c300ad30c9e9f1ef3a7a3b1ed140ab96ef57dc1b1c839c29128efa14d7f5c952c1f5ae38d388c6ef87b951bb89766b95a7ea301508f42c572ca676bcce43385ca28da6a407ebec94e2cbbf5bd9d4e94d2b72fe0b724efbe6d78b37ebf4a605fbdd4a6116cb6ca6f6c8b56d542c04ccd5d6b7a9d9c2e9c66c7a3e5c762ee2384c53165532d3f29d1512968e8a47df88a079c292b4520ccadae8dd3a13de517086cc12da7e08f5421c5ccc3f393aac5d4c012cbabd843330d4a0ac4a36cca238ff388c72a239dd36d1e519b5e3039f6041ca485f4216a7b50a3695da847d18d23dff59970f99fa98afdb23e4bd4e6f617779afb00ec95e26074e15c7c0daf7749fad4d15b68fdf561558c5245cc36a23623fcc64fcd65e496c9e848020371b5485423ca86c80be268eaa6812ee9bcaebbc8011f149e1cb9a089c359027bef40b6ea6fba898bb35d5b739a8ef5b201784c5e284efed387b4392f8e78b5de9951a7a17c1ae05ba417b0d184271a3802453ebb0c623376304bce53e941856952758a5b50a0e7861b287d2928dd11933e1e0690235efc3d1c5d82c1a5f45bdb0ec6c08bb52fdfc41cd47e940f634265f97d8139b70f8e8bc77f4ccec874964ac98b21d54e547c4af27c19b82881c7f944c5d4b6574d3f6ea2e6fabf696684cd41960403418099897325d09b4b9e72c1b78cb42c6aacf5b209f2e936ac846b238be7269145687272d44ee83439b4c02c00fd34b89551384ed30060841e527424afb85298293558c4a9fc98808cf3f16f8efd882842ff082fb03dae8ea7e498bc5bd4124f300b5d62fd834d17b0682bb7cd94d54a09358e50ce1f588ca4c8f785fcbfd57c69fc5a9c72a5a8e0d23f66c9e953bf9d1e3ecba89567a9d9c025749a9497715d15f0ef6b029e4349e804fa1cd00bd008fe52f176c8e19b479093aaf6c6c3e92f6b8e9f7bfce5abaf7c9ab1f929a29878bb95e604b3db41f6488d238cc6583a56dfc87b455536ebd8259eb7569796e98c50ecf1aae65944bd9df0e4b51dc98b051cab7a7f9773372328510b01c6cc9da02c6cc6ba5521d45e6fecdb57d8bff97559118d84062bb7b5f9a01816e860a7385cf040b6a6e198f2f9dd218b4f90f1bc7fc075d622401fb2207c83ad1bb4d5f71e1e57c33ffaa002dd353bc3fdb2dd7ec1b2f9a7d93a3b61ccf3b97fb2734bad4b30f7f2445df72e742c76db2f168eaa1c649d8c453075e5deea942d2733e2d1", 0x1000}], 0x4, 0x1) lremovexattr(&(0x7f0000000340)='./file0\x00', &(0x7f00000023c0)=@random={'os2.', 'nodev{&-uservboxnet1\x00'}) socket$inet_tcp(0x2, 0x1, 0x0) r8 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r8, 0x117, 0x5, 0x0, 0x1000) ioctl$sock_SIOCGPGRP(r8, 0x8904, &(0x7f0000000080)=0x0) chdir(&(0x7f0000002440)='./file0\x00') perf_event_open(&(0x7f0000000000)={0x3, 0x70, 0x7fff, 0x3, 0x9, 0xffffffff80000000, 0x0, 0x800, 0x810, 0xb, 0x78cc7b7d, 0xff, 0xfc9c, 0x9, 0x9, 0x1, 0x400, 0x2, 0x1, 0x5, 0x7, 0x40, 0x2, 0x8, 0x2, 0x7f, 0x3ff, 0x3, 0x2, 0x2a, 0x2, 0x1, 0x1, 0x2, 0x6, 0x77, 0x4, 0x5, 0x0, 0x401, 0x2, @perf_config_ext={0xfff, 0xcb}, 0xb01, 0xfffffffffffffffd, 0x3, 0x3, 0x5, 0x0, 0x1}, r9, 0x5, 0xffffffffffffffff, 0x8) 00:37:52 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:52 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000004000"], 0x0}, 0x48) 00:37:52 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:52 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:52 executing program 5: mkdir(0x0, 0x0) chdir(0x0) symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ppp\x00', 0x200000, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000280)={{{@in6=@dev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@local}}, &(0x7f00000003c0)=0xe8) getresgid(&(0x7f0000000400)=0x0, &(0x7f0000000440), &(0x7f0000000480)) lstat(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuseblk(&(0x7f0000000040)='/dev/loop0\x00', &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='fuseblk\x00', 0x0, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x200}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '-eth1wlan1+'}}, {@permit_directio='permit_directio'}, {@uid_gt={'uid>', r3}}, {@smackfsdef={'smackfsdef'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'vboxnet1*+(posix_acl_access$C'}}, {@func={'func', 0x3d, 'CREDS_CHECK'}}, {@smackfsroot={'smackfsroot', 0x3d, 'cpuset.security]\xf1[em1wlan1+]em1'}}, {@subj_role={'subj_role', 0x3d, 'system*'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@subj_user={'subj_user', 0x3d, '*)]'}}]}}) socket$inet_tcp(0x2, 0x1, 0x0) open(&(0x7f0000000700)='./file0\x00', 0x0, 0xe) llistxattr(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=""/164, 0xa4) ioctl$KVM_CREATE_PIT2(r0, 0x4040ae77, &(0x7f0000000380)={0x3}) [ 462.512894] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 462.520232] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:52 executing program 2 (fault-call:2 fault-nth:45): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:52 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500004000000000"], 0x0}, 0x48) [ 462.580194] overlayfs: failed to resolve './file0': -12 [ 462.696093] FAULT_INJECTION: forcing a failure. [ 462.696093] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 462.707956] CPU: 0 PID: 22080 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 462.707970] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 462.707978] Call Trace: [ 462.708006] dump_stack+0x244/0x39d [ 462.708032] ? dump_stack_print_info.cold.1+0x20/0x20 [ 462.736101] ? zap_class+0x640/0x640 [ 462.736160] should_fail.cold.4+0xa/0x17 [ 462.736180] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 462.749054] ? find_held_lock+0x36/0x1c0 [ 462.753142] ? mark_held_locks+0x130/0x130 [ 462.757391] ? check_preemption_disabled+0x48/0x280 [ 462.762455] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 462.767397] ? kasan_check_read+0x11/0x20 [ 462.771568] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 462.776856] ? rcu_softirq_qs+0x20/0x20 [ 462.780840] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.786389] ? check_preemption_disabled+0x48/0x280 [ 462.791474] ? debug_smp_processor_id+0x1c/0x20 [ 462.796191] ? perf_trace_lock+0x14d/0x7a0 [ 462.800443] ? is_bpf_text_address+0xd3/0x170 [ 462.804972] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.810521] ? should_fail+0x22d/0xd01 [ 462.814418] ? lock_is_held_type+0x210/0x210 [ 462.818840] ? unwind_get_return_address+0x61/0xa0 [ 462.823777] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 462.828894] __alloc_pages_nodemask+0x366/0xea0 [ 462.833572] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 462.838588] ? save_stack+0x43/0xd0 [ 462.842216] ? kasan_kmalloc+0xc7/0xe0 [ 462.846114] ? __kmalloc_track_caller+0x157/0x760 [ 462.851001] ? find_held_lock+0x36/0x1c0 [ 462.855089] ? trace_hardirqs_off+0xb8/0x310 [ 462.859505] cache_grow_begin+0xa5/0x8c0 [ 462.863568] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 462.869109] ? check_preemption_disabled+0x48/0x280 [ 462.874146] kmem_cache_alloc+0x66b/0x730 [ 462.878309] getname_kernel+0x54/0x370 [ 462.882203] kern_path+0x1e/0x40 [ 462.885571] ovl_mount_dir_noesc+0x6b/0x190 [ 462.889893] ovl_mount_dir+0x10a/0x1c0 [ 462.893789] ovl_fill_super+0x88b/0x42f3 [ 462.897863] ? sget_userns+0x481/0xed0 [ 462.901802] ? get_anon_bdev+0xc0/0xc0 [ 462.905716] ? ovl_show_options+0x550/0x550 [ 462.910033] ? __free_pages+0x123/0x190 [ 462.914014] ? selinux_sb_copy_data+0x602/0x740 [ 462.918745] ? selinux_capable+0x36/0x40 [ 462.922812] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.928353] ? security_capable+0x99/0xc0 [ 462.932512] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 462.938055] ? get_anon_bdev+0xc0/0xc0 [ 462.941950] ? sget+0x113/0x150 [ 462.945233] ? ovl_show_options+0x550/0x550 [ 462.949572] mount_nodev+0x6b/0x110 [ 462.953221] ovl_mount+0x2c/0x40 [ 462.956594] mount_fs+0xae/0x31d [ 462.959970] vfs_kern_mount.part.35+0xdc/0x4f0 [ 462.964556] ? may_umount+0xb0/0xb0 [ 462.968183] ? _raw_read_unlock+0x2c/0x50 [ 462.972335] ? __get_fs_type+0x97/0xc0 [ 462.976233] do_mount+0x581/0x31f0 [ 462.979774] ? check_preemption_disabled+0x48/0x280 [ 462.984800] ? copy_mount_string+0x40/0x40 [ 462.989047] ? copy_mount_options+0x5f/0x430 [ 462.993461] ? rcu_read_lock_sched_held+0x14f/0x180 [ 462.998476] ? kmem_cache_alloc_trace+0x353/0x750 [ 463.003319] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 463.008857] ? _copy_from_user+0xdf/0x150 [ 463.013039] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 463.018577] ? copy_mount_options+0x315/0x430 [ 463.023077] ksys_mount+0x12d/0x140 [ 463.026730] __x64_sys_mount+0xbe/0x150 [ 463.030716] do_syscall_64+0x1b9/0x820 [ 463.034620] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 463.039991] ? syscall_return_slowpath+0x5e0/0x5e0 [ 463.044919] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 463.049768] ? trace_hardirqs_on_caller+0x310/0x310 [ 463.054791] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 463.059811] ? prepare_exit_to_usermode+0x291/0x3b0 [ 463.064842] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 463.069694] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 463.074894] RIP: 0033:0x457669 [ 463.078087] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00:37:53 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 463.096985] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 463.104709] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 463.111975] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 463.119245] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 463.126513] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 463.133778] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 463.141949] overlayfs: './file1' not a directory 00:37:53 executing program 0: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) 00:37:53 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095ffefffffff7f00"], 0x0}, 0x48) 00:37:53 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc058560f, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:53 executing program 2 (fault-call:2 fault-nth:46): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xfdfdffff, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:53 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:53 executing program 0: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) [ 463.370437] FAULT_INJECTION: forcing a failure. [ 463.370437] name failslab, interval 1, probability 0, space 0, times 0 [ 463.406267] CPU: 1 PID: 22093 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 00:37:53 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 463.413652] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.423280] Call Trace: [ 463.425921] dump_stack+0x244/0x39d [ 463.429584] ? dump_stack_print_info.cold.1+0x20/0x20 [ 463.434803] ? debug_smp_processor_id+0x1c/0x20 [ 463.439489] ? perf_trace_lock+0x14d/0x7a0 [ 463.443772] should_fail.cold.4+0xa/0x17 [ 463.447858] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 463.452991] ? zap_class+0x640/0x640 [ 463.456722] ? save_stack+0xa9/0xd0 [ 463.460361] ? save_stack+0x43/0xd0 [ 463.463995] ? kasan_kmalloc+0xc7/0xe0 00:37:53 executing program 0: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) [ 463.467897] ? __kmalloc_track_caller+0x157/0x760 [ 463.472788] ? find_held_lock+0x36/0x1c0 [ 463.476870] ? __lock_is_held+0xb5/0x140 [ 463.480945] ? byt_set_termios+0x368/0x3f0 [ 463.485227] ? perf_trace_sched_process_exec+0x860/0x860 [ 463.490704] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 463.496254] ? check_preemption_disabled+0x48/0x280 [ 463.501294] __should_failslab+0x124/0x180 [ 463.505551] should_failslab+0x9/0x14 [ 463.509367] kmem_cache_alloc+0x2be/0x730 [ 463.513543] getname_kernel+0x54/0x370 [ 463.517461] kern_path+0x1e/0x40 [ 463.520844] ovl_mount_dir_noesc+0x6b/0x190 [ 463.525177] ovl_mount_dir+0x10a/0x1c0 [ 463.529086] ovl_fill_super+0x88b/0x42f3 [ 463.533193] ? sget_userns+0x481/0xed0 [ 463.537110] ? get_anon_bdev+0xc0/0xc0 [ 463.541035] ? ovl_show_options+0x550/0x550 [ 463.545390] ? __free_pages+0x123/0x190 [ 463.549453] ? selinux_sb_copy_data+0x602/0x740 [ 463.554143] ? selinux_capable+0x36/0x40 [ 463.558231] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 463.563796] ? security_capable+0x99/0xc0 00:37:53 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:53 executing program 5: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) [ 463.567960] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 463.573514] ? get_anon_bdev+0xc0/0xc0 [ 463.577415] ? sget+0x113/0x150 [ 463.580740] ? ovl_show_options+0x550/0x550 [ 463.585080] mount_nodev+0x6b/0x110 [ 463.588732] ovl_mount+0x2c/0x40 [ 463.592114] mount_fs+0xae/0x31d [ 463.595505] vfs_kern_mount.part.35+0xdc/0x4f0 [ 463.600147] ? may_umount+0xb0/0xb0 [ 463.603790] ? _raw_read_unlock+0x2c/0x50 [ 463.607956] ? __get_fs_type+0x97/0xc0 [ 463.611876] do_mount+0x581/0x31f0 [ 463.615459] ? check_preemption_disabled+0x48/0x280 00:37:53 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 463.620523] ? copy_mount_string+0x40/0x40 [ 463.624806] ? copy_mount_options+0x5f/0x430 [ 463.629239] ? rcu_read_lock_sched_held+0x14f/0x180 [ 463.634275] ? kmem_cache_alloc_trace+0x353/0x750 [ 463.639137] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 463.644698] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 463.650250] ? copy_mount_options+0x315/0x430 [ 463.654775] ksys_mount+0x12d/0x140 [ 463.658435] __x64_sys_mount+0xbe/0x150 [ 463.662446] do_syscall_64+0x1b9/0x820 [ 463.666351] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 463.671746] ? syscall_return_slowpath+0x5e0/0x5e0 [ 463.676689] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 463.681552] ? trace_hardirqs_on_caller+0x310/0x310 [ 463.686585] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 463.691620] ? prepare_exit_to_usermode+0x291/0x3b0 [ 463.696672] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 463.701538] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 463.706742] RIP: 0033:0x457669 00:37:53 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 463.709949] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 463.728857] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 463.736573] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 463.743860] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 463.751166] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 463.758459] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 00:37:53 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500007300000000"], 0x0}, 0x48) [ 463.765735] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 463.840850] overlayfs: failed to resolve './file0': -12 00:37:54 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x4b47, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:54 executing program 5: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) 00:37:54 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:54 executing program 2 (fault-call:2 fault-nth:47): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500f0ffffff7f00"], 0x0}, 0x48) 00:37:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xe7ff, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:54 executing program 5: syz_emit_ethernet(0x0, 0x0, &(0x7f0000000140)) 00:37:54 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 464.207977] FAULT_INJECTION: forcing a failure. [ 464.207977] name failslab, interval 1, probability 0, space 0, times 0 [ 464.271574] CPU: 0 PID: 22129 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 464.278984] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 464.288365] Call Trace: [ 464.288410] dump_stack+0x244/0x39d [ 464.288450] ? dump_stack_print_info.cold.1+0x20/0x20 [ 464.288497] ? debug_smp_processor_id+0x1c/0x20 [ 464.299906] ? perf_trace_lock+0x14d/0x7a0 [ 464.299947] should_fail.cold.4+0xa/0x17 [ 464.299984] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 464.318036] ? zap_class+0x640/0x640 [ 464.321781] ? find_held_lock+0x36/0x1c0 [ 464.325880] ? __lock_is_held+0xb5/0x140 [ 464.329976] ? perf_trace_sched_process_exec+0x860/0x860 [ 464.335449] ? kfree+0x1f8/0x230 [ 464.338850] ? ida_alloc_range+0x953/0xc70 [ 464.343100] __should_failslab+0x124/0x180 [ 464.347347] should_failslab+0x9/0x14 [ 464.351159] __kmalloc_track_caller+0x2d1/0x760 [ 464.355870] ? kstrdup_const+0x66/0x80 [ 464.359778] kstrdup+0x39/0x70 [ 464.362991] kstrdup_const+0x66/0x80 [ 464.366743] alloc_vfsmnt+0x186/0x990 [ 464.370570] ? m_stop+0x20/0x20 [ 464.373861] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 464.379147] ? kasan_check_read+0x11/0x20 [ 464.383309] ? rcu_softirq_qs+0x20/0x20 [ 464.387304] ? find_held_lock+0x36/0x1c0 [ 464.391392] ? mark_held_locks+0xc7/0x130 [ 464.395574] ? _raw_spin_unlock_irqrestore+0x82/0xd0 [ 464.400692] ? _raw_spin_unlock_irqrestore+0x82/0xd0 [ 464.405818] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 464.410415] ? trace_hardirqs_on+0xbd/0x310 [ 464.414767] ? kasan_check_read+0x11/0x20 [ 464.418946] ? __percpu_counter_sum+0x135/0x1a0 [ 464.423633] ? trace_hardirqs_off_caller+0x310/0x310 [ 464.428768] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 464.433804] clone_mnt+0x124/0x13b0 [ 464.433831] ? kern_mount_data+0xc0/0xc0 [ 464.433855] ? ext4_fh_to_dentry+0x40/0x40 [ 464.433875] ? filename_parentat.isra.56+0x570/0x570 [ 464.433896] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 464.456486] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 464.462036] ? statfs_by_dentry+0x1a9/0x210 [ 464.466562] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 464.472111] ? vfs_statfs+0x287/0x2e0 [ 464.475929] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 464.481477] ? ovl_check_namelen.isra.9+0xe8/0x140 [ 464.486422] ? ovl_inode_init_once+0x20/0x20 [ 464.490869] clone_private_mount+0xba/0x100 [ 464.495211] ovl_fill_super+0x1073/0x42f3 [ 464.499372] ? sget_userns+0x481/0xed0 [ 464.503270] ? get_anon_bdev+0xc0/0xc0 [ 464.507229] ? ovl_show_options+0x550/0x550 [ 464.511561] ? __free_pages+0x123/0x190 [ 464.515555] ? selinux_sb_copy_data+0x602/0x740 [ 464.520249] ? selinux_capable+0x36/0x40 [ 464.524325] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 464.529879] ? security_capable+0x99/0xc0 [ 464.534056] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 464.539605] ? get_anon_bdev+0xc0/0xc0 [ 464.543507] ? sget+0x113/0x150 [ 464.546805] ? ovl_show_options+0x550/0x550 [ 464.551138] mount_nodev+0x6b/0x110 [ 464.554808] ovl_mount+0x2c/0x40 [ 464.558180] mount_fs+0xae/0x31d [ 464.561561] vfs_kern_mount.part.35+0xdc/0x4f0 [ 464.566161] ? may_umount+0xb0/0xb0 [ 464.569799] ? _raw_read_unlock+0x2c/0x50 [ 464.573961] ? __get_fs_type+0x97/0xc0 [ 464.577875] do_mount+0x581/0x31f0 [ 464.581446] ? check_preemption_disabled+0x48/0x280 [ 464.586493] ? copy_mount_string+0x40/0x40 [ 464.590784] ? copy_mount_options+0x5f/0x430 [ 464.595422] ? rcu_read_lock_sched_held+0x14f/0x180 [ 464.600471] ? kmem_cache_alloc_trace+0x353/0x750 [ 464.605345] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 464.610897] ? _copy_from_user+0xdf/0x150 [ 464.615075] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 464.620629] ? copy_mount_options+0x315/0x430 [ 464.625230] ksys_mount+0x12d/0x140 [ 464.628873] __x64_sys_mount+0xbe/0x150 [ 464.632871] do_syscall_64+0x1b9/0x820 [ 464.636768] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 464.642146] ? syscall_return_slowpath+0x5e0/0x5e0 [ 464.647089] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 464.651965] ? trace_hardirqs_on_caller+0x310/0x310 [ 464.657007] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 464.662045] ? prepare_exit_to_usermode+0x291/0x3b0 [ 464.667081] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 464.671952] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 464.677156] RIP: 0033:0x457669 [ 464.680358] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 464.699259] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 464.706976] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 464.714254] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 00:37:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000060ffffffff"], 0x0}, 0x48) 00:37:54 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500508000000000"], 0x0}, 0x48) 00:37:54 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 464.721533] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 464.728810] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 464.736086] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 464.755073] overlayfs: failed to clone upperpath 00:37:54 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500007300000000"], 0x0}, 0x48) 00:37:54 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5421, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:54 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:54 executing program 2 (fault-call:2 fault-nth:48): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 464.962938] FAULT_INJECTION: forcing a failure. [ 464.962938] name failslab, interval 1, probability 0, space 0, times 0 [ 465.000637] CPU: 1 PID: 22165 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 465.008021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.017382] Call Trace: [ 465.020004] dump_stack+0x244/0x39d [ 465.023658] ? dump_stack_print_info.cold.1+0x20/0x20 [ 465.028874] ? debug_smp_processor_id+0x1c/0x20 [ 465.033553] ? perf_trace_lock+0x14d/0x7a0 [ 465.037807] should_fail.cold.4+0xa/0x17 [ 465.041885] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 465.047004] ? debug_smp_processor_id+0x1c/0x20 [ 465.051690] ? kasan_check_read+0x11/0x20 [ 465.055851] ? zap_class+0x640/0x640 [ 465.059580] ? lock_is_held_type+0x210/0x210 [ 465.064012] ? find_held_lock+0x36/0x1c0 [ 465.068093] ? __lock_is_held+0xb5/0x140 [ 465.072179] ? perf_trace_sched_process_exec+0x860/0x860 [ 465.077666] __should_failslab+0x124/0x180 [ 465.081914] should_failslab+0x9/0x14 [ 465.085732] __kmalloc_track_caller+0x2d1/0x760 [ 465.090412] ? do_raw_spin_unlock+0xa7/0x330 [ 465.094840] ? do_raw_spin_trylock+0x270/0x270 [ 465.099446] ? ovl_mount_dir+0x2a/0x1c0 [ 465.103455] kstrdup+0x39/0x70 [ 465.106668] ovl_mount_dir+0x2a/0x1c0 [ 465.110491] ovl_fill_super+0x11a9/0x42f3 [ 465.114650] ? sget_userns+0x481/0xed0 [ 465.118549] ? get_anon_bdev+0xc0/0xc0 [ 465.122481] ? ovl_show_options+0x550/0x550 [ 465.126822] ? __free_pages+0x123/0x190 [ 465.130811] ? selinux_sb_copy_data+0x602/0x740 [ 465.135501] ? selinux_capable+0x36/0x40 [ 465.139582] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 465.145136] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 465.150694] ? get_anon_bdev+0xc0/0xc0 [ 465.154598] ? sget+0x113/0x150 [ 465.157894] ? ovl_show_options+0x550/0x550 [ 465.162233] mount_nodev+0x6b/0x110 [ 465.165875] ovl_mount+0x2c/0x40 [ 465.169254] mount_fs+0xae/0x31d [ 465.173152] vfs_kern_mount.part.35+0xdc/0x4f0 [ 465.177754] ? may_umount+0xb0/0xb0 [ 465.181390] ? _raw_read_unlock+0x2c/0x50 [ 465.185557] ? __get_fs_type+0x97/0xc0 [ 465.189473] do_mount+0x581/0x31f0 [ 465.193032] ? check_preemption_disabled+0x48/0x280 [ 465.198073] ? copy_mount_string+0x40/0x40 [ 465.202335] ? copy_mount_options+0x5f/0x430 [ 465.206762] ? rcu_read_lock_sched_held+0x14f/0x180 [ 465.211796] ? kmem_cache_alloc_trace+0x353/0x750 [ 465.216657] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 465.222214] ? _copy_from_user+0xdf/0x150 [ 465.226378] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 465.231926] ? copy_mount_options+0x315/0x430 [ 465.236454] ksys_mount+0x12d/0x140 [ 465.240119] __x64_sys_mount+0xbe/0x150 [ 465.244152] do_syscall_64+0x1b9/0x820 [ 465.248045] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 465.253418] ? syscall_return_slowpath+0x5e0/0x5e0 [ 465.258384] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 465.263270] ? trace_hardirqs_on_caller+0x310/0x310 [ 465.268312] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 465.273329] ? prepare_exit_to_usermode+0x291/0x3b0 [ 465.278391] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 465.283282] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 465.288471] RIP: 0033:0x457669 [ 465.291670] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00:37:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x600000000000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:55 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:55 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500005080000000"], 0x0}, 0x48) 00:37:55 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 465.310569] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 465.318279] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 465.325547] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 465.332814] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 465.340081] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 465.347347] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:55 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000073"], 0x0}, 0x48) 00:37:55 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:55 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) 00:37:55 executing program 2 (fault-call:2 fault-nth:49): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:55 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 465.660136] FAULT_INJECTION: forcing a failure. [ 465.660136] name failslab, interval 1, probability 0, space 0, times 0 [ 465.675857] CPU: 0 PID: 22192 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 465.683237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.692600] Call Trace: [ 465.695211] dump_stack+0x244/0x39d [ 465.698877] ? dump_stack_print_info.cold.1+0x20/0x20 [ 465.704098] ? debug_smp_processor_id+0x1c/0x20 [ 465.708780] ? perf_trace_lock+0x14d/0x7a0 [ 465.713037] should_fail.cold.4+0xa/0x17 [ 465.717150] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 465.722281] ? zap_class+0x640/0x640 [ 465.726009] ? save_stack+0xa9/0xd0 [ 465.729650] ? save_stack+0x43/0xd0 [ 465.733288] ? kasan_kmalloc+0xc7/0xe0 [ 465.737199] ? __kmalloc_track_caller+0x157/0x760 [ 465.742045] ? find_held_lock+0x36/0x1c0 [ 465.746095] ? __lock_is_held+0xb5/0x140 [ 465.750140] ? iscsi_xmitworker+0x108/0x14b3 [ 465.754545] ? perf_trace_sched_process_exec+0x860/0x860 [ 465.760000] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 465.765538] ? check_preemption_disabled+0x48/0x280 [ 465.770548] __should_failslab+0x124/0x180 [ 465.774771] should_failslab+0x9/0x14 [ 465.778562] kmem_cache_alloc+0x2be/0x730 [ 465.782709] getname_kernel+0x54/0x370 [ 465.786590] kern_path+0x1e/0x40 [ 465.789959] ovl_mount_dir_noesc+0x6b/0x190 [ 465.794281] ovl_mount_dir+0x10a/0x1c0 [ 465.798163] ovl_fill_super+0x11a9/0x42f3 [ 465.802302] ? sget_userns+0x481/0xed0 [ 465.806180] ? get_anon_bdev+0xc0/0xc0 [ 465.810068] ? ovl_show_options+0x550/0x550 [ 465.814378] ? __free_pages+0x123/0x190 [ 465.818343] ? selinux_sb_copy_data+0x602/0x740 [ 465.823065] ? selinux_capable+0x36/0x40 [ 465.827137] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 465.832679] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 465.838229] ? get_anon_bdev+0xc0/0xc0 [ 465.842116] ? sget+0x113/0x150 [ 465.845407] ? ovl_show_options+0x550/0x550 [ 465.849757] mount_nodev+0x6b/0x110 [ 465.853382] ovl_mount+0x2c/0x40 [ 465.856806] mount_fs+0xae/0x31d [ 465.860227] vfs_kern_mount.part.35+0xdc/0x4f0 [ 465.864822] ? may_umount+0xb0/0xb0 [ 465.868455] ? _raw_read_unlock+0x2c/0x50 [ 465.872599] ? __get_fs_type+0x97/0xc0 [ 465.876520] do_mount+0x581/0x31f0 [ 465.880046] ? check_preemption_disabled+0x48/0x280 [ 465.885064] ? copy_mount_string+0x40/0x40 [ 465.889293] ? copy_mount_options+0x5f/0x430 [ 465.893691] ? rcu_read_lock_sched_held+0x14f/0x180 [ 465.898714] ? kmem_cache_alloc_trace+0x353/0x750 [ 465.903548] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 465.909069] ? _copy_from_user+0xdf/0x150 [ 465.913243] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 465.918779] ? copy_mount_options+0x315/0x430 [ 465.923268] ksys_mount+0x12d/0x140 [ 465.926895] __x64_sys_mount+0xbe/0x150 [ 465.930874] do_syscall_64+0x1b9/0x820 [ 465.934762] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 465.940112] ? syscall_return_slowpath+0x5e0/0x5e0 [ 465.945024] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 465.949854] ? trace_hardirqs_on_caller+0x310/0x310 [ 465.954877] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 465.959881] ? prepare_exit_to_usermode+0x291/0x3b0 [ 465.964890] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 465.969741] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 465.974918] RIP: 0033:0x457669 [ 465.978096] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 465.997005] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 00:37:56 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc058565d, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) 00:37:56 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500008050000000"], 0x0}, 0x48) [ 466.004719] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 466.011983] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 466.019246] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 466.026511] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 466.033769] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 466.081169] overlayfs: failed to resolve './file1': -12 00:37:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) 00:37:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xffffffe7, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:56 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000073000000"], 0x0}, 0x48) 00:37:56 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:56 executing program 2 (fault-call:2 fault-nth:50): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:56 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 466.328628] FAULT_INJECTION: forcing a failure. [ 466.328628] name failslab, interval 1, probability 0, space 0, times 0 00:37:56 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) [ 466.405457] CPU: 0 PID: 22209 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 466.412880] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 466.422238] Call Trace: [ 466.424855] dump_stack+0x244/0x39d [ 466.428508] ? dump_stack_print_info.cold.1+0x20/0x20 [ 466.433745] ? debug_smp_processor_id+0x1c/0x20 [ 466.438443] ? perf_trace_lock+0x14d/0x7a0 [ 466.442698] should_fail.cold.4+0xa/0x17 [ 466.446785] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 466.451911] ? debug_smp_processor_id+0x1c/0x20 [ 466.456611] ? kasan_check_read+0x11/0x20 [ 466.460776] ? zap_class+0x640/0x640 [ 466.464725] ? lock_is_held_type+0x210/0x210 [ 466.469161] ? find_held_lock+0x36/0x1c0 [ 466.473248] ? __lock_is_held+0xb5/0x140 [ 466.477335] ? do_get_write_access+0x338/0x14e0 [ 466.482034] ? perf_trace_sched_process_exec+0x860/0x860 [ 466.487505] __should_failslab+0x124/0x180 [ 466.491772] should_failslab+0x9/0x14 [ 466.495591] __kmalloc_track_caller+0x2d1/0x760 [ 466.500289] ? do_raw_spin_unlock+0xa7/0x330 [ 466.504720] ? do_raw_spin_trylock+0x270/0x270 [ 466.509315] ? ovl_mount_dir+0x2a/0x1c0 [ 466.513302] kstrdup+0x39/0x70 [ 466.516504] ovl_mount_dir+0x2a/0x1c0 [ 466.520346] ovl_fill_super+0x11a9/0x42f3 [ 466.524511] ? sget_userns+0x481/0xed0 [ 466.528421] ? get_anon_bdev+0xc0/0xc0 [ 466.532373] ? ovl_show_options+0x550/0x550 [ 466.536715] ? __free_pages+0x123/0x190 [ 466.540721] ? selinux_sb_copy_data+0x602/0x740 [ 466.545423] ? selinux_capable+0x36/0x40 [ 466.549520] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 466.555082] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 466.560635] ? get_anon_bdev+0xc0/0xc0 [ 466.564532] ? sget+0x113/0x150 [ 466.567832] ? ovl_show_options+0x550/0x550 [ 466.572194] mount_nodev+0x6b/0x110 [ 466.575828] ovl_mount+0x2c/0x40 [ 466.579260] mount_fs+0xae/0x31d [ 466.582646] vfs_kern_mount.part.35+0xdc/0x4f0 [ 466.587287] ? may_umount+0xb0/0xb0 [ 466.590914] ? _raw_read_unlock+0x2c/0x50 [ 466.595327] ? __get_fs_type+0x97/0xc0 [ 466.599239] do_mount+0x581/0x31f0 [ 466.602815] ? check_preemption_disabled+0x48/0x280 [ 466.607855] ? copy_mount_string+0x40/0x40 [ 466.612106] ? copy_mount_options+0x5f/0x430 [ 466.616523] ? rcu_read_lock_sched_held+0x14f/0x180 [ 466.621545] ? kmem_cache_alloc_trace+0x353/0x750 [ 466.626391] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 466.631957] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 466.637520] ? copy_mount_options+0x315/0x430 [ 466.642033] ksys_mount+0x12d/0x140 [ 466.645667] __x64_sys_mount+0xbe/0x150 [ 466.649658] do_syscall_64+0x1b9/0x820 [ 466.653546] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 466.658916] ? syscall_return_slowpath+0x5e0/0x5e0 [ 466.663849] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 466.668704] ? trace_hardirqs_on_caller+0x310/0x310 [ 466.673728] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 466.678748] ? prepare_exit_to_usermode+0x291/0x3b0 [ 466.683773] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 466.688640] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 466.693828] RIP: 0033:0x457669 [ 466.697026] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 466.715953] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 466.723677] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 466.730950] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 466.738217] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 466.745485] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 00:37:56 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000f0ffffff7f"], 0x0}, 0x48) [ 466.752754] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 00:37:56 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:56 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x541b, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:56 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) 00:37:57 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000007fffffff"], 0x0}, 0x48) 00:37:57 executing program 2 (fault-call:2 fault-nth:51): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 467.063804] FAULT_INJECTION: forcing a failure. [ 467.063804] name failslab, interval 1, probability 0, space 0, times 0 [ 467.075286] CPU: 1 PID: 22241 Comm: syz-executor2 Not tainted 4.20.0-rc6+ #154 [ 467.082661] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 467.092039] Call Trace: [ 467.094649] dump_stack+0x244/0x39d [ 467.098315] ? dump_stack_print_info.cold.1+0x20/0x20 [ 467.103547] ? debug_smp_processor_id+0x1c/0x20 [ 467.108242] ? perf_trace_lock+0x14d/0x7a0 [ 467.112500] should_fail.cold.4+0xa/0x17 [ 467.116580] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 467.121712] ? zap_class+0x640/0x640 [ 467.125464] ? save_stack+0xa9/0xd0 [ 467.129105] ? save_stack+0x43/0xd0 [ 467.132738] ? kasan_kmalloc+0xc7/0xe0 [ 467.136633] ? __kmalloc_track_caller+0x157/0x760 [ 467.141493] ? find_held_lock+0x36/0x1c0 [ 467.145572] ? __lock_is_held+0xb5/0x140 [ 467.149667] ? perf_trace_sched_process_exec+0x860/0x860 [ 467.155136] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 467.160682] ? check_preemption_disabled+0x48/0x280 [ 467.165711] __should_failslab+0x124/0x180 [ 467.169956] should_failslab+0x9/0x14 [ 467.173765] kmem_cache_alloc+0x2be/0x730 [ 467.177929] getname_kernel+0x54/0x370 [ 467.181844] kern_path+0x1e/0x40 [ 467.185222] ovl_mount_dir_noesc+0x6b/0x190 [ 467.189556] ovl_mount_dir+0x10a/0x1c0 [ 467.193459] ovl_fill_super+0x11a9/0x42f3 [ 467.197610] ? sget_userns+0x481/0xed0 [ 467.201503] ? get_anon_bdev+0xc0/0xc0 [ 467.205414] ? ovl_show_options+0x550/0x550 [ 467.209776] ? __free_pages+0x123/0x190 [ 467.213794] ? selinux_sb_copy_data+0x602/0x740 [ 467.218476] ? selinux_capable+0x36/0x40 [ 467.222541] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 467.228088] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 467.233632] ? get_anon_bdev+0xc0/0xc0 [ 467.237523] ? sget+0x113/0x150 [ 467.240809] ? ovl_show_options+0x550/0x550 [ 467.245148] mount_nodev+0x6b/0x110 [ 467.248781] ovl_mount+0x2c/0x40 [ 467.252151] mount_fs+0xae/0x31d [ 467.255533] vfs_kern_mount.part.35+0xdc/0x4f0 [ 467.260123] ? may_umount+0xb0/0xb0 [ 467.263756] ? _raw_read_unlock+0x2c/0x50 [ 467.267911] ? __get_fs_type+0x97/0xc0 [ 467.271810] do_mount+0x581/0x31f0 [ 467.275355] ? check_preemption_disabled+0x48/0x280 [ 467.280397] ? copy_mount_string+0x40/0x40 [ 467.284659] ? copy_mount_options+0x5f/0x430 [ 467.289085] ? rcu_read_lock_sched_held+0x14f/0x180 [ 467.294105] ? kmem_cache_alloc_trace+0x353/0x750 [ 467.298969] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 467.304514] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 467.310055] ? copy_mount_options+0x315/0x430 [ 467.314563] ksys_mount+0x12d/0x140 [ 467.318196] __x64_sys_mount+0xbe/0x150 [ 467.322208] do_syscall_64+0x1b9/0x820 [ 467.326099] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 467.331471] ? syscall_return_slowpath+0x5e0/0x5e0 [ 467.336416] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 467.341274] ? trace_hardirqs_on_caller+0x310/0x310 [ 467.346298] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 467.351319] ? prepare_exit_to_usermode+0x291/0x3b0 [ 467.356342] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 467.361190] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 467.366383] RIP: 0033:0x457669 [ 467.369578] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 467.388519] RSP: 002b:00007f9458f2dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 467.396232] RAX: ffffffffffffffda RBX: 00007f9458f2dc90 RCX: 0000000000457669 [ 467.403500] RDX: 00000000200000c0 RSI: 0000000020000000 RDI: 0000000000400000 [ 467.410772] RBP: 000000000072bf00 R08: 0000000020000100 R09: 0000000000000000 [ 467.418065] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9458f2e6d4 [ 467.425337] R13: 00000000004c2e28 R14: 00000000004d5228 R15: 0000000000000004 [ 467.438026] overlayfs: failed to resolve './file1': -12 00:37:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x1000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:57 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) 00:37:57 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:57 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500004000000000"], 0x0}, 0x48) 00:37:57 executing program 2 (fault-call:2 fault-nth:52): creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:57 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0285629, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 467.609757] overlayfs: './file1' not a directory 00:37:57 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000093000000"], 0x0}, 0x48) 00:37:57 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:57 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:57 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:57 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500ffefffffff7f"], 0x0}, 0x48) 00:37:57 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) [ 467.802396] overlayfs: './file1' not a directory 00:37:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xfffffffffffffdfd, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:58 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:58 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400009, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:58 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000071000000"], 0x0}, 0x48) 00:37:58 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) 00:37:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40086602, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 468.265445] overlayfs: './file1' not a directory 00:37:58 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:58 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev}}}}}}, &(0x7f0000000140)) [ 468.294040] overlayfs: './file1' not a directory 00:37:58 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000060ffffff"], 0x0}, 0x48) 00:37:58 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400b00, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:58 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000050"], 0x0}, 0x48) 00:37:58 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) [ 468.455613] overlayfs: './file1' not a directory [ 468.467785] overlayfs: './file1' not a directory 00:37:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x5000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:58 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:58 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400300, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:58 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000071"], 0x0}, 0x48) 00:37:58 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) 00:37:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0285628, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:58 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}]}]}}}}}}}, &(0x7f0000000140)) 00:37:58 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 468.812872] overlayfs: './file1' not a directory [ 468.829458] overlayfs: './file1' not a directory 00:37:58 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000040"], 0x0}, 0x48) 00:37:59 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400d00, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:59 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000093"], 0x0}, 0x48) [ 468.988063] overlayfs: './file1' not a directory [ 469.023067] overlayfs: './file1' not a directory 00:37:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x3000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x200000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:59 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000040000000"], 0x0}, 0x48) 00:37:59 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0045878, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:59 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500007100000000"], 0x0}, 0x48) 00:37:59 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x40000a, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:59 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 469.547252] overlayfs: './file1' not a directory [ 469.560937] overlayfs: './file1' not a directory 00:37:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x7, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:37:59 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000060ff0000"], 0x0}, 0x48) 00:37:59 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400c00, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:37:59 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:37:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc020660b, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 469.918257] overlayfs: './file1' not a directory 00:38:00 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000070"], 0x0}, 0x48) [ 469.943637] overlayfs: './file1' not a directory 00:38:00 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400700, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000007fffffff"], 0x0}, 0x48) 00:38:00 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 470.138547] overlayfs: './file1' not a directory [ 470.156814] overlayfs: './file1' not a directory 00:38:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x300000000000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:00 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500ffffffffff60"], 0x0}, 0x48) 00:38:00 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400003, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 470.400239] overlayfs: './file1' not a directory [ 470.444627] overlayfs: './file1' not a directory 00:38:00 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc100565c, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:00 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500ff6000000000"], 0x0}, 0x48) 00:38:00 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400004, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:00 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 470.604995] overlayfs: './file1' not a directory [ 470.625196] overlayfs: './file1' not a directory 00:38:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xfdfdffffffffffff, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500009300000000"], 0x0}, 0x48) 00:38:00 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400a00, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:00 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 470.901834] overlayfs: './file1' not a directory [ 470.934480] overlayfs: './file1' not a directory 00:38:01 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x80086601, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:01 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500007070000000"], 0x0}, 0x48) 00:38:01 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400600, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:01 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400008, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 471.196855] overlayfs: './file1' not a directory [ 471.212382] overlayfs: './file1' not a directory 00:38:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x600, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:01 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000400000"], 0x0}, 0x48) 00:38:01 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 471.335825] overlayfs: './file1' not a directory [ 471.351322] overlayfs: './file1' not a directory 00:38:01 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x403f00, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 471.517650] overlayfs: './file1' not a directory [ 471.534778] overlayfs: './file1' not a directory 00:38:01 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40045613, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:01 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:01 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x402c00, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xfffffdfd, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:01 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) [ 471.726885] overlayfs: './file1' not a directory 00:38:01 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 471.768855] overlayfs: './file1' not a directory 00:38:01 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:01 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x7ffffffff000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:02 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0205647, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:02 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:02 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x40002c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 472.226692] overlayfs: './file1' not a directory [ 472.279889] overlayfs: './file1' not a directory 00:38:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0xfdfdffff00000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:02 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000ffffffffff"], 0x0}, 0x48) 00:38:02 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x40000c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:02 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 472.433154] overlayfs: './file1' not a directory [ 472.454554] overlayfs: './file1' not a directory 00:38:02 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000040000000"], 0x0}, 0x48) 00:38:02 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0405610, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:02 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x40000b, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:02 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x300, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 472.742418] overlayfs: './file1' not a directory 00:38:02 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:02 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 472.764850] overlayfs: './file1' not a directory 00:38:02 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000ff60000000"], 0x0}, 0x48) 00:38:03 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:03 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000080500000"], 0x0}, 0x48) 00:38:03 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400005, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:03 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 472.998385] overlayfs: './file1' not a directory [ 473.017653] overlayfs: './file1' not a directory 00:38:03 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x80087601, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:03 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000730000"], 0x0}, 0x48) 00:38:03 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:03 executing program 5: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x24, 0x0, 0x0, 0x0, [{[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:03 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400002, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x500, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 473.440821] overlayfs: './file1' not a directory 00:38:03 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000000f0ffffff"], 0x0}, 0x48) 00:38:03 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:03 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 473.472523] overlayfs: './file1' not a directory 00:38:03 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x404000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:03 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:03 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000000007fffff"], 0x0}, 0x48) [ 473.673831] overlayfs: './file1' not a directory [ 473.688211] overlayfs: './file1' not a directory 00:38:04 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5450, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:04 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) 00:38:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400006, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:04 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x4, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:04 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x28, 0x0, 0x0, 0x0, [{}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, &(0x7f0000000140)) [ 474.012669] overlayfs: './file1' not a directory 00:38:04 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000000007fffff"], 0x0}, 0x48) [ 474.037426] overlayfs: './file1' not a directory 00:38:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x40005c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000093000000"], 0x0}, 0x48) [ 474.278365] overlayfs: './file1' not a directory [ 474.302928] overlayfs: './file1' not a directory 00:38:04 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x2, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:04 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000070700000"], 0x0}, 0x48) 00:38:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400060, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x6, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:04 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:04 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000930000"], 0x0}, 0x48) 00:38:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) [ 474.609428] overlayfs: './file1' not a directory [ 474.653285] overlayfs: './file1' not a directory 00:38:04 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:04 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x402200, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) [ 474.864281] overlayfs: './file1' not a directory [ 474.886661] overlayfs: './file1' not a directory 00:38:05 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x4b49, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:05 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=@bridge_newneigh={0x30, 0x1c, 0xf09, 0x0, 0x0, {0xa, 0x0, 0x0, r1}, [@NDA_DST_IPV6={0x14, 0x1, @remote={0xfe, 0x80, [0x0, 0xf0, 0x0, 0x0, 0x9effffff00000000]}}]}, 0x30}}, 0x0) 00:38:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:05 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x402000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 475.095508] overlayfs: './file1' not a directory [ 475.116931] overlayfs: './file1' not a directory 00:38:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x7, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:05 executing program 5: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f00000004c0)='cgroup.procs\x00', 0x2, 0x0) 00:38:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000000060ff00"], 0x0}, 0x48) 00:38:05 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x600000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:05 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x2d2) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:05 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0205649, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000071000000"], 0x0}, 0x48) 00:38:05 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x40000d, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(0xffffffffffffffff, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:05 executing program 5: clone(0xfffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() exit_group(0x0) ptrace(0x10, r0) r1 = inotify_init1(0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) fcntl$getownex(r1, 0x10, &(0x7f0000000100)) wait4(0x0, 0x0, 0x0, 0x0) 00:38:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x8, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:05 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f0000000000)="66b98103000066b80200008066ba000000000f30baf80c66b818a0078e66efbafc0cb80040efbad00466b80b00000066ef260f01b50d00f20f0136003067260f01cb0f07bad004ec0f01cb0f35", 0x4d}], 0x1, 0x50, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe6000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000022000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 00:38:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:05 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000073000000"], 0x0}, 0x48) [ 475.693504] overlayfs: './file1' not a directory [ 475.713377] overlayfs: './file1' not a directory 00:38:05 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400500, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x500, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 475.969833] overlayfs: './file1' not a directory [ 475.978106] overlayfs: './file1' not a directory 00:38:06 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0189436, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:06 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000000060ffff"], 0x0}, 0x48) 00:38:06 executing program 0: bind$alg(0xffffffffffffffff, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r0, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x500, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:06 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x406000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) [ 476.253045] overlayfs: './file1' not a directory [ 476.287348] overlayfs: './file1' not a directory 00:38:06 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000710000"], 0x0}, 0x48) 00:38:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x500, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x5, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:06 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:06 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400022, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:06 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:06 executing program 5 (fault-call:0 fault-nth:0): syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) [ 476.528631] overlayfs: './file1' not a directory [ 476.539694] overlayfs: './file1' not a directory 00:38:06 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x5460, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:06 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff000000007900300000000000950000ffefffffff"], 0x0}, 0x48) 00:38:06 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:06 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:06 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400007, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:07 executing program 5: syz_emit_ethernet(0xfffffffffffffdef, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) [ 476.916333] overlayfs: './file1' not a directory [ 476.930431] overlayfs: './file1' not a directory 00:38:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0xb, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:07 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:07 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x405c00, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:07 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) [ 477.174589] overlayfs: './file1' not a directory [ 477.193473] overlayfs: './file1' not a directory 00:38:07 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x4020940d, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553f", 0x3) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:07 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000050800000"], 0x0}, 0x48) 00:38:07 executing program 5: syz_emit_ethernet(0x140, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:07 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400900, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0xd, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) [ 477.441928] overlayfs: './file1' not a directory 00:38:07 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec", 0x4) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:07 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000009300"], 0x0}, 0x48) 00:38:07 executing program 5: syz_emit_ethernet(0xd, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) [ 477.494052] overlayfs: './file1' not a directory 00:38:07 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='pverlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:07 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000000000060ff"], 0x0}, 0x48) 00:38:07 executing program 5: syz_emit_ethernet(0x200000aa, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40087602, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:08 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:08 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:08 executing program 5: syz_emit_ethernet(0x7ffff000, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='\nverlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x3, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:08 executing program 5: syz_emit_ethernet(0xfffffdef, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:08 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:08 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:08 executing program 5: syz_emit_ethernet(0xfdef, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='\"verlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:08 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0x40049409, &(0x7f00000001c0)={0x0, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:08 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000400000"], 0x0}, 0x48) 00:38:08 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x500, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:08 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "a11a4bad75244f94ea2e2abc09cea26818e9dbda93927f810cea92bf0c34abae1f4778a9a6a0d784181de764ce4ed5640b71bf33be455ebe1ed72e7cb8411371c548af7df640d861f2cb1f17704c3c1eb6cd405998dd837b1c74d44f3286c489ccdd5c11ecd54f8e6ef004b041964404ada479ea46b46856f1b27f0c3f81cb57b3fab32b5dc379f5"}, 0x100) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=',verlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:08 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x807, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:08 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff00000000790030000000000095000000ffefffff"], 0x0}, 0x48) 00:38:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x9, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:08 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:08 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='nverlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:08 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x85c, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:09 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000707000"], 0x0}, 0x48) 00:38:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x2, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:09 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:09 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x3400, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:09 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000007100"], 0x0}, 0x48) 00:38:09 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='%verlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:09 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000007300"], 0x0}, 0x48) 00:38:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0xc, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:09 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x8100, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:09 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, 0x0, 0x0) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:09 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='\\verlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:09 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000f0ffff"], 0x0}, 0x48) 00:38:09 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x200000000000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:09 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:09 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='o%erlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:09 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:09 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x80b, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:09 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x848, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f00000001c0)={0x0, 0x2, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:10 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000000000"], 0x0}, 0x48) 00:38:10 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x808, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:10 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='o\nerlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:10 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x5, 0x1, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd]}}}) ioctl$VIDIOC_QUERYBUF(r1, 0xc0145608, &(0x7f00000001c0)={0x5000000, 0x1, 0x4, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "24550ec4"}, 0x0, 0x0, @offset, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) 00:38:10 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x8035, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:10 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000600)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080)="ab553fec94", 0x5) r1 = accept$alg(r0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) recvmmsg(r1, &(0x7f0000004ec0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/84, 0x34000}], 0x1}}], 0x1, 0x0, 0x0) 00:38:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000710000"], 0x0}, 0x48) 00:38:10 executing program 2: creat(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ov%rlay\x00', 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}, 0x5c}]}) 00:38:10 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x300, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402f, 0x0, @local={0xac, 0x5c}, @dev, {[@timestamp={0x8, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {}, {[@loopback]}, {}]}]}}}}}}}, 0x0) 00:38:10 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf160000000000007b6af8ff0000000079a0f8ff0000000079003000000000009500000000730000"], 0x0}, 0x48) [ 480.685722] WARNING: CPU: 0 PID: 23115 at drivers/dma-buf/dma-buf.c:992 dma_buf_vunmap+0x1bb/0x220 [ 480.695071] Kernel panic - not syncing: panic_on_warn set ... [ 480.700965] CPU: 0 PID: 23115 Comm: syz-executor3 Not tainted 4.20.0-rc6+ #154 [ 480.708392] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.717759] Call Trace: [ 480.720358] dump_stack+0x244/0x39d [ 480.723996] ? dump_stack_print_info.cold.1+0x20/0x20 [ 480.729203] panic+0x2ad/0x55c [ 480.732456] ? add_taint.cold.5+0x16/0x16 [ 480.736620] ? __warn.cold.8+0x5/0x45 [ 480.740429] ? dma_buf_vunmap+0x1bb/0x220 [ 480.744637] __warn.cold.8+0x20/0x45 [ 480.748354] ? rcu_softirq_qs+0x20/0x20 [ 480.752334] ? dma_buf_vunmap+0x1bb/0x220 [ 480.756503] report_bug+0x254/0x2d0 [ 480.760143] do_error_trap+0x11b/0x200 [ 480.764041] do_invalid_op+0x36/0x40 [ 480.767757] ? dma_buf_vunmap+0x1bb/0x220 [ 480.771913] invalid_op+0x14/0x20 [ 480.775368] RIP: 0010:dma_buf_vunmap+0x1bb/0x220 [ 480.780130] Code: 00 00 00 00 e8 d6 5a 1c fd 4c 89 f7 e8 ee 1f 77 03 e8 c9 5a 1c fd 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 b5 5a 1c fd <0f> 0b eb e3 e8 ac 5a 1c fd 0f 0b e8 a5 5a 1c fd 0f 0b e8 9e 5a 1c [ 480.799030] RSP: 0018:ffff88817f9ef5d8 EFLAGS: 00010246 [ 480.804394] RAX: 0000000000040000 RBX: 0000000000000000 RCX: ffffc9000c08b000 [ 480.811688] RDX: 0000000000040000 RSI: ffffffff846329bb RDI: 0000000000000000 [ 480.818957] RBP: ffff88817f9ef608 R08: ffff88818548a040 R09: ffffed103b24eabe [ 480.826230] R10: ffff88817f9ef760 R11: ffff8881d92755f7 R12: ffffc900180a1000 [ 480.833488] R13: ffff8881c39a2940 R14: ffff8881c39a29b0 R15: ffff8881d7437e00 [ 480.840751] ? dma_buf_vunmap+0x1bb/0x220 [ 480.844885] ? dma_buf_vunmap+0x1bb/0x220 [ 480.849022] vb2_vmalloc_detach_dmabuf+0x5a/0x80 [ 480.853760] ? vb2_vmalloc_map_dmabuf+0x80/0x80 [ 480.858426] __vb2_plane_dmabuf_put.isra.6+0x122/0x310 [ 480.863711] __vb2_queue_free+0x7f3/0xa30 [ 480.867860] ? v4l2_m2m_job_finish+0x4c0/0x4c0 [ 480.872449] ? __vb2_plane_dmabuf_put.isra.6+0x310/0x310 [ 480.877913] ? vidioc_querycap+0xd0/0xd0 [ 480.881962] vb2_core_queue_release+0x62/0x80 [ 480.886439] vb2_queue_release+0x15/0x20 [ 480.890490] v4l2_m2m_ctx_release+0x1e/0x35 [ 480.894798] vim2m_release+0xe6/0x150 [ 480.898588] v4l2_release+0x224/0x3a0 [ 480.902389] ? dev_debug_store+0x140/0x140 [ 480.906624] __fput+0x385/0xa30 [ 480.909893] ? get_max_files+0x20/0x20 [ 480.913765] ? trace_hardirqs_on+0xbd/0x310 [ 480.918069] ? kasan_check_read+0x11/0x20 [ 480.922200] ? task_work_run+0x1af/0x2a0 [ 480.926244] ? trace_hardirqs_off_caller+0x310/0x310 [ 480.931331] ? v4l_enumstd+0x70/0x70 [ 480.935054] ____fput+0x15/0x20 [ 480.938320] task_work_run+0x1e8/0x2a0 [ 480.942228] ? task_work_cancel+0x240/0x240 [ 480.946559] get_signal+0x1558/0x1980 [ 480.950345] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 480.955258] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 480.960518] ? rcu_softirq_qs+0x20/0x20 [ 480.964493] ? ptrace_notify+0x130/0x130 [ 480.968554] ? perf_trace_sched_process_exec+0x860/0x860 [ 480.973990] ? __might_fault+0x12b/0x1e0 [ 480.978039] do_signal+0x9c/0x21c0 [ 480.981563] ? v4l2_ioctl+0x15c/0x1b0 [ 480.985348] ? video_devdata+0xa0/0xa0 [ 480.989223] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 480.994746] ? do_vfs_ioctl+0x201/0x1790 [ 480.998808] ? setup_sigcontext+0x7d0/0x7d0 [ 481.003116] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 481.008644] ? check_preemption_disabled+0x48/0x280 [ 481.013666] ? exit_to_usermode_loop+0x8c/0x380 [ 481.018317] ? exit_to_usermode_loop+0x8c/0x380 [ 481.022988] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 481.027554] ? trace_hardirqs_on+0xbd/0x310 [ 481.031861] ? task_work_add+0x123/0x1e0 [ 481.035903] ? do_syscall_64+0x6be/0x820 [ 481.039946] ? trace_hardirqs_off_caller+0x310/0x310 [ 481.045033] ? cpumask_weight.constprop.5+0x3f/0x3f [ 481.050033] ? do_syscall_64+0x9a/0x820 [ 481.053994] exit_to_usermode_loop+0x2e5/0x380 [ 481.058560] ? __bpf_trace_sys_exit+0x30/0x30 [ 481.063042] ? ksys_ioctl+0x81/0xd0 [ 481.066662] do_syscall_64+0x6be/0x820 [ 481.070536] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 481.075901] ? syscall_return_slowpath+0x5e0/0x5e0 [ 481.080816] ? trace_hardirqs_on_caller+0x310/0x310 [ 481.085817] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 481.090817] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 481.097472] ? __switch_to_asm+0x40/0x70 [ 481.101532] ? __switch_to_asm+0x34/0x70 [ 481.105579] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 481.110405] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 481.115598] RIP: 0033:0x457669 [ 481.118778] Code: fd b3 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 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 481.137661] RSP: 002b:00007f80166a1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 481.145353] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000457669 [ 481.152605] RDX: 00000000200002c0 RSI: 00000000c100565c RDI: 0000000000000005 [ 481.159874] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 481.167127] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f80166a26d4 [ 481.174381] R13: 00000000004c1abc R14: 00000000004d36b0 R15: 00000000ffffffff [ 481.182735] Kernel Offset: disabled [ 481.186462] Rebooting in 86400 seconds..