b6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:06 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:06 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0xfffffffffffffffd}) r1 = gettid() r2 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r2, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r1, 0x7) 2018/03/31 13:46:06 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x0, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:06 executing program 7: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) r1 = memfd_create(&(0x7f0000000180)='user\x00', 0x1) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') listen(r0, 0x5) getrusage(0x1, &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000040)='vegas\x00', 0x6) read$eventfd(r1, &(0x7f0000000280), 0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:06 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:07 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x0, 0x0) accept4$vsock_stream(r1, &(0x7f0000000100)={0x28, 0x0, 0xffffffff, @host=0x2}, 0x10, 0x80800) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r2 = gettid() r3 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r3, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r2, 0x7) 2018/03/31 13:46:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:08 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:08 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:08 executing program 7: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000080)={0x0, 0x8, 0x30, 0xffff, 0x7fff}, &(0x7f00000000c0)=0x18) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000100)={r2, 0x81}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$vnet(r1, &(0x7f0000000140)={0x1, {&(0x7f0000000240)=""/252, 0xfc, &(0x7f0000000340)=""/4096, 0x1, 0x3}}, 0x68) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f0000001340), &(0x7f0000001380)=0x4) listen(r0, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:08 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:08 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) 2018/03/31 13:46:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:08 executing program 2: pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x36) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x2000, 0x0) accept4$vsock_stream(r2, &(0x7f0000000100)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x80000) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r1, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r3 = gettid() r4 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r4, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) ioctl$sock_inet_sctp_SIOCINQ(r2, 0x541b, &(0x7f0000000380)) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000140), &(0x7f0000000180)=0x4) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r3, 0x12) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f00000001c0)={0x0, 0x8, 0x8, 0xfffffffffffffff7, 0xbd85, 0x0, 0xbc8, 0x0, {0x0, @in6={{0xa, 0x4e23, 0xffff, @ipv4={[], [0xff, 0xff]}, 0xffffffffffff4a3d}}, 0x6a52, 0x5, 0x1f, 0x81, 0x4}}, &(0x7f0000000280)=0xb0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r5, 0x84, 0x18, &(0x7f00000002c0)={r6, 0x3ff}, &(0x7f0000000300)=0x8) 2018/03/31 13:46:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) 2018/03/31 13:46:09 executing program 7: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x44e1f, @broadcast=0xffffffff}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) setsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000000040), 0x1) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:09 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r1 = gettid() r2 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r2, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x200, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r1, 0x7) 2018/03/31 13:46:09 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:09 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:09 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:09 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) 2018/03/31 13:46:11 executing program 7: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x0, 0x0) ioctl$KVM_RUN(r1, 0xae80, 0x0) listen(r0, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) 2018/03/31 13:46:11 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffff9c, 0xae41, 0x0) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000a80)=ANY=[@ANYBLOB="05000000090000001f00000000000000100000000000000005000000000000000100ff00100000000000000000000000f28a00deb369caa16a7f501e6d54595c4ad592000000000002000000000000004c00000000005100000000000000636187fe39f1cd8ad7df1136850d8c3aa476a43ab6fd91dc87e9c0ae5d5ff2d9e5a4d260a9fcbf76050010fde0b128f757364f6dad7814d5e90d33d5c7d8b99605c8226e7986684de28043ae4509ca54e8ba1382a176b5a2eaa79e46e7d500000000000000000000000000000000e1f1"]) read(r0, &(0x7f0000000040)=""/1, 0x233) dup(r1) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_PIT2(r2, 0x4070aea0, &(0x7f0000000180)={[{0x47d, 0x6, 0x2, 0xfff, 0x5, 0x3, 0x0, 0x401, 0x9, 0x7, 0x2, 0xffffffffffffffff, 0xfffffffffffffff7}, {0x4, 0x0, 0x321, 0x7f, 0x700000000, 0xd34, 0x762c000000000000, 0x0, 0xffffffffffffae51, 0xa0, 0xfffffffffffff810, 0x40}, {0x3, 0xffffffffffffffff, 0x4, 0x8, 0x2, 0x80000001, 0x39ca, 0x3, 0x3, 0xa17c, 0x4, 0x4cedf214}], 0x17}) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000268000/0x18000)=nil, &(0x7f0000000080)=[@textreal={0x8, &(0x7f0000000000)="baf80c66b8d4d9f78d66efbafc0ced66b9800000c00f326635002000000f300f35dbe23e0fe3e40f20c06635040000000f22c0f3ab660f3a600474baf80c66b860489e8666efbafc0ced440f20c066350a000000440f22c0", 0x58}], 0x1, 0x0, &(0x7f00000000c0), 0x0) ioctl$KVM_SET_BOOT_CPU_ID(r3, 0xae78, &(0x7f00000000c0)) r4 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x7fffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000100)={0x8, 0x7, 0x4, 0x927a, 0x2, 0x8003, 0x2, 0xffffffffffffffff, 0x0}, &(0x7f0000000300)=0x20) fcntl$getownex(r1, 0x10, &(0x7f00000002c0)) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x75, &(0x7f0000000180)={r5, 0x4}, 0x8) r6 = syz_open_dev$usbmon(&(0x7f00000001c0)='/dev/usbmon#\x00', 0x3, 0x40000) ioctl$int_in(r6, 0x5421, &(0x7f0000000200)=0xffffffff) io_setup(0x2, &(0x7f0000000240)=0x0) io_submit(r7, 0x6, &(0x7f0000000a40)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0xb, 0xfffffffffffffa3e, r4, &(0x7f0000000500)="00fd07173193a324b84c2aeabe52038bdda4d7cdf23a20ccb325810f6dc2b20aa556224e7fb10b5a6267815f44984531f1101440e59a92fc725b08fabcd724a4861e22b66c8ffd87b21d71d44e8f331c66c3fe3ee060e9c8775a860a8373267222a74f48131adebb7b1146210f7ddc5911f86dc20ca925b5aefad9cb2ced53309e6979caa23f59347e32ce", 0x8b, 0xff, 0x0, 0x1, r4}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x7, 0x8, r0, &(0x7f00000005c0)="3ffc1ee4d83ebdf8529b8b19a98a60eeb664ffa61878a5fbb116d8a11a86d2b1e93df71bd0a2c07ae70803ee5bfe0aa47fb24c08a8ba23a1fccd8969d46341dd298728e19015ca4bc297405ceb507738b56afa7ea0e0f556b967", 0x5a, 0xe000000000000000, 0x0, 0x0, r6}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0xb, 0x7f36, r0, &(0x7f0000000680)="c5552ec953e16f8d74614dae7fcfe9354c43aae3c5a002f0d6eace510be054332b685243bd4113d171d9858e3da8072e6dba23dc9e1f1e3f09e26edbd7bb3cfca68a7a9bda8f60", 0x47, 0x800000, 0x0, 0x1, r6}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x2, 0x1, r0, &(0x7f0000000740)="8e2fa7351ab0410cd5e14bcbed5ac8b74ed569637dc57183c49d8d8f117b3fa85ed47b398c7cbe4c1d86f5c3e97442569882dd6edb684acbab01424f8af3d4f52bc5832e438be341e7cfd3a3b9626ed846fbdcd400d16a4e7c72c3ab94cb2181adf681c00ab3ae8ba19bfeca9e48a0139b51d662b373e6b13cd347602123a49bc2312cfc666e30268f1501b29e2bb3e3dae216d80183a0d7cf189f3d3a4c7ffd5088956eadea635ed3d740170e33ff493571376edc3947531843c3f54f6add5eb9", 0xc1, 0x0, 0x0, 0x1, r6}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x7, 0x7, r0, &(0x7f0000000880)="dd8a7c5896d5fd4111bfc9ccf95afc24ff0779ba8b72af41e2e0dab15b83c97d58a156a7c7cc318db959101d63", 0x2d, 0x8000000, 0x0, 0x0, r6}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x1, 0x2, r1, &(0x7f0000000900)="4b85e98158c6abaa71e34e0d8386d60e0d45e1146eeb5a77cdbdc1eec51f3eab08c8bd16f99160619d3539729b494a739cc89d24ce6aa80fddfb903d9985fcff4665f3aaa985733c87969b3c9eb5fa61c2a2294ab1e2ecbf061cd5bb73634cb3cf18586d1dabe6a3721812bbe6c83e14e3a6035323d7c15960db494c87b95df9af8b13eb86b56756e25af6978a925d88e614efb24d96e4a3eba5234437cdcda908d62148ca2d895d45b70ea965b25a0cfa34e9bd972ca4df4b63f4f5ba5f247444e474a3e0aa21e9b66cce8521167a7829e6594b", 0xd4, 0x3bb, 0x0, 0x1, r4}]) r8 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r8, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x0, 0x1000000000000) tkill(0x0, 0x7) 2018/03/31 13:46:11 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:11 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:11 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:11 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:12 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:12 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:12 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x0]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) 2018/03/31 13:46:13 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x3, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:13 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:13 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:13 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r1 = gettid() r2 = syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x5, 0x10000) accept4$vsock_stream(r2, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r2, 0xc008551a, &(0x7f0000000080)={0x8, 0x20, [0x0, 0x3ff, 0x365, 0x7, 0x4, 0x702, 0x5, 0xfffffffffffffff8]}) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r1, 0x7) 2018/03/31 13:46:13 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0x5c, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) 2018/03/31 13:46:13 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x0]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:13 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:14 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/dsp\x00', 0x240001, 0x0) r1 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000440)={{0x5, 0x5, 0x9e3, 0x1000, "6bff3374c9d61fbea29a59fcc953d09d52ecd53f538ca2023639068272c2ea6ef75f51b5bff67c3f07c0cd9f", 0x7}, 0x0, 0x0, 0x81, r1, 0x401, 0x4800000000000000, "195c446e51409cb481b2ca906e0292ee2f8f9890caba7517e8feda497d5d7393c8fde276a48a124d419654e16c6ba124870974b20591df3448b9a8c40b2b9194", &(0x7f0000000400)='/dev/input/event#\x00', 0x12, [], [0x5, 0x1, 0x6, 0x80000000]}) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r2, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r3 = gettid() r4 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) setsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f0000000100)=0x5, 0x4) accept4$vsock_stream(r4, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r5 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f00000001c0)={{{@in=@remote, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@local}}, &(0x7f00000002c0)=0xe8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) keyctl$chown(0x4, r5, r6, r7) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r3, 0x7) ioctl$PPPOEIOCSFWD(r4, 0x4008b100, &(0x7f0000000380)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'gretap0\x00'}}) 2018/03/31 13:46:14 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) 2018/03/31 13:46:14 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:14 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180), 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:14 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0x5c, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:14 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x0]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:14 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x3, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:15 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) 2018/03/31 13:46:15 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180), 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:15 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x3, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:15 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0x8c, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r4 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r4, &(0x7f0000000000)=""/28, 0x1c) r5 = getpid() sched_setaffinity(r5, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r4, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r4, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r4, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:15 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r2, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r3 = gettid() r4 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r4, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) getsockopt$ipx_IPX_TYPE(r1, 0x100, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r3, 0x7) 2018/03/31 13:46:15 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:15 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0x5c, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:16 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) 2018/03/31 13:46:16 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:16 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x40, 0x0) arch_prctl(0x0, &(0x7f0000000080)="239d92452704d3dc2b8c031e88eed1e61876f50d090bf5ba967e6f") r2 = gettid() r3 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r3, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$sock_inet_SIOCADDRT(r4, 0x890b, &(0x7f0000000140)={0x800, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e20}, {0x2, 0x4e21, @multicast2=0xe0000002}, 0x8, 0x8, 0xe00000000, 0x8001, 0x0, &(0x7f0000000100)='syzkaller0\x00', 0x3, 0x7, 0x1}) ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) tkill(r2, 0x7) 2018/03/31 13:46:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:16 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:16 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0x8c, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r4 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r4, &(0x7f0000000000)=""/28, 0x1c) r5 = getpid() sched_setaffinity(r5, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r4, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r4, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r4, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:16 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180), 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:16 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:18 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:18 executing program 2: r0 = syz_open_dev$dmmidi(&(0x7f0000000300)='/dev/dmmidi#\x00', 0x9, 0x4800) ioctl$KVM_SMI(r0, 0xaeb7) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) getpeername$netlink(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r1, &(0x7f0000000040)=""/1, 0x233) pipe2(&(0x7f0000000440), 0x800) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r2 = gettid() r3 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r3, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4800) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e24, 0x9, @empty, 0x2cfc}}, 0x8, 0x1, 0x8000, 0x9, 0x10}, &(0x7f00000001c0)=0x98) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f0000000200)={r5, @in={{0x2, 0x4e24, @broadcast=0xffffffff}}, 0x6, 0x81, 0x3, 0x8, 0x42}, &(0x7f00000002c0)=0x98) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) removexattr(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=@random={'trusted.', '/dev/input/event#\x00'}) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r2, 0x7) 2018/03/31 13:46:18 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:18 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0x8c, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r4 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r4, &(0x7f0000000000)=""/28, 0x1c) r5 = getpid() sched_setaffinity(r5, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r4, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r4, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r4, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:18 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:18 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:18 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:19 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:19 executing program 2: socketpair$packet(0x11, 0x97d50934ce00bc4d, 0x300, &(0x7f0000000880)) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000008c0)='ns/mnt\x00') setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000100)=@req3={0x9, 0x7, 0x20, 0x6, 0x100000001, 0x4e1, 0x3ff}, 0xfffffffffffffd07) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r1, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r2 = gettid() r3 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r3, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$KVM_GET_MP_STATE(r3, 0x8004ae98, &(0x7f0000000080)) tkill(r2, 0x7) 2018/03/31 13:46:19 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:19 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:19 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, 0x0, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:19 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:19 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:19 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:20 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:20 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000240)={0x20000001, 0x1, 0x2c}) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r1, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r2 = gettid() mmap(&(0x7f0000013000/0x1000)=nil, 0x1000, 0xb, 0x13, r1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="847929dfe718f85904920470f353ab7c1696d8e67d4227d95fb76d9d70915b6e", 0x20}], 0x1) r3 = syz_open_dev$vcsa(&(0x7f0000000100)='/dev/vcsa#\x00', 0x1, 0x0) getsockopt$inet_mtu(r3, 0x0, 0xa, &(0x7f0000000140), &(0x7f0000000180)=0x4) r4 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r4, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x10000000000000, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r2, 0x7) 2018/03/31 13:46:20 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:20 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, 0x0, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:20 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:20 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:20 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:21 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:21 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r1 = gettid() r2 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r2, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6e) tkill(r1, 0x7) 2018/03/31 13:46:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) r4 = add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, r4) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:21 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, 0x0, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:21 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:21 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x8, &(0x7f0000000500)=[{0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:22 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:22 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:22 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000100)=""/1, 0xc) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000140)={{&(0x7f0000014000/0x2000)=nil, 0x2000}, 0x3}) r1 = gettid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000080)=[@in={0x2, 0x4e20}, @in6={0xa, 0x4e21, 0xfffffffffffffff9, @remote={0xfe, 0x80, [], 0xbb}, 0x8}], 0x2c) r3 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r3, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) fcntl$setown(r5, 0x8, r1) tkill(r1, 0x7) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000040), &(0x7f0000000180)=0x4) 2018/03/31 13:46:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:22 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:22 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x8, &(0x7f0000000500)=[{0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:22 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:22 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndseq(&(0x7f0000dcc000)='/dev/snd/seq\x00', 0x0, 0x2) read(r0, &(0x7f0000fb6000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1}) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x7fff, 0xffff, 0x7681, 0xf1ca, @tick=0x401, {0xfb, 0x8000}, {0x8}, @control={0xd1bc, 0x7fff, 0x4}}], 0x30) write$sndseq(r0, &(0x7f0000000080)=[{0xffff, 0x0, 0x401, 0x0, @time, {}, {}, @result}], 0x30) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x48, r2, 0x2, 0x70bd26, 0x25dfdbfd, {0xd}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x61}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x7}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xffff}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x2}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r3, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r4 = gettid() r5 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r5, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r4, 0x7) 2018/03/31 13:46:23 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:23 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:23 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:23 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) r1 = fcntl$getown(r0, 0x9) timer_create(0x7, &(0x7f0000000080)={0x0, 0x2f, 0x4, @tid=r1}, &(0x7f0000000100)) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r2 = gettid() r3 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r3, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r2, 0x7) 2018/03/31 13:46:24 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:24 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x8, &(0x7f0000000500)=[{0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:24 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:25 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x20, 0x10, &(0x7f0000000440)=[@fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:25 executing program 2: setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f00000000c0)=@req3={0x0, 0x0, 0x100}, 0x1c) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) read(r0, &(0x7f0000000040)=""/1, 0x233) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r1 = gettid() r2 = syz_open_dev$usbmon(&(0x7f0000001600)='/dev/usbmon#\x00', 0x3f, 0x10000) accept4$vsock_stream(r2, &(0x7f0000001640)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10, 0x80000) r3 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000001680)='/dev/autofs\x00', 0x1, 0x0) inotify_add_watch(r3, &(0x7f0000000080)='./file0\x00', 0x800) syz_open_dev$evdev(&(0x7f0000012fee)='/dev/input/event#\x00', 0x0, 0x0) tkill(r1, 0x7) 2018/03/31 13:46:25 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:25 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) add_key(&(0x7f0000001540)='syzkaller\x00', &(0x7f0000001580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000015c0)="38916c8834ad958c5cec88784812fafe1b9dc90408baab8aada2791af718fab638f3e2472fc3afe14877e4ed575fee9ca1ea53e62e37be40", 0x38, 0xffffffffffffffff) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:25 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:25 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x0, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:25 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r7, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:26 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r7, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, 0x0) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:26 executing program 2 (fault-call:29 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x8010, r0, 0x3f) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x2000, 0x0) getpeername$inet(r1, &(0x7f0000000180)={0x0, 0x0, @dev}, &(0x7f0000000280)=0x10) sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f0000000d40)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000cc0)={&(0x7f0000000d00)=ANY=[@ANYBLOB="22eabe14"], 0x1}, 0x1}, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000080)={0x81, {0x2, 0x4e21, @broadcast=0xffffffff}, {0x2, 0x4e23, @multicast2=0xe0000002}, {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, 0x24, 0xfff, 0x9, 0x2, 0x2, &(0x7f0000000000)='dummy0\x00', 0x0, 0x3, 0x17e8}) io_setup(0xffffffffffffffc1, &(0x7f0000000540)=0x0) io_cancel(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x1, 0xffffffffffff0001, r0, &(0x7f0000000580)="bbc736d42a7146ffd6013dad6eb5a3c26fa7447eda9dc2e5adb27ff9452a620a05dc61ea30741d040aa6b78048c7a60c9e71393c04f3381c3192f0c87cb59f0b099f0574c1bfa7c6ed8df8bb201bd5bbe0b323f05956521553544665eb1f4d4b6b19b0bc3c2ff74789eb89832976e645d8597cefac9c24a3da8b82c3d66a16370907fe03fef0fa520d984b3f23e40ce7c12a98d2444fb303337921eef55965489f0cbef6f8e1b89f6cff", 0xaa, 0x5f7daf49, 0x0, 0x958f628912e0fdd4, r1}, &(0x7f0000000680)) getsockopt$inet_buf(r0, 0x0, 0x482, &(0x7f000082cfe8)=""/24, &(0x7f0000f08ffc)=0x8) munlockall() ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000a80)={0x0, 0x9}, &(0x7f0000000ac0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000b00)={0x80000001, 0x1, 0x2, 0x100000000, r3}, 0x10) poll(&(0x7f0000000c40)=[{r1}, {r0}], 0x2, 0x8001) r4 = perf_event_open(&(0x7f0000348f88)={0x0, 0x70, 0x3e3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, r1, 0x0) r5 = syz_open_dev$sndseq(&(0x7f00006fcff3)='/dev/snd/seq\x00', 0x0, 0x0) fdatasync(r4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f00000008c0)={0xfffffffffffffffd, 0x1f, 0x0, 'queue1\x00', 0x80000000}) r6 = syz_open_dev$sndseq(&(0x7f0000d82000)='/dev/snd/seq\x00', 0x0, 0x8000000040102) r7 = dup2(r6, 0xffffffffffffffff) getsockopt$sock_int(r7, 0x1, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r7, 0xc0a85322, &(0x7f0000000980)) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='#security\x00', &(0x7f0000000340)='/dev/snd/seq\x00', &(0x7f0000000700)='IPVS\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='md5sum[\x00', &(0x7f0000000440)="5ee000", &(0x7f0000000d80)='mime_type:({}.!\x00', &(0x7f0000000dc0)='dummy0\x00']) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r6, 0xc05c5340, &(0x7f00000000c0)={0x3, 0x5, 0x6, {}, 0xa9fa, 0xfffffffffffffff7}) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f00000001c0), &(0x7f0000000a40)=0x14) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) ioctl$UFFDIO_REGISTER(r7, 0xc020aa00, &(0x7f00000006c0)={{&(0x7f0000ffe000/0x1000)=nil, 0x1000}, 0x1}) r8 = add_key$keyring(&(0x7f0000000b40)='keyring\x00', &(0x7f0000000b80)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$get_security(0x11, r8, &(0x7f0000000bc0)=""/111, 0x6f) clone(0x40000000, &(0x7f0000000740)="637259a8d94929006cdab3d28aff49387af4c729ae90d08e6f4c0791e1357b496e79c8aa028a20c6d118716fd8c6545342ded43d26d4b547a22d1c7e90b163a4c6bbae8fa7f6ce11d65b9556ed6486c23bacc76b242cd2da42e01615cace3b781320a4", &(0x7f00000007c0), &(0x7f0000000800), &(0x7f0000000840)="37e488d0001353e58100ed6e0146796a535ce50aa17ee26ffae882b0127947b37cb17191bf90cbee62fd3fc447f133a4767dcceb6ee0e2911ae7389d243318a2fd087d5f52469a719e66c6ee8be429fae1de8d29403ba537164ae9cc8db1e566bd4e3c1c3396a468") [ 469.473686] FAULT_INJECTION: forcing a failure. [ 469.473686] name failslab, interval 1, probability 0, space 0, times 0 [ 469.485065] CPU: 1 PID: 22385 Comm: syz-executor2 Not tainted 4.16.0-rc7+ #8 [ 469.492254] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 469.501607] Call Trace: [ 469.504216] dump_stack+0x194/0x24d [ 469.507855] ? arch_local_irq_restore+0x53/0x53 [ 469.512535] ? __mem_cgroup_largest_soft_limit_node+0x780/0x780 [ 469.518602] should_fail+0x8c0/0xa40 [ 469.522320] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 469.527449] ? page_add_new_anon_rmap+0x750/0x750 [ 469.532297] ? __lock_acquire+0x664/0x3e00 [ 469.536536] ? trace_hardirqs_off+0x10/0x10 [ 469.540851] ? find_held_lock+0x35/0x1d0 [ 469.545053] ? check_same_owner+0x320/0x320 [ 469.549366] ? rcu_note_context_switch+0x710/0x710 [ 469.554278] ? reacquire_held_locks+0x1f9/0x3e0 [ 469.558930] ? alloc_set_pte+0xefd/0x1590 [ 469.563076] should_failslab+0xec/0x120 [ 469.567055] kmem_cache_alloc_node+0x56/0x760 [ 469.571552] ? print_irqtrace_events+0x270/0x270 [ 469.576375] ? filemap_map_pages+0x919/0x15d0 [ 469.580943] copy_process.part.38+0x1a21/0x4bd0 [ 469.585625] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 469.591254] ? __lock_is_held+0xb6/0x140 [ 469.595323] ? __cleanup_sighand+0x40/0x40 [ 469.599562] ? __lock_acquire+0x664/0x3e00 [ 469.603809] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 469.609005] ? __lock_acquire+0x664/0x3e00 [ 469.613249] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 469.618427] ? __lock_is_held+0xb6/0x140 [ 469.622481] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 469.627654] ? print_irqtrace_events+0x270/0x270 [ 469.632394] ? print_irqtrace_events+0x270/0x270 [ 469.637134] ? lock_acquire+0x1d5/0x580 [ 469.641094] ? trace_hardirqs_off+0x10/0x10 [ 469.645416] ? __fdget_pos+0x12b/0x190 [ 469.649293] ? trace_hardirqs_off+0x10/0x10 [ 469.653603] ? __lock_acquire+0x664/0x3e00 [ 469.657822] ? check_same_owner+0x320/0x320 [ 469.662133] ? find_held_lock+0x35/0x1d0 [ 469.666174] ? trace_hardirqs_off+0x10/0x10 [ 469.670534] ? _parse_integer+0xe9/0x140 [ 469.674576] ? trace_hardirqs_off+0x10/0x10 [ 469.678879] ? _parse_integer+0x140/0x140 [ 469.683017] ? check_same_owner+0x320/0x320 [ 469.687332] ? find_held_lock+0x35/0x1d0 [ 469.691377] ? trace_hardirqs_off+0x10/0x10 [ 469.695683] ? get_pid_task+0x93/0x140 [ 469.699571] ? lock_downgrade+0x980/0x980 [ 469.703706] ? find_held_lock+0x35/0x1d0 [ 469.707752] ? __f_unlock_pos+0x19/0x20 [ 469.711713] ? lock_downgrade+0x980/0x980 [ 469.715849] ? get_pid_task+0xbc/0x140 [ 469.719724] ? proc_fail_nth_write+0x9b/0x1d0 [ 469.724202] ? map_files_get_link+0x3a0/0x3a0 [ 469.728676] ? handle_mm_fault+0x35b/0xb10 [ 469.732893] _do_fork+0x1f7/0xf70 [ 469.736325] ? fork_idle+0x2d0/0x2d0 [ 469.740023] ? wait_for_completion+0x770/0x770 [ 469.744588] ? __lock_is_held+0xb6/0x140 [ 469.748640] ? __sb_end_write+0xa0/0xd0 [ 469.752600] ? fput+0xd2/0x140 [ 469.755786] ? SyS_write+0x184/0x220 [ 469.759492] ? SyS_read+0x220/0x220 [ 469.763101] SyS_clone+0x37/0x50 [ 469.766452] ? sys_vfork+0x30/0x30 [ 469.769972] do_syscall_64+0x281/0x940 [ 469.773858] ? vmalloc_sync_all+0x30/0x30 [ 469.777999] ? _raw_spin_unlock_irq+0x27/0x70 [ 469.782480] ? finish_task_switch+0x1c1/0x7e0 [ 469.786955] ? syscall_return_slowpath+0x550/0x550 [ 469.791859] ? syscall_return_slowpath+0x2ac/0x550 [ 469.796772] ? prepare_exit_to_usermode+0x350/0x350 [ 469.801855] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 469.807202] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 469.812041] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 469.817216] RIP: 0033:0x454e79 2018/03/31 13:46:26 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x0, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) [ 469.820470] RSP: 002b:00007faaab0f1c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 469.828937] RAX: ffffffffffffffda RBX: 00007faaab0f26d4 RCX: 0000000000454e79 [ 469.836193] RDX: 00000000200007c0 RSI: 0000000020000740 RDI: 0000000040000000 [ 469.843446] RBP: 000000000072bea0 R08: 0000000020000840 R09: 0000000000000000 [ 469.850702] R10: 0000000020000800 R11: 0000000000000246 R12: 0000000000000017 [ 469.857967] R13: 0000000000000051 R14: 00000000006f2838 R15: 0000000000000000 2018/03/31 13:46:27 executing program 0: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x0, 0x0, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:27 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}], 0x2, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) sendmsg$nl_generic(r0, &(0x7f000000b400)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x100020}, 0xc, &(0x7f000000b3c0)={&(0x7f0000007ec0)={0x1094, 0x0, 0x304, 0x70bd2c, 0x0, {0x13}, [@typed={0x8, 0x3a, @uid}, @nested={0xff4, 0x83, [@generic, @typed={0x8, 0x6b, @pid}, @generic="efdcad0b2e585ee4466c543ccce4c3751fd100a30489f50f3a0539821a9c36c74a8b380264a090f500795628b08a7d77bcb673d15c2e7a609fcb6b29684c79ef2f413f38fc5eac449b652496d5ac42ca21e31aa0df8e5048e6e973f80354f0ebdba2c45d40ee235a4328f94d611391c6c267651330bb4d784c951737d19247f8268fc793fb66986fb50a8a0a189cca643d8c9f56f726e46e0759f1c2de7b42469bbce1cb6ea7773957bbed1b801ede699142da8117fef9622e3ce5abbe45e48400c51b810bc0d098c831656fd8639d90fedde1dc0e01e6fef8f8bee6228af67f1a2175df5db55f93a70ae1fad2b83825320072cdd002a858d2726eea9732edc1f7998327b441cf70da2ed2f106614c87f6690d01e4f527966591ac3733e425e3370b6906a021f13778cdf161074688fff65337361a2e48057973ee05c55164f03d6927881a0a550229bb2f480466506fa7b59cce7c0e857a96676ccfb30791c848a28b84afb5305b523d5d56d510e1f3f2de277d9b19005a66f62ce9d0fcab2607f4ec28a71832564fe38a75d9a98a33f2156e1a211b5a00fa9d14f124bc628977ec655dc70cc4aad9bb59f6c1cf9b29cd00c8da1730636df674fa0147573b2727410ac8008b35686c7e52abfe2029017be67830099b940f8e4de46557630e86ac6ef447833540398c961ab8b3366a5c7be864f678091325a36721d141b4525d1ee63f327c17530bc6a53cdef2c9238759bcd8648e4eebf7df19f024e32728fac1e850929a5e01cca5f846eec59bcb14d3bcf1b632ef9ce15580b60813577aca2c098434d31375e06f3c8cc4b46830579060ab53f864e7bea8d534093a1fb8404b55c0cb26dbf3cbe7eaa438b4777cb19a48468f0da4c56b608cbf78f20bd72b7f2be18c1e2c0f00d4bd1fdc734e7467dc7bc549562179d122ba0cf2c15298ba74324e6a79ce60f5661e33ea9d6686836c928c44ec1755aa934db35d4ab2bb76cc915e09c93a8aa796f0c25c14d91dfe8f8c553a834e0382fd84b5243e4518509142797496a20a4a1a1857fc0221c74c134bc4eb6d67a448937d58f934f57c06185cb4d29df0426ae19182a2f0201de49ff9685730767a8147ab51fb24d64d244c753de3245ee6b4294589c98780b827d8a2c45e93815dfac463df6878bc1be536489b4f6b928243eb377a89c04c7daccb9ed655377c6b4853de2724f6a22a28f114886094c8d4c1ec7ac73a6a87a6afaa5956a4c04e71585d9322d81cd95ab4bc044fe6b1ffdc3d3851edc6bf7b0bce7eb661fbba66318874c2c2e42ed73eb1d00403df54ac24a28c5103115912c1406f1100cb78fe48f75dd2eee7f12f2fcf26f8163cfa1d72a8e8f1a4896d2ca5ae55f40efa22c994f19ec2d99358bf0025f27cb5fc53b6a5526587f98ecec9790b66ff5d9b90f1a304e72e0a7bb864ab3f3878a98bf832117d03ed741ac9d01f4906e137cb03005d39dfdb93caf92b474425aac169e266dee70099574f1b4ed8c90bc5a5477fb96e74010daae12c96076495cce94794d4bbe990df1c929ee21896ce9a3e14597eb726aa0d09bb3d13aa9c930ad1536d8a8832ee90bd19ed1a2983e4c97816ae80c0b4dbdd9faa6293816897faebf003c21b1751a381e873e8ee2d71aeba82d54de032bdef59011e394637d803ea350f2f47a0c50186764d5e2fcf117c57fc443b6bcd78c05a3e3012520d952fdd27a66bca30e1020ba25e6ee1ca186c8724e1bf88d334a86a9694455724d936802c2631ca68aebd9e4de1cd27dca0b7c50c1ecd87c70d727abae16683ed3db56ad669f1e709231b18a8e23fe817d1c4bd95a24ddca4cbb74abfcc8546ecdb65eb00068da8f329a237a7a3172ad6d17be545b8e5e9db6bb5be9595349e6a0b843a3ce98903888d580aac03f4e21ab05ab857af381c4e67e8d951881be931f2826ddb049be999b82daff9db5af74995fb6102c9e70ccfdd3f8be1f03b3f76f822ad9d749534e9f964a6272a1bba5a0a5c597f7161bce07b300bfaa48ecd25760cfe25145891cb6a38781a4e9be611d6ae5821b27b779a7fec257d18778621e39adcecc419fd58483ffbc5c6d7c1fc66ebd49d7517c427c304da287cb9229dce67523924bdfdc125216e2912a013d6db3b323a9357b93f2b70a1cc25207ff8e1a4971ab8436f14181184d4cda2a7f3ff3d80e3d5b2e845dc110209d8110e0e10e800b8b315f5c4966f40b8eb72339be0e95f0dca9a7f46b503359067a33c1c52867739fb5d384f6365448c5f0e3f0469691fca2d8d8deab698d4c310ae331a9259e6b189c0b6203bdb03a321a865f0132a4e70dc62d5c8744bf7a925239f1df456654468a7cf0c69358ea72fc9044a3b9e692c56e20a36f7a345d3bd317f5027f4a4ed532d4a4dc098c3aaddbd259bbfb42157a4cc7f3cd973f4b52df837791ba702c6ac3aad662a3c06129742fb6bea5cb08b6d84cdd835e7e95d58483f59f751dcd860902f16cb45ed4e106ae7934b89e9288704f0bab17e238d6358d7ebd9c670416adaf87f40b1e7ef2b55ef917439a0db552410e8d57350b4e61faf3d23dc64264f9fe2ca47e8b46177b9db267a970de1773be82a6c0006d5fd43960cd26116863f94032d035451175d8f80ddd318939606822546c1de2025f3e2fc7db9d43f89bb1597b005cf41b602f8c605df50ef89ff666582d8859bcf2868944055fe2a54fe8456fe6bacf39bc04ffa7098d99b1d2a51833ac127cb24dbcd330fce75da53b5596b988f015049c79f4b30abdf4b5326707bb23699e94bc6c6ef171e2d9026f38d65376a886dd0102542cd757da9cbaeb80a8ba5b51df74dd6b8f48d98f92520a26ec73ddc0e147913a24ab551d14e391c71aa46d64091ddde8f5da049aefd8118d05af2299971294969ad9a32e823bce274776b652f0066b176d32b502665f4527c5827d038168ca71c1628f77ada3e13c7a6cf2210301a9a56aa8ecdd1319f74fd0d4cdb2a187511197247049ba9def9d32f9ea5217637dc8762826b324bd976973d5845b2edc89ad5fcba39b7143ba45a74c208d919c81007d6ede008a29ff52bfbf2183d86415c03752ab50cf5ef7dcb0c02a13d5b3efd6c4df71013977a63a0e69f06b42a331bd29d79ee4008e14344223163c461f7fbbade899291d513dc91b68e393d0bf42bb602426d9d6d88c856da82613193f3af423623dac212737dc473c0345d4cc05120f492f7c54f082bd8656b83b0cc45f864c93e5a3f257b846a31420a811d4f027a4f12c1a153ca0055a9cee7dfc66961c385559cf8945d69489fb47178c642621d612fdbdb93e9c22bb240112e915ecb01146705d0da6b6d2992ecbc70209a022ea23377f558368f2fae8c6f698d714dfdf338b8450684d67814e186944dcb276dfb9c2347886fe95e6cb1a8fa980d77d7f8d81f5f07b41e6ea25c766951d2a437816efbc180de881f98fcf8ee3bc9d868d6d6403c4b89f3abce6053b89beabfdb40658aa6191a9faa62c4c02ba70c2f988b72b878fc1e78f449f1721ac759bd00992e781b903c795f693c29086673886b0c016dc29cf2dec6c18676fdf2e3ee20da10bff7ec63f6b7869b8b58391af461ef6a6d4b7ba973c46767bbcc776c91290fa98aad6596f636a0ca2c5647e33e1a987ca3e894e02f37bf323bb7efecab2e3803ff68a74d67f4ee54d169c69dfb56aaf92800fc365789688e4f25a7a40016b765395409f7dc1770692c4e4efe2a60ceece275777106e922d826e092d7dafb972621db02e9f94ee4791086fbff42fa994cc2883cdbec42853de9bf8640298d00f053fa9e1b7bc43ec46ca684ec294ec64f3f2c61f4db956b732611644ce34bb0da72ea1a445d22497482caf07871225eab98d67f8fb1dd02a876adf442e22b53c529cdb4a078ecb651cb8be2d86194ee79371aba85677551827ab04ac277fd95c10d62b119bdeac963c4d13bef4f3b17eb2356725004dd578c4fb58b55ec91dadeaa752cbeed95f5cb2c1cc372266fb2a23a5fc14227adc5d908374a739a415c061a11705c3609ba2164cfab9f2ee25112c511dc2411dbb422b21e2918beefe8a1be7808280ebdf4ec3e1c6aa009c95411a45ecf8e610d597bea499d51787a72908d354077c6b0b809b7ed4af39a6050341fb5396b31980256f2d7c95e1ca32974285671fe069e83966c7a1d52413ef506c02d650b450db0fa358d41861acb813e459862f0248922dbddb382b149d6836820786ff0bd7103cf09cf9517e56dbe81f2214669ed1e8eaba20eba6b1adb0473253181d20f1b492cbb1d5e860fe302e93bb7f842a5ff714970b579232a4dd3d6fd59eca5c48c4b1d1c5fbbfbcb8fa1a2913c7012fa67a118b8f7c2bbee78039356a693a5b2378767e5f3768173c09e2bbdcb9b3ba191eaefe26eaad2dea642cac8b6034f23f890301e56b299bf09f2110ab275d2dc98763f7beb391d7aad5a55ec39227cec7524afb8b688fbc91872debf0af4c6c402d886d1322ddb6b11f7167822156faf86e2f3c1a6d9f521d263509cc602a1601fedd4bfb874c4b4c69c5275258cc9886f2dd2bc131f1e68f8a32e5aca254222b576dc48848c6ce7e8b863b3bc0a69da466149bc6f8a5cade1fda4442261683ea1eb145604ced7127fba800a2ffc32ac725b786a294ee4f91bcb576dc34cfc964ddfb5d3400987d5d53242169cabd4d81173975ad5025c6edb2845c1179e49c80e00cde70cd72d1d293b397811cc22f0fd0f18c5ac39a4e6413d2d600a470c91698952f3c8cbd715613ad546785003b0f213649f2d3022d07468502c7ad0c139ec5b54015a4601d5d7f416677c0379b03324c6f5074025af548c04cb19f81011e14050cc7c29af6b7cbaad3e814d1c748adbe1bd1ba5c71dc8171127e87e4c7969a746c26c4607d873e5296179ea147c15429ff2e8d032b49d685bcb7e4d9a877d5c6bee26b428e7bd09488d2a5886507c316126e5d505e659794699f433d11992501936066325bdfe151c5a7d8e930040f7ddeb1f62ea7b3bf3e3d77c2d03d12f09c7f2877c9023ef218c84d3ce910a4648154315c62353561377db798dcf5efbec504add864b33f24348be30085cbaccde099d7d24bd9bdbab2d5bbe7ab9407fa8b22780185380ebb5635ee2dc5728db96456f514fdbba184b768c3ebbf603213c841918505b6fa44b65aa181f954d840977b3bc55119176798652d88efde0514cddbdb7c22e9db2e8e2ab5fbeaa479848264442fe9c6f09a77878dabceead5e79be4f68ee846e5f92e0c82b38a1450999c59d75060511ca84efdbd64bc6acf355bd8a2b064ae00ef35594edfa3910ab2d142277227e415a9cc85281f11d892802029353c14116dd70f168af63e257fc8611c00ffc84f8204eb2e35d1eefb3ed14b6965fe317b1178e69096445b673fe02c5db12a5e588c61e7c57a915f14780229099cf81ae0c0bbac734e5e36816c044a8c0d53a342c3197886b1f9946fda6e0350e6c55363c", @generic="56ffcd33cf69f1ec903a8da3910faba6af30656d78e148766ed46707855253bb67b6fcfb66d97baf23fbf732424df205fab39987f583cb547157d071303934318a5bc2563663ea9b5806880291d8c7f6f53ce9b9ec1dd47f4c9c2c7bc56436dba0087190f4c70374e067a9b27ae0a83d86a51cb48257f06ea848854ee6fa0bb112d83afea3a29192a34adc94253e3f2bca4a942baa165b8d3dead42c49206b2cadbfe08d1e45dc"]}, @nested={0x84, 0x0, [@typed={0x8, 0x4b, @uid=r7}, @typed={0x8, 0x54, @ipv4=@broadcast=0xffffffff}, @generic, @typed={0x8, 0x53, @str='%\x00'}, @generic, @generic="9531ddb4704746ccc377982630b3a4ff0a6270a088c8536d9c0f101c1f7d32476e06ac2c26a94871c1a18c9b6eefb4afe122a0bd16799b6de6fcd1fe95f0010212de529806c8ce8de3ed5bf97a8fdbb847fd01bfbd2f0fbb94a92e44b0ee65b7d74464930edce50f"]}]}, 0x1094}, 0x1, 0x0, 0x0, 0x1}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r8, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:27 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x0, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, 0xffffffffffffffff, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0x9c, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x28, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x20, 0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000000c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:27 executing program 2 (fault-call:29 fault-nth:1): r0 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x8010, r0, 0x3f) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x2000, 0x0) getpeername$inet(r1, &(0x7f0000000180)={0x0, 0x0, @dev}, &(0x7f0000000280)=0x10) sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f0000000d40)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000cc0)={&(0x7f0000000d00)=ANY=[@ANYBLOB="22eabe14"], 0x1}, 0x1}, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000080)={0x81, {0x2, 0x4e21, @broadcast=0xffffffff}, {0x2, 0x4e23, @multicast2=0xe0000002}, {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, 0x24, 0xfff, 0x9, 0x2, 0x2, &(0x7f0000000000)='dummy0\x00', 0x0, 0x3, 0x17e8}) io_setup(0xffffffffffffffc1, &(0x7f0000000540)=0x0) io_cancel(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x1, 0xffffffffffff0001, r0, &(0x7f0000000580)="bbc736d42a7146ffd6013dad6eb5a3c26fa7447eda9dc2e5adb27ff9452a620a05dc61ea30741d040aa6b78048c7a60c9e71393c04f3381c3192f0c87cb59f0b099f0574c1bfa7c6ed8df8bb201bd5bbe0b323f05956521553544665eb1f4d4b6b19b0bc3c2ff74789eb89832976e645d8597cefac9c24a3da8b82c3d66a16370907fe03fef0fa520d984b3f23e40ce7c12a98d2444fb303337921eef55965489f0cbef6f8e1b89f6cff", 0xaa, 0x5f7daf49, 0x0, 0x958f628912e0fdd4, r1}, &(0x7f0000000680)) getsockopt$inet_buf(r0, 0x0, 0x482, &(0x7f000082cfe8)=""/24, &(0x7f0000f08ffc)=0x8) munlockall() ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000a80)={0x0, 0x9}, &(0x7f0000000ac0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000b00)={0x80000001, 0x1, 0x2, 0x100000000, r3}, 0x10) poll(&(0x7f0000000c40)=[{r1}, {r0}], 0x2, 0x8001) r4 = perf_event_open(&(0x7f0000348f88)={0x0, 0x70, 0x3e3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, r1, 0x0) r5 = syz_open_dev$sndseq(&(0x7f00006fcff3)='/dev/snd/seq\x00', 0x0, 0x0) fdatasync(r4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f00000008c0)={0xfffffffffffffffd, 0x1f, 0x0, 'queue1\x00', 0x80000000}) r6 = syz_open_dev$sndseq(&(0x7f0000d82000)='/dev/snd/seq\x00', 0x0, 0x8000000040102) r7 = dup2(r6, 0xffffffffffffffff) getsockopt$sock_int(r7, 0x1, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r7, 0xc0a85322, &(0x7f0000000980)) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='#security\x00', &(0x7f0000000340)='/dev/snd/seq\x00', &(0x7f0000000700)='IPVS\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='md5sum[\x00', &(0x7f0000000440)="5ee000", &(0x7f0000000d80)='mime_type:({}.!\x00', &(0x7f0000000dc0)='dummy0\x00']) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r6, 0xc05c5340, &(0x7f00000000c0)={0x3, 0x5, 0x6, {}, 0xa9fa, 0xfffffffffffffff7}) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f00000001c0), &(0x7f0000000a40)=0x14) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) ioctl$UFFDIO_REGISTER(r7, 0xc020aa00, &(0x7f00000006c0)={{&(0x7f0000ffe000/0x1000)=nil, 0x1000}, 0x1}) r8 = add_key$keyring(&(0x7f0000000b40)='keyring\x00', &(0x7f0000000b80)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$get_security(0x11, r8, &(0x7f0000000bc0)=""/111, 0x6f) clone(0x40000000, &(0x7f0000000740)="637259a8d94929006cdab3d28aff49387af4c729ae90d08e6f4c0791e1357b496e79c8aa028a20c6d118716fd8c6545342ded43d26d4b547a22d1c7e90b163a4c6bbae8fa7f6ce11d65b9556ed6486c23bacc76b242cd2da42e01615cace3b781320a4", &(0x7f00000007c0), &(0x7f0000000800), &(0x7f0000000840)="37e488d0001353e58100ed6e0146796a535ce50aa17ee26ffae882b0127947b37cb17191bf90cbee62fd3fc447f133a4767dcceb6ee0e2911ae7389d243318a2fd087d5f52469a719e66c6ee8be429fae1de8d29403ba537164ae9cc8db1e566bd4e3c1c3396a468") 2018/03/31 13:46:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) 2018/03/31 13:46:27 executing program 7: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="c82f90aa3ef8251c0664700263a38da0275da008b13853697b6a26c3ceecf15e3e8ce2fb789ffbd4a39e01d75fab547d35ed52cb62feeff359930ce306d7c965625b78698cc135ad"], 0x1}, 0x1}, 0x0) r2 = socket$nl_xfrm(0x11, 0x3, 0x6) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000180)={0x0, 0x7}, 0x4) setsockopt$packet_fanout_data(r2, 0x107, 0x16, &(0x7f0000000200)={0x9, &(0x7f0000000500)=[{0x2, 0x1000, 0x9, 0x100000001}, {0x100, 0x9b, 0x4}, {0x0, 0x44af, 0x7fff, 0x8}, {0x5, 0xfffffffffffffffd, 0x0, 0xffffffff}, {0x3, 0x200, 0x10000}, {0x101, 0x5, 0x5, 0x3}, {0xf6bf, 0x2, 0x9, 0x401}, {0x2, 0xffffffff, 0x6a}, {0x3ff, 0x100, 0x0, 0xdd47}]}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f0000001a40)=""/4096, &(0x7f0000000000)=0x1000) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000001840)=[{{&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000700)=[{&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/121, 0x79}], 0x6, &(0x7f0000000780)=""/74, 0x4a, 0xfffffffffffff5a0}, 0x8}, {{&(0x7f0000000a00)=@ax25, 0x80, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=""/251, 0xfb, 0x2}, 0x8}, {{&(0x7f0000000c80)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000d00)=""/227, 0xe3}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/246, 0xf6}, 0x100000000}, {{&(0x7f00000010c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001580)=[{&(0x7f0000001180)=""/83, 0x53}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000001440)=""/202, 0xca}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000006a40)=""/4096, 0x1000}], 0x5, &(0x7f0000001740)=""/197, 0xc5}, 0x9}], 0x4, 0x40010020, &(0x7f0000001200)={0x0, 0x989680}) setsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000001280)={0x0, @rand_addr=0x3, @multicast2=0xe0000002}, 0xc) r5 = syz_open_dev$amidi(&(0x7f0000001540)='/dev/amidi#\x00', 0x0, 0x0) r6 = open(&(0x7f0000001600)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x11, r6, 0x0) write$rdma_cm(r6, &(0x7f0000001340)=ANY=[], 0xfffffe74) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x200000009) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000580)=0x3) syz_open_dev$amidi(&(0x7f0000001980)='/dev/amidi#\x00', 0x5, 0x0) recvfrom$ipx(r5, &(0x7f0000000840)=""/207, 0xcf, 0x60, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000007a40)={{{@in6=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000001a00)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000007b40)={{{@in6=@mcast2, @in=@broadcast}}, {{@in6=@ipv4}, 0x0, @in6=@mcast1}}, &(0x7f0000007c40)=0xe8) stat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)) fcntl$getownex(r5, 0x10, &(0x7f0000007d40)) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000007d80)={{{@in=@multicast2, @in6=@mcast2}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000007e80)=0xe8) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000800)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x400001}, 0xc, &(0x7f0000000a80)={&(0x7f0000003b40)={0x14, r7, 0x200, 0x70bd29, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x40004) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000001300)={0x8, 0x6, 0x0, 0x0, "86a4411bacb5ceec3ef480c8564ede675d2cf6e8be0546d7c8a66d233d7bf14d9727fb1a69f950d484e0ce92"}) request_key(&(0x7f0000001140)='encrypted\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a}, &(0x7f00000012c0)="0000b7b286b1e60000", 0xfffffffffffffffe) 2018/03/31 13:46:27 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, 0x0) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) [ 470.999429] FAULT_INJECTION: forcing a failure. [ 470.999429] name failslab, interval 1, probability 0, space 0, times 0 [ 471.011056] CPU: 0 PID: 22409 Comm: syz-executor2 Not tainted 4.16.0-rc7+ #8 [ 471.018254] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 471.027617] Call Trace: [ 471.030209] dump_stack+0x194/0x24d [ 471.033844] ? arch_local_irq_restore+0x53/0x53 [ 471.038527] should_fail+0x8c0/0xa40 [ 471.042252] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 471.047377] ? percpu_ref_put_many+0x132/0x220 [ 471.051967] ? memcg_kmem_charge_memcg+0x74/0x110 [ 471.056816] ? percpu_ref_tryget_live+0x2f0/0x2f0 [ 471.061673] ? find_held_lock+0x35/0x1d0 [ 471.065756] ? check_same_owner+0x320/0x320 [ 471.070089] ? rcu_note_context_switch+0x710/0x710 [ 471.075025] should_failslab+0xec/0x120 [ 471.079005] kmem_cache_alloc+0x47/0x760 [ 471.083068] ? percpu_ref_put_many+0x132/0x220 [ 471.087646] ? rcu_pm_notify+0xc0/0xc0 [ 471.091525] prepare_creds+0x78/0x360 [ 471.095312] ? abort_creds+0x130/0x130 [ 471.099180] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 471.104191] copy_creds+0x7b/0x3a0 [ 471.107717] ? lockdep_init_map+0x9/0x10 [ 471.111778] copy_process.part.38+0xb64/0x4bd0 [ 471.116356] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.121538] ? __lock_is_held+0xb6/0x140 [ 471.125601] ? __cleanup_sighand+0x40/0x40 [ 471.129841] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.135033] ? __lock_acquire+0x664/0x3e00 [ 471.139284] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.144455] ? lock_release+0xa40/0xa40 [ 471.148430] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.153611] ? print_irqtrace_events+0x270/0x270 [ 471.158356] ? __lock_is_held+0xb6/0x140 [ 471.162477] ? __account_cfs_rq_runtime+0x600/0x600 [ 471.167484] ? lock_acquire+0x1d5/0x580 [ 471.171442] ? trace_hardirqs_off+0x10/0x10 [ 471.175757] ? __fdget_pos+0x12b/0x190 [ 471.179635] ? trace_hardirqs_off+0x10/0x10 [ 471.183945] ? __lock_acquire+0x664/0x3e00 [ 471.188172] ? check_same_owner+0x320/0x320 [ 471.192480] ? find_held_lock+0x35/0x1d0 [ 471.196518] ? trace_hardirqs_off+0x10/0x10 [ 471.200820] ? _parse_integer+0xe9/0x140 [ 471.204865] ? trace_hardirqs_off+0x10/0x10 [ 471.209169] ? _parse_integer+0x140/0x140 [ 471.213304] ? check_same_owner+0x320/0x320 [ 471.217620] ? trace_hardirqs_off+0x10/0x10 [ 471.221929] ? get_pid_task+0x93/0x140 [ 471.225796] ? lock_downgrade+0x980/0x980 [ 471.229928] ? find_held_lock+0x35/0x1d0 [ 471.233988] ? __f_unlock_pos+0x19/0x20 [ 471.237955] ? lock_downgrade+0x980/0x980 [ 471.242088] ? get_pid_task+0xbc/0x140 [ 471.245975] ? proc_fail_nth_write+0x9b/0x1d0 [ 471.250454] ? map_files_get_link+0x3a0/0x3a0 [ 471.254931] ? handle_mm_fault+0x35b/0xb10 [ 471.259154] _do_fork+0x1f7/0xf70 [ 471.262594] ? fork_idle+0x2d0/0x2d0 [ 471.266294] ? wait_for_completion+0x770/0x770 [ 471.270884] ? __lock_is_held+0xb6/0x140 [ 471.274950] ? __sb_end_write+0xa0/0xd0 [ 471.278911] ? fput+0xd2/0x140 [ 471.282085] ? SyS_write+0x184/0x220 [ 471.285779] ? SyS_read+0x220/0x220 [ 471.289391] SyS_clone+0x37/0x50 [ 471.292740] ? sys_vfork+0x30/0x30 [ 471.296279] do_syscall_64+0x281/0x940 [ 471.300159] ? vmalloc_sync_all+0x30/0x30 [ 471.304286] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 471.309812] ? syscall_return_slowpath+0x550/0x550 [ 471.314739] ? syscall_return_slowpath+0x2ac/0x550 [ 471.319668] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 471.325028] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 471.329867] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 471.335048] RIP: 0033:0x454e79 [ 471.338229] RSP: 002b:00007faaab0f1c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 2018/03/31 13:46:28 executing program 2 (fault-call:29 fault-nth:2): r0 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000001, 0x8010, r0, 0x3f) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x2000, 0x0) getpeername$inet(r1, &(0x7f0000000180)={0x0, 0x0, @dev}, &(0x7f0000000280)=0x10) sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f0000000d40)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000cc0)={&(0x7f0000000d00)=ANY=[@ANYBLOB="22eabe14"], 0x1}, 0x1}, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000080)={0x81, {0x2, 0x4e21, @broadcast=0xffffffff}, {0x2, 0x4e23, @multicast2=0xe0000002}, {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, 0x24, 0xfff, 0x9, 0x2, 0x2, &(0x7f0000000000)='dummy0\x00', 0x0, 0x3, 0x17e8}) io_setup(0xffffffffffffffc1, &(0x7f0000000540)=0x0) io_cancel(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x1, 0xffffffffffff0001, r0, &(0x7f0000000580)="bbc736d42a7146ffd6013dad6eb5a3c26fa7447eda9dc2e5adb27ff9452a620a05dc61ea30741d040aa6b78048c7a60c9e71393c04f3381c3192f0c87cb59f0b099f0574c1bfa7c6ed8df8bb201bd5bbe0b323f05956521553544665eb1f4d4b6b19b0bc3c2ff74789eb89832976e645d8597cefac9c24a3da8b82c3d66a16370907fe03fef0fa520d984b3f23e40ce7c12a98d2444fb303337921eef55965489f0cbef6f8e1b89f6cff", 0xaa, 0x5f7daf49, 0x0, 0x958f628912e0fdd4, r1}, &(0x7f0000000680)) getsockopt$inet_buf(r0, 0x0, 0x482, &(0x7f000082cfe8)=""/24, &(0x7f0000f08ffc)=0x8) munlockall() ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000a80)={0x0, 0x9}, &(0x7f0000000ac0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000b00)={0x80000001, 0x1, 0x2, 0x100000000, r3}, 0x10) poll(&(0x7f0000000c40)=[{r1}, {r0}], 0x2, 0x8001) r4 = perf_event_open(&(0x7f0000348f88)={0x0, 0x70, 0x3e3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, r1, 0x0) r5 = syz_open_dev$sndseq(&(0x7f00006fcff3)='/dev/snd/seq\x00', 0x0, 0x0) fdatasync(r4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f00000008c0)={0xfffffffffffffffd, 0x1f, 0x0, 'queue1\x00', 0x80000000}) r6 = syz_open_dev$sndseq(&(0x7f0000d82000)='/dev/snd/seq\x00', 0x0, 0x8000000040102) r7 = dup2(r6, 0xffffffffffffffff) getsockopt$sock_int(r7, 0x1, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r7, 0xc0a85322, &(0x7f0000000980)) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='#security\x00', &(0x7f0000000340)='/dev/snd/seq\x00', &(0x7f0000000700)='IPVS\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='md5sum[\x00', &(0x7f0000000440)="5ee000", &(0x7f0000000d80)='mime_type:({}.!\x00', &(0x7f0000000dc0)='dummy0\x00']) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r6, 0xc05c5340, &(0x7f00000000c0)={0x3, 0x5, 0x6, {}, 0xa9fa, 0xfffffffffffffff7}) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f00000001c0), &(0x7f0000000a40)=0x14) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) ioctl$UFFDIO_REGISTER(r7, 0xc020aa00, &(0x7f00000006c0)={{&(0x7f0000ffe000/0x1000)=nil, 0x1000}, 0x1}) r8 = add_key$keyring(&(0x7f0000000b40)='keyring\x00', &(0x7f0000000b80)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$get_security(0x11, r8, &(0x7f0000000bc0)=""/111, 0x6f) clone(0x40000000, &(0x7f0000000740)="637259a8d94929006cdab3d28aff49387af4c729ae90d08e6f4c0791e1357b496e79c8aa028a20c6d118716fd8c6545342ded43d26d4b547a22d1c7e90b163a4c6bbae8fa7f6ce11d65b9556ed6486c23bacc76b242cd2da42e01615cace3b781320a4", &(0x7f00000007c0), &(0x7f0000000800), &(0x7f0000000840)="37e488d0001353e58100ed6e0146796a535ce50aa17ee26ffae882b0127947b37cb17191bf90cbee62fd3fc447f133a4767dcceb6ee0e2911ae7389d243318a2fd087d5f52469a719e66c6ee8be429fae1de8d29403ba537164ae9cc8db1e566bd4e3c1c3396a468") [ 471.345934] RAX: ffffffffffffffda RBX: 00007faaab0f26d4 RCX: 0000000000454e79 [ 471.353191] RDX: 00000000200007c0 RSI: 0000000020000740 RDI: 0000000040000000 [ 471.360453] RBP: 000000000072bea0 R08: 0000000020000840 R09: 0000000000000000 [ 471.367712] R10: 0000000020000800 R11: 0000000000000246 R12: 0000000000000017 [ 471.374966] R13: 0000000000000051 R14: 00000000006f2838 R15: 0000000000000001 [ 471.444988] FAULT_INJECTION: forcing a failure. [ 471.444988] name failslab, interval 1, probability 0, space 0, times 0 [ 471.456596] CPU: 0 PID: 22416 Comm: syz-executor2 Not tainted 4.16.0-rc7+ #8 [ 471.463787] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 471.473144] Call Trace: [ 471.475734] dump_stack+0x194/0x24d [ 471.479372] ? arch_local_irq_restore+0x53/0x53 [ 471.484047] ? kasan_kmalloc+0xad/0xe0 [ 471.487939] ? kasan_slab_alloc+0x12/0x20 [ 471.492080] ? kmem_cache_alloc+0x12e/0x760 [ 471.496384] ? prepare_creds+0x78/0x360 [ 471.500350] ? copy_creds+0x7b/0x3a0 [ 471.504067] should_fail+0x8c0/0xa40 [ 471.507776] ? percpu_ref_put_many+0x11a/0x220 [ 471.512353] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 471.517445] ? lock_release+0xa40/0xa40 [ 471.521410] ? memcg_kmem_get_cache+0x443/0x890 [ 471.526069] ? find_held_lock+0x35/0x1d0 [ 471.530121] ? check_same_owner+0x320/0x320 [ 471.534438] ? percpu_ref_put_many+0x132/0x220 [ 471.539029] ? rcu_note_context_switch+0x710/0x710 [ 471.544016] ? security_prepare_creds+0x89/0xb0 [ 471.548693] should_failslab+0xec/0x120 [ 471.552661] kmem_cache_alloc+0x47/0x760 [ 471.556715] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 471.561811] ? key_put+0x28/0x80 [ 471.565166] __delayacct_tsk_init+0x20/0x80 [ 471.569477] copy_process.part.38+0x1ccf/0x4bd0 [ 471.574146] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.579338] ? __lock_is_held+0xb6/0x140 [ 471.583393] ? __cleanup_sighand+0x40/0x40 [ 471.587615] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.592877] ? __lock_acquire+0x664/0x3e00 [ 471.597112] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.602302] ? environ_open+0x80/0x80 [ 471.606108] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 471.611287] ? __lock_acquire+0x664/0x3e00 [ 471.615568] ? mntput_no_expire+0x130/0xa90 [ 471.619891] ? print_irqtrace_events+0x270/0x270 [ 471.624635] ? trace_hardirqs_off+0x10/0x10 [ 471.628975] ? lock_acquire+0x1d5/0x580 [ 471.632946] ? trace_hardirqs_off+0x10/0x10 [ 471.637248] ? __fdget_pos+0x12b/0x190 [ 471.641128] ? trace_hardirqs_off+0x10/0x10 [ 471.645445] ? __lock_acquire+0x664/0x3e00 [ 471.649670] ? check_same_owner+0x320/0x320 [ 471.653980] ? find_held_lock+0x35/0x1d0 [ 471.658031] ? trace_hardirqs_off+0x10/0x10 [ 471.662359] ? _parse_integer+0xe9/0x140 [ 471.666411] ? trace_hardirqs_off+0x10/0x10 [ 471.670723] ? _parse_integer+0x140/0x140 [ 471.674864] ? check_same_owner+0x320/0x320 [ 471.679182] ? trace_hardirqs_off+0x10/0x10 [ 471.683499] ? get_pid_task+0x93/0x140 [ 471.687385] ? lock_downgrade+0x980/0x980 [ 471.691531] ? find_held_lock+0x35/0x1d0 [ 471.695584] ? __f_unlock_pos+0x19/0x20 [ 471.699546] ? lock_downgrade+0x980/0x980 [ 471.703688] ? get_pid_task+0xbc/0x140 [ 471.707559] ? proc_fail_nth_write+0x9b/0x1d0 [ 471.712043] ? map_files_get_link+0x3a0/0x3a0 [ 471.716528] ? handle_mm_fault+0x35b/0xb10 [ 471.720752] _do_fork+0x1f7/0xf70 [ 471.724205] ? fork_idle+0x2d0/0x2d0 [ 471.727913] ? wait_for_completion+0x770/0x770 [ 471.732478] ? __lock_is_held+0xb6/0x140 [ 471.736525] ? __sb_end_write+0xa0/0xd0 [ 471.740489] ? fput+0xd2/0x140 [ 471.743673] ? SyS_write+0x184/0x220 [ 471.747380] ? SyS_read+0x220/0x220 [ 471.750994] SyS_clone+0x37/0x50 [ 471.754351] ? sys_vfork+0x30/0x30 [ 471.757880] do_syscall_64+0x281/0x940 [ 471.761750] ? vmalloc_sync_all+0x30/0x30 [ 471.765893] ? _raw_spin_unlock_irq+0x27/0x70 [ 471.770382] ? finish_task_switch+0x1c1/0x7e0 [ 471.774872] ? syscall_return_slowpath+0x550/0x550 [ 471.779800] ? syscall_return_slowpath+0x2ac/0x550 [ 471.784730] ? prepare_exit_to_usermode+0x350/0x350 [ 471.789752] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 471.795114] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 471.799971] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 471.805168] RIP: 0033:0x454e79 [ 471.808352] RSP: 002b:00007faaab0f1c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 471.816056] RAX: ffffffffffffffda RBX: 00007faaab0f26d4 RCX: 0000000000454e79 [ 471.823324] RDX: 00000000200007c0 RSI: 0000000020000740 RDI: 0000000040000000 [ 471.830597] RBP: 000000000072bea0 R08: 0000000020000840 R09: 0000000000000000 [ 471.837870] R10: 0000000020000800 R11: 0000000000000246 R12: 0000000000000017 [ 471.845141] R13: 0000000000000051 R14: 00000000006f2838 R15: 0000000000000002 [ 471.947311] IPVS: ftp: loaded support on port[0] = 21 2018/03/31 13:46:28 executing program 3: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xe000, 0x1, &(0x7f0000000040)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020401000200027000f8", 0x16}], 0x0, &(0x7f0000000240)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_fuseblk_mount(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000f66ff0)={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) listen(r0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000000300)=ANY=[], &(0x7f0000000200), 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x20680) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r1, 0xc04c5349, &(0x7f0000000140)={0x0, 0x3b, 0x6}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x40, 0x0) r3 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="51a1f1720d49bc793d8db10e39772f0046e8f785bbc63307fba4cf52118ad538a969d1019a6a24f0975f66c036b7122a3171a706", 0x34, 0xfffffffffffffffc) keyctl$instantiate_iov(0x14, r3, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1ef248b83e1294c695127f7f049d6fd18b5bf50875431d1121d4d0a7d1742516d34bc7d3c77fb5098f50040824565cbb994775077abff1a5c32a659674440c8da364c6cdaa2905c8ac628a7505671f58324997c05c35784a436b46c41118e85185b96c392e2461778336076459e513c34b83c6cd892a74afacc81f98957adb31c1aac068876c01a0ecfa4fe987e1f9e1c6fa6ea28cca76f7f5615f62d6a7fea7f46f12d049033513ab93f44e5031daa0b4a2707e3db21693463714b67b147b29d97cf70eec2f4e7cab0e68b7a3fd6e010444cae9c8a6d6d9805f20e6da702e12ba2989d1e1b9fbe75281f3f435bac232237f02178f0b056a92ed5c8d6276e11d505a4be1080c40da3fc0431f0f4a8032114010c37d32c95986eeb6da6f279e250b4956d7b1d58c52d1115bb1eee8a780f20036e1bcc6fa7480cc6c6dd77168713ed65e55aaaf2a78164aa00c36fb7dfb8ab8d41e75a56b62468815c2f7bf20b81f684a076bdf2f2f45817c1edb1029f255abbb018603ac7cbafd27e955071b34e7c03818b81f3d8112c7e4d7ceb736d60eeb09d728c621806b9326d58e3536eb6ed6892a8c361f125a78a286c9e86f3e648aa61abb334d87776ae09fe42d1de971e7bba41258f4228ce469ca3375ae5f16780ae2df6646c8c32f8b86e6db396c59cd6e21e001f0638014c3e113e496f19b851f102660d64878b5dc1f8fcf1097777a86e6164170dd08fed38582b439b0d13b65a1e131b1b5c41baa9300457fd2d302b21e0d39ac07e737fdf0529e27e50e03ce119de5dc87f7a0636c3bc42150e9c302d14be1b792d3e78da224ea9c99e2e6ddc1aa297c1872da9e157fbe589beed37013300a6c0074c6071a606690ab141470bf4b89f0500316294d930026fc3e1d7e82803c0d3cccbf054c40b2c3b47c5cc7b3d8a9c401ab785d591cdb45d93ad5b8b4002d8fcee2f6092b3cad8e69350597e55f0481637ea13cb49eb23af5f7d1c4d43f1daad1bd7fcf3a85f7f0696c37b544cf8708a1eaab7cff450ea76f09d6e1914fe00733c313191368e0bd0067c770faeb57f9e6c4e0779988128b8a60ae5569145c7381dc6d042c516970c53ae7f9c3992dd4b6151db54e99fede122dc84a51d02fae5dc32cd24d916e4784179eeb7bc4e4132d66081dd86081b1e20e98d4b0cb98cd2e08ea959826fef744d0ebdb91dc504b49803074f0190607edf42dc8e6ceea03bcd8b5f9ae5f00f169dbfe96ed46fa63f2ef2ba17641ff8c9cf46aeb2294d7dbc2625ec718363a8019fd74fe3b497bb08d08382cddbea823028adab272630322da4b4c84945599d6cf920ff32e5a6b90d556f8b800ea5c66add17f0c02c58f33c6e4fabf17c4c8a490a1b3d24bd8ec9a65cee5682441a02cd829a5506e640c081b68cf834bb77be5b65a13ae0958716073c7eae8a8499ecc2bd7f0f2fc300b69545e67664182f850f01506c9119c61e3ebecbd0de8596f52e1adf58b0c1c8e50619b7fe8e9c4475df48b37ab29b817f8718d4fb3b929cbdba05185bfcc7cb547934129ea31bcf7724c672ea8fb10a1e145e4e50a246837956ebf56d2f2d34c2e544853b5f7a452b7d92959cea9177fa0c7d78349f9f4ded3c56b8e1da327f2014b29ec1cf31569e49a9fc37b8808715ed363c5ca03dc578b6adcff45491c000e847596db51c75a4205e8679c5c9be01b94b5e9610453ad35c4a202232438c66b049b5d1218677b077ac1413f588cb5e037dd0d485318ebc5e2ad20365287e6286624d331a9d60554a835f1592817280db493c6299f26fc55208c13c8ae37e73f4369d0152455d70701306fd65201b26ee8f59a1b05f3bcee48c1d9db082f4733a06abcf792e04ad8bf18623a5b93242f3b0d177e2df76cb766ca6cc9fb0ac04bbb85a6621b99e6cc4267c17fab23769b0c73b9c273434882d3fbbd98bc578423bdb3e8115b8dd8fdcf55b81a6b20a7034371fda24ff58265e4a273ab9fd8c6dc63f4aad1da683b62ea635709e1873a1f675447c47d74c64bf33274734621d5a067bdf85ef101d49b5c56b891229a674a8fb5e986f458ce483732b04e6a479f9cf34aae98c105441610c338f0691f9bb85a303cd45417f417fbe5ac64d42f68784295a4257e8d9904c257ac5b7fce3874309f50b0ef51f907df83e763bd2b3a035801185a7e39fdcbe72f8041221ac7bc963c21d10080bc84d9813d729be1347852e2b5b2e0cd984d8ffc9325b4f4caac0185d3e039320c23026568d09e679c40980b906335a9dd22127a7975216c6b3312a56d4eabba6611a3335abdb0b68dcafa73dafa456b943897dac4cf341e3a6f0f7ac0d16bcae0baaac5e1c536fa70099ec25ae666975277f01b4e9d64b7d03769b2a864faa543dcb36f23248697cecd61913e788174e713b321db6f84e8021b844cc81dc72997425ab328aa646ec8bb92e36be02b460fa87191015965e9e767737793a88d9fd809829fe0dc175b20e7e2474c30eabdfc8eb7bf61356c458e3bdb085fa702d51803e1c29df5787fddbde9c77aa1774a94ffef471f44ff9d47ceb942621dae2b6ec16dea52a579e885cc58f44e3a397c8837451bc095fe51c26c56602b08cbcb937afbb032e6ac9a1c30d0d5b77cb73e87b558f3bf90e8c77551d45f34308932fffdaf254227ad08acaf9ce2bb92a483c267421309acbf632475c0958fdfee025addfa71b5cdff7c52dbdacc7152b1b5a3a0d20d003c595b29ac16b64087ded34eb9415ce449a724028bbd1015c4fee171864375efcf48fc33da411a53b1bccaf7ba0e71ba98c7080bbfce6d5e23aba026679813cd94ca0c720b2d9085bad5aeacf34ae53ca1322bc64b5c1e486d10c802c26ddaa8c264517a883b2a0ccaa5b009efc12b32a85642e5f5f9d46651a9d77175599954bf90e0ca6d73d24e6ef94693cb32a095898b9f393b1867db2323f2427f84a6dabcc415a1e0fc95c8a2512d93831cf27f95c566c90401fa86a99564d056d2a70cb1b5e50e4dcf2086a6ceb14667383f577cbc22cbce52edbab26a87fde62d2f66644174c542ebbeb3bc1261079be88085a58df4dc775875476fad864fead98d966ac1c9295461adacab85bed8a5053ade9fa4f69cc2b7a7197631bbf56033bad206b6135715302a5fc17e64f315b99e33a086d5c72d4e1c14991d51038f95d340efb701781b3a8e3ec9ee8c5ad12d7ad9048e3b1610cd8777ec5227259c0e9982a059026330fe0582421354a4b63290fe2e59331fdc1979a38d3e8dc4bd119c9bb690585d6a42c1f12e7a4119cb288244b92e589c5c50deb379b508ef045c33f9fb737307adb2ab1068c3fbfcc51e6583f117e5fc842849c5b2604ebc4b437d27ecdb53a1a40d61a2897fae68b1186f9d843192a2f71549c2fef162b036af5883571903f18411b50b68ded8486bd180d4e04dc7401d3639f8ec389a984db7a91583f6506032d8847e133b41014a9a0b744304defaf92a182964e90d733198c5cbc76619477021ebd8a3a830b9a58676e27f0f63c2f4f7ecbc034441cb3528c34af203aa4b88c2ddfc039b772efd014ba0406b09dd52e7ace1f07f912c2cde2db63260b8e72cc60e0f56bfa0e167f9f3e22ac55b8e204013c9802485dbe82b2160462b8d0d61f66d2b5f573648d22ecb3562bf9b182bd7a0e59ccea1a8b2dff5160fc5a064c9edd699882861fb3aea99d52b273abe63cbfa192131c6be699fc627e743926d38ae34136b636a3d7d7676257d2ec0489b7874b34c60f023c24b6d2e2d64fb0016ca63b8bc45842ee2d645e10ff7533e0aececd92e5a2057cd11ab3c99f5efa83db3ffdc4a19cc1eb53f363fdaeabf54612d5e2d14780c97d3f1a6bd2929122cc91ab1bff8153075ab70f04188ea32e8995ddb9d422aa617e7d4eddb24f4d4a6adb2aaa8cf644cdcb4b5ae68d8e6df22a4fd0a4da989ea62088b97b5620a945d3e00945767af57363267bdcc5b28fc7a9ed4df844011b5011422ccfa993d1c71bf4ba0d548e4179a94865ec2e61cf3ba5c7d0b0649b15bc5dda66fbaec6437b752ba1669d3282872d52cb8faa54adbb0315164c3ebb04dfd0ad36d3a2e2e8b6abc684e3d2c76d57df0fa9ef5811a626e87b251c252f827274e1a122db5d68b2b8a5c6aa22d8d7abc4c4490265d86005850f47ddd6dc434898b16d0405582fe00f1b5fc559c2957e57633959d547ef273d08779b23d98d517623267221a2d8c6462c3cfe7adc3e0bdb0438f2aeebccc0a4113ddafb05ac6662404f4475b8cdbb6f94f69437c1a7211e867a9cd28eb35f2dce7ab97e06afd99945dcb325e284611fa287c1e89ea8b35fc14ffdbb940048e87572af840752288cff7338433756f6d9b8aac822d71cb5a888b044b09fc001168ab08a31989b04cc358d151c591677b7d3a790ea1c1df58c62846af25f5418a9ffe9b07e86555555103e3eb5a5d3208774061ba838c91b5f7feb597ff8abdacabd031cf61b151bea9125be5210e28c364f5ddb11a8840fa551a4f74ec51eeb6022b410770cf362c9c425b9fecfdeaca46278d0605cec06e7324ebfc688f4161ccebcf1e8663e7c0853d5a7ce0e6ec2b22049be416a7d6538ed858e450db7627ddd6761c479ee6a3091d71bc8feabce2d5a5cb99f53489a83d69e6033eaecbe5a3e628979e9c72402394a342c3189473a5dcc3f5b0ac89b2d8ca9da61c1e7da83e5856909695825e27a3d12904cc6dcea83816220e71eacef9c039bb6e665d09cb7627eeadd488b22f75662940dda2adc41353d7086566640271c0a937a5b40b79888823988c23e8e45edda8b9ba53808b335503b6409c87bc0ed03e1357d7d1dc56c5a2cc398ea6d7c3f84ed51cfb7cf84ba579b3784ce64508d4410114c9854170fb2662754e1da0c4d43bd9240941701995153099410c59543c00eac8ae1c1caaea79b653cccb41e05e192af4f9fdca1a29fb945ce0d8bb2333dc97435473dd74c7eddd3dcf256da0050ebbdc0601844778a4aac15b33e89943ce4290430dd65282395e2abd14bf0eaa3b863daebc9ba03bc4c0f582e973b831f7c0b58c64fa1e8f018e86c4ebe53fedb7d4a983df6b0e400353775332a1b6cec0e5d0d7aee185e8c67dd4d80fd2ed089447491d565934baa40920e57019d8428e1475d07f946faa344206fffac2cea31fd17db7ae33f5a6110e23c11ffce43997e9be48dad7b52c9678d8c96c7fef9204b383c4725b89d9f21398931631dc0f024bd52d632800efbf0364c50f3e16599ad3699047bfba7f9de742ce1446e774fa311bafa83f0c217e7a85ee93103c3f975e1dd0255c7d656d054809c3caf7785ea3e8a0a5cefce98aade51a89eb160854eabf06b968bb25e1761d38243fbd15f260aa92092cc54ee973e0eef775443830cc2c5a8934645888071e983138aa0a13cac79e7aa86abec128a8b60826ce3512deace0ae699503a5a964d952c33d243e924bd060b5e22b88a13a1a5c4f13725daba2b2ac54ad1fdefb067d1579b8f14742132fc03c81cb58417c600904bd1a05a7a9e8755c58655be1cbb8d8c45f75c03e4e25f60789863da79082e9c2ce0d3e63568cf113edd83a0763a7c32cb8ab016a108d8fe9837786c79b4ac38b98054fdfed83f1767cd8f72469c8c880ffbf9040877409cf47de172a0a2bb272238f2eb5849b3adb950fd7be170daaa1e07b53ee35eead7c211f32a694efe186c2464d7a9e6499f073769d03f9cc6091c0580a69b445482964e18856c43bd9e914f8ef1669eb0323c2da7f83b5ed484b", 0x1000}, {&(0x7f0000001380)="23f87a4877341edd0fdcd4eada1197c33507c4c56995d166521d0881712c59aacc553220bd233083e0e3788947f2c84be01a984c54a82e86d54afc6d03f693e2b4eeeeaf89", 0x45}, {&(0x7f0000001400)="e67d08b91a3c2324f37884f1cfca6077468c4ec465d4c236b5dbbb330de394eb5af4e1a5b69d18b1164a69c12d9105488dd9b4fac2249f908ef30f3b056e77fcb4550edf7379b1344cf34a8867e6c3a32781a6ac0c649bce271ac5af6d186120b01afd24638b97241e910df735a8ff7659ec3aec2a2796acba79ecfd5f72f0072c88b088838c9a34e52fd6b2a84936551433cb3aaa21bd95c59223a8028c99e0327902c9080a76ea5a2b73f9fb0402a802c9cb24d981c05d0e290ac5112b10444055047148fd848b49a340c9a0a5f49a8ce357e597b4", 0xd6}], 0x3, 0x0) accept4$vsock_stream(r2, &(0x7f0000000240)={0x28, 0x0, 0xffffffff, @hyper}, 0x10, 0x800) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00000000c0)=0x4, 0x4) ioctl$KVM_S390_INTERRUPT_CPU(r2, 0x4010ae94, &(0x7f0000000080)={0x6, 0x6, 0x8}) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00008a8ff0)={0x0, 0x10, &(0x7f0000d22000)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}]}, &(0x7f00000001c0)=0x10) 2018/03/31 13:46:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x401, 0x181100) read(r0, &(0x7f0000000040)=""/25, 0x19) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1}, 0x1}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000005c0)=0x40) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00000007c0)) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) ioprio_set$uid(0x3, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000540), 0x7f, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000140)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = mmap$binder(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2000000, 0x48012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000580)={0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000780)={0xa0, 0x0, &(0x7f0000000600)=[@reply={0x40406301, {0x3, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x38, 0x10, &(0x7f0000000440)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x2}, @fda={0x66646185, 0xa, 0x1, 0x1c}], &(0x7f0000000480)=[0x18, 0x48]}}, @reply={0x40406301, {0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x18, 0x20, &(0x7f00000004c0)=[@flat={0x73682a85, 0xa, r3, 0x4}], &(0x7f0000000500)=[0x0, 0x38, 0x0, 0x58]}}, @increfs_done={0x40106308, r4, 0x1}, @enter_looper={0x630c}], 0xac, 0x0, &(0x7f00000006c0)="e387f77a9e52f46739efbe8f3bbc46fff7fb684fbe1d93b8a1328a3c76d10840a6223f681a9475a2be30dc47d0d6b305e981bf46fc5e8839b9c27dba58215f73b425295646e972a491ea2225f47f00ed6902bce9fb7441bdd3198fbf54a142518be9fb10dc3a35303195396e60fc92f3282e38fd35b0b5ae80791f2eeb34d81ec5727267578be36fc270269c0bfdc2ed4b8b80ba38a31cbc68dee5fea3ec26f1f43e7fd4d31a1762e18155ad"}) r5 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/28, 0x1c) r6 = getpid() sched_setaffinity(r6, 0x8, &(0x7f0000000300)=0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "706f727431000000000000000000000000000000000000000000eb000000b2a587e2000000000000020000000000000001008e15e7af00", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f000019ffe9)={0xc1, @time}) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000200)={0x0, 0x0, 0x0, 'queue0\x00'}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000002c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff01030001"], &(0x7f0000000180)=0x2) ioperm(0xfff, 0xbc8, 0xfb2f) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x7, 0x101002) [ 472.146382] kasan: CONFIG_KASAN_INLINE enabled [ 472.152616] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 472.159962] general protection fault: 0000 [#1] SMP KASAN [ 472.165470] Dumping ftrace buffer: [ 472.168978] (ftrace buffer empty) [ 472.172660] Modules linked in: [ 472.175836] CPU: 0 PID: 22432 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #8 [ 472.182989] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 472.192327] RIP: 0010:__delayacct_blkio_end+0x4b/0xb0 [ 472.197484] RSP: 0018:ffff8801db006ac8 EFLAGS: 00010002 [ 472.202817] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffffff81725ab1 [ 472.210066] RDX: 0000000000000007 RSI: 0000000000000004 RDI: 0000000000000038 [ 472.217313] RBP: ffff8801db006ae0 R08: 1ffff1003b600c9b R09: ffff8801bcbc6124 [ 472.224556] R10: 0000000000000001 R11: ffff8801db006b70 R12: ffff8801db006cb0 [ 472.231816] R13: ffff8801bcbc6878 R14: ffff8801bcbc60c0 R15: ffff8801bcbc654c [ 472.239066] FS: 00007f3135074700(0000) GS:ffff8801db000000(0000) knlGS:0000000000000000 [ 472.247283] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 472.253137] CR2: 0000001b9bc21000 CR3: 00000001c5e5f006 CR4: 00000000001606f0 [ 472.260391] DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000 [ 472.267634] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 [ 472.274877] Call Trace: [ 472.277430] [ 472.279557] try_to_wake_up+0xb7d/0x15f0 [ 472.283593] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 472.288760] ? migrate_swap_stop+0x970/0x970 [ 472.293164] ? is_bpf_text_address+0x7b/0x120 [ 472.297644] ? lock_downgrade+0x980/0x980 [ 472.301766] ? lock_release+0xa40/0xa40 [ 472.305714] ? unwind_next_frame.part.6+0x1a6/0xb40 [ 472.310711] ? unwind_dump+0x4d0/0x4d0 [ 472.314573] ? rcutorture_record_progress+0x10/0x10 [ 472.319566] default_wake_function+0x30/0x50 [ 472.323946] autoremove_wake_function+0x78/0x350 [ 472.328675] ? unwind_get_return_address+0x61/0xa0 [ 472.333575] ? prepare_to_wait+0x4d0/0x4d0 [ 472.337785] wake_bit_function+0xbc/0x140 [ 472.341906] ? __wake_up_common_lock+0x190/0x310 [ 472.346635] __wake_up_common+0x18e/0x780 [ 472.350764] ? do_wait_intr_irq+0x3e0/0x3e0 [ 472.355065] ? vring_interrupt+0x109/0x150 [ 472.359275] ? __handle_irq_event_percpu+0x1ad/0x9d0 [ 472.364351] ? handle_irq_event_percpu+0x98/0x1b0 [ 472.369167] ? handle_irq_event+0xa7/0x140 [ 472.373371] ? handle_irq+0x17a/0x300 [ 472.377143] ? do_IRQ+0x78/0x190 [ 472.380484] ? common_interrupt+0xf/0xf [ 472.384428] ? trace_hardirqs_off+0x10/0x10 [ 472.388722] ? jbd2_journal_try_to_free_buffers+0x398/0x4b0 [ 472.394413] __wake_up_common_lock+0x1b4/0x310 [ 472.398976] ? do_sys_open+0x502/0x6d0 [ 472.402834] ? __wake_up_common+0x780/0x780 [ 472.407129] ? __lock_is_held+0xb6/0x140 [ 472.411168] ? mempool_free_slab+0x1d/0x30 [ 472.415376] ? rcu_read_lock_sched_held+0x108/0x120 [ 472.420368] __wake_up+0xe/0x10 [ 472.423618] __wake_up_bit+0x1a4/0x2a0 [ 472.427476] ? mempool_free+0x350/0x350 [ 472.431423] ? wake_atomic_t_function+0x330/0x330 [ 472.436238] ? bio_free+0x130/0x1a0 [ 472.439842] ? bio_disassociate_task+0x148/0x3c0 [ 472.444588] wake_up_bit+0x3d/0x40 [ 472.448114] journal_end_buffer_io_sync+0x82/0xc0 [ 472.452928] ? jbd2_journal_begin_ordered_truncate+0x190/0x190 [ 472.458876] end_bio_bh_io_sync+0xc5/0x110 [ 472.463084] ? invalidate_bh_lrus+0x30/0x30 [ 472.467382] bio_endio+0x447/0x950 [ 472.470898] ? bio_dirty_fn+0x3e0/0x3e0 [ 472.474849] ? task_fork_fair+0x690/0x690 [ 472.478983] ? __lock_is_held+0xb6/0x140 [ 472.483023] ? bio_advance+0x174/0x400 [ 472.486891] blk_update_request+0x265/0xda0 [ 472.491188] ? blk_account_io_completion+0x410/0x410 [ 472.496261] ? trace_hardirqs_off+0x10/0x10 [ 472.500559] scsi_end_request+0xc8/0x820 [ 472.504592] ? find_held_lock+0x35/0x1d0 [ 472.508627] ? scsi_request_fn+0x1e30/0x1e30 [ 472.513011] ? scsi_dec_host_busy+0xf7/0x2a0 [ 472.517398] scsi_io_completion+0x8ab/0x16b0 [ 472.521780] ? scsi_end_request+0x820/0x820 [ 472.526087] ? sd_completed_bytes+0x3e0/0x3e0 [ 472.530560] ? scsi_dec_host_busy+0x120/0x2a0 [ 472.535038] ? sd_completed_bytes+0x3e0/0x3e0 [ 472.539506] scsi_finish_command+0x5f6/0x890 [ 472.543889] ? scsi_put_command+0x50/0x50 [ 472.548011] ? find_held_lock+0x35/0x1d0 [ 472.552058] ? scsi_handle_queue_ramp_up+0x428/0x5c0 [ 472.557155] ? lock_downgrade+0x980/0x980 [ 472.561334] ? ktime_get+0x26f/0x3a0 [ 472.565036] ? scsi_host_eh_past_deadline.isra.9.part.10+0x140/0x140 [ 472.571500] ? lock_release+0xa40/0xa40 [ 472.575622] ? get_monotonic_coarse64+0x470/0x470 [ 472.580440] ? scsi_decide_disposition+0x14c/0x4c0 [ 472.585343] scsi_softirq_done+0x3ab/0x480 [ 472.589548] ? scsi_queue_insert+0x30/0x30 [ 472.593754] ? lock_downgrade+0x980/0x980 [ 472.597874] ? lock_acquire+0x1d5/0x580 [ 472.601825] __blk_mq_complete_request+0x564/0x990 [ 472.606729] ? blk_mq_free_request+0xb10/0xb10 [ 472.611290] ? print_irqtrace_events+0x270/0x270 [ 472.616027] ? trace_hardirqs_off+0x10/0x10 [ 472.620326] ? rcutorture_record_progress+0x10/0x10 [ 472.625318] blk_mq_complete_request+0x1f6/0x320 [ 472.630046] ? __lock_is_held+0xb6/0x140 [ 472.634078] ? hctx_lock+0x190/0x190 [ 472.637766] scsi_mq_done+0xd6/0x3c0 [ 472.641450] ? scsi_run_queue+0x1620/0x1620 [ 472.645752] ? virtqueue_get_buf_ctx+0x3b1/0x8b0 [ 472.650479] ? lock_release+0xa40/0xa40 [ 472.654422] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 472.659592] ? detach_buf+0x6a0/0x6a0 [ 472.663375] virtscsi_complete_cmd+0x489/0x6f0 [ 472.667933] ? virtscsi_abort+0x360/0x360 [ 472.672055] virtscsi_vq_done+0xc1/0x150 [ 472.676176] ? virtscsi_target_destroy+0x50/0x50 [ 472.680907] ? __lock_is_held+0xb6/0x140 [ 472.684940] virtscsi_req_done+0xa7/0xd0 [ 472.688972] ? virtscsi_vq_done+0x150/0x150 [ 472.693270] vring_interrupt+0x109/0x150 [ 472.697565] ? alloc_indirect.isra.9+0xc0/0xc0 [ 472.702120] __handle_irq_event_percpu+0x1ad/0x9d0 [ 472.707030] ? __irq_wake_thread+0x150/0x150 [ 472.711412] ? find_held_lock+0x35/0x1d0 [ 472.715453] ? handle_irq_event+0x9f/0x140 [ 472.719669] ? lock_downgrade+0x980/0x980 [ 472.723796] handle_irq_event_percpu+0x98/0x1b0 [ 472.728437] ? do_raw_spin_trylock+0x190/0x190 [ 472.732996] ? __handle_irq_event_percpu+0x9d0/0x9d0 [ 472.738078] handle_irq_event+0xa7/0x140 [ 472.742122] handle_edge_irq+0x1d5/0x7c0 [ 472.746168] handle_irq+0x17a/0x300 [ 472.749771] ? rcu_irq_enter+0xd8/0x110 [ 472.753715] do_IRQ+0x78/0x190 [ 472.756899] common_interrupt+0xf/0xf [ 472.760670] [ 472.762883] RIP: 0010:kmem_cache_free+0xf2/0x2a0 [ 472.767606] RSP: 0018:ffff880174e1e560 EFLAGS: 00000282 ORIG_RAX: ffffffffffffffda [ 472.775287] RAX: 0000000000000007 RBX: ffff8801da5d6540 RCX: 0000000000000006 [ 472.782530] RDX: 0000000000000000 RSI: 1ffff10035ba81f5 RDI: 0000000000000282 [ 472.789773] RBP: ffff880174e1e580 R08: 1ffff1002e9c3c7a R09: 0000000000000000 [ 472.797021] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88016d4882a0 [ 472.804265] R13: 0000000000000282 R14: ffffffff81bf555c R15: ffff88016d4882e8 [ 472.811517] ? free_buffer_head+0xdc/0x180 [ 472.815730] free_buffer_head+0xdc/0x180 [ 472.819763] ? alloc_buffer_head+0x190/0x190 [ 472.824151] try_to_free_buffers+0x2dc/0x590 [ 472.829189] ? drop_buffers+0x4d0/0x4d0 [ 472.833140] ? __lock_acquire+0x664/0x3e00 [ 472.837347] ? trace_hardirqs_off+0x10/0x10 [ 472.841644] jbd2_journal_try_to_free_buffers+0x398/0x4b0 [ 472.847153] ? __lock_is_held+0xb6/0x140 [ 472.851192] ? jbd2_journal_unfile_buffer+0x170/0x170 [ 472.856370] ext4_releasepage+0x1b6/0x510 [ 472.860495] ? ext4_update_bh_state+0x1f0/0x1f0 [ 472.865146] ? trace_hardirqs_off+0x10/0x10 [ 472.869446] ? idr_preload+0x30/0x30 [ 472.873159] ? __lock_is_held+0xb6/0x140 [ 472.877196] ? ext4_update_bh_state+0x1f0/0x1f0 [ 472.881845] try_to_release_page+0x24b/0x380 [ 472.886228] ? wake_atomic_t_function+0x330/0x330 [ 472.891049] ? generic_file_readonly_mmap+0x190/0x190 [ 472.896215] ? check_same_owner+0x320/0x320 [ 472.900512] ? trace_hardirqs_off+0x10/0x10 [ 472.904809] ? lock_release+0xa40/0xa40 [ 472.908764] block_invalidatepage+0x2d5/0x3e0 [ 472.913238] ? bh_uptodate_or_lock+0x120/0x120 [ 472.917802] ext4_invalidatepage+0x147/0x4c0 [ 472.922187] ? ext4_releasepage+0x510/0x510 [ 472.926487] ? do_raw_spin_trylock+0x190/0x190 [ 472.931052] ext4_da_invalidatepage+0x186/0xe00 [ 472.935706] ? ext4_da_get_block_prep+0x1920/0x1920 [ 472.940702] ? trace_hardirqs_off+0x10/0x10 [ 472.945003] ? __sched_text_start+0x8/0x8 [ 472.949136] ? mark_held_locks+0xaf/0x100 [ 472.953266] ? ext4_da_get_block_prep+0x1920/0x1920 [ 472.958258] truncate_cleanup_page+0x398/0x4b0 [ 472.962819] ? pagevec_remove_exceptionals+0x130/0x130 [ 472.968072] ? retint_kernel+0x10/0x10 [ 472.971938] ? rcu_note_context_switch+0x710/0x710 [ 472.976841] ? check_same_owner+0x320/0x320 [ 472.981144] ? pagevec_lookup_entries+0x3a/0x80 [ 472.985796] truncate_inode_pages_range+0x771/0x1fe0 [ 472.990878] ? print_irqtrace_events+0x270/0x270 [ 472.995615] ? generic_error_remove_page+0xb0/0xb0 [ 473.000521] ? lru_add_drain_cpu+0x18d/0x4a0 [ 473.004909] ? free_pages_and_swap_cache+0x2ad/0x400 [ 473.009990] ? free_page_and_swap_cache+0x620/0x620 [ 473.014983] ? cpumask_any_but+0x88/0xc0 [ 473.019031] ? flush_tlb_mm_range+0x1b3/0x520 [ 473.023502] ? kasan_slab_free+0xe/0x10 [ 473.027451] ? kmem_cache_free+0x83/0x2a0 [ 473.031576] ? native_flush_tlb_others+0x710/0x710 [ 473.036486] ? tlb_flush_mmu_free+0xeb/0x160 [ 473.040873] ? trace_hardirqs_off+0x10/0x10 [ 473.045173] ? tlb_finish_mmu+0x10f/0x190 [ 473.049298] ? tlb_gather_mmu+0x70/0x70 [ 473.053248] ? unmap_single_vma+0x164/0x2d0 [ 473.057548] ? find_held_lock+0x35/0x1d0 [ 473.061589] ? unmap_mapping_pages+0x1a5/0x580 [ 473.066146] ? lock_downgrade+0x980/0x980 [ 473.070268] ? kmem_cache_free+0x258/0x2a0 [ 473.074478] ? lock_release+0xa40/0xa40 [ 473.078424] ? check_same_owner+0x320/0x320 [ 473.082718] ? trace_hardirqs_off+0x10/0x10 [ 473.087017] ? rcu_note_context_switch+0x710/0x710 [ 473.091941] ? do_wp_page+0x1260/0x1260 [ 473.095902] truncate_pagecache+0x66/0x90 [ 473.100030] ext4_setattr+0x17d1/0x2550 [ 473.103978] ? lock_downgrade+0x980/0x980 [ 473.108110] ? ext4_journalled_write_end+0x13a0/0x13a0 [ 473.113361] ? mark_held_locks+0xaf/0x100 [ 473.117485] ? current_kernel_time64+0x122/0x2f0 [ 473.122227] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 473.127221] ? trace_hardirqs_on+0xd/0x10 [ 473.133518] ? current_kernel_time64+0x1d4/0x2f0 [ 473.138255] ? timespec_trunc+0x79/0xe0 [ 473.142206] ? ext4_journalled_write_end+0x13a0/0x13a0 [ 473.147460] notify_change+0xa71/0x1030 [ 473.151408] ? call_rwsem_down_write_failed+0x17/0x30 [ 473.156574] ? setattr_prepare+0x570/0x570 [ 473.160786] ? do_truncate+0x180/0x280 [ 473.164649] ? down_read+0x150/0x150 [ 473.168344] do_truncate+0x18d/0x280 [ 473.172057] ? do_truncate+0x18d/0x280 [ 473.175923] ? file_open_root+0x540/0x540 [ 473.180054] ? vfs_open+0x10e/0x220 [ 473.183660] path_openat+0x27b8/0x3530 [ 473.187532] ? path_lookupat+0xba0/0xba0 [ 473.191588] ? lock_downgrade+0x980/0x980 [ 473.195714] ? do_sys_open+0x2e7/0x6d0 [ 473.199580] ? trace_hardirqs_off+0x10/0x10 [ 473.203882] ? do_raw_spin_trylock+0x190/0x190 [ 473.208437] ? __lock_is_held+0xb6/0x140 [ 473.212486] ? _raw_spin_unlock+0x22/0x30 [ 473.216610] ? __alloc_fd+0x29b/0x750 [ 473.220391] do_filp_open+0x25b/0x3b0 [ 473.224169] ? may_open_dev+0xe0/0xe0 [ 473.228003] ? mpi_resize+0x200/0x200 [ 473.231789] ? get_unused_fd_flags+0x121/0x190 [ 473.236349] ? getname_flags+0x256/0x580 [ 473.240391] do_sys_open+0x502/0x6d0 [ 473.244081] ? do_sys_open+0x502/0x6d0 [ 473.247953] ? filp_open+0x70/0x70 [ 473.251472] ? do_syscall_64+0xb7/0x940 [ 473.255422] SyS_creat+0x27/0x30 [ 473.258764] ? compat_SyS_openat+0x40/0x40 [ 473.262985] do_syscall_64+0x281/0x940 [ 473.266850] ? _raw_spin_unlock_irq+0x27/0x70 [ 473.271324] ? finish_task_switch+0x1c1/0x7e0 [ 473.275793] ? syscall_return_slowpath+0x550/0x550 [ 473.280701] ? syscall_return_slowpath+0x2ac/0x550 [ 473.285605] ? prepare_exit_to_usermode+0x350/0x350 [ 473.290598] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 473.295941] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 473.300768] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 473.305935] RIP: 0033:0x454e79 [ 473.309102] RSP: 002b:00007f3135073c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 473.316789] RAX: ffffffffffffffda RBX: 00007f31350746d4 RCX: 0000000000454e79 [ 473.324036] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000040 [ 473.331282] RBP: 000000000072c0c8 R08: 0000000000000000 R09: 0000000000000000 [ 473.338530] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 473.345777] R13: 0000000000000069 R14: 00000000006f2a78 R15: 0000000000000003 [ 473.353037] Code: ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 75 6f 48 8b 9b 70 12 00 00 48 b8 00 00 00 00 00 fc ff df 48 8d 7b 38 48 89 fa 48 c1 ea 03 <0f> b6 04 02 84 c0 74 04 3c 03 7e 40 f6 43 38 01 75 2b 4c 8d 63 [ 473.372245] RIP: __delayacct_blkio_end+0x4b/0xb0 RSP: ffff8801db006ac8 [ 473.378886] [ 473.378888] ====================================================== [ 473.378891] WARNING: possible circular locking dependency detected [ 473.378892] 4.16.0-rc7+ #8 Not tainted [ 473.378895] ------------------------------------------------------ [ 473.378897] syz-executor0/22432 is trying to acquire lock: [ 473.378898] ((console_sem).lock){-.-.}, at: [<00000000473f601f>] down_trylock+0x13/0x70 [ 473.378904] [ 473.378905] but task is already holding lock: [ 473.378906] (&p->pi_lock){-.-.}, at: [<00000000f03de2e7>] try_to_wake_up+0xbc/0x15f0 [ 473.378912] [ 473.378914] which lock already depends on the new lock. [ 473.378915] [ 473.378916] [ 473.378918] the existing dependency chain (in reverse order) is: [ 473.378919] [ 473.378920] -> #1 (&p->pi_lock){-.-.}: [ 473.378927] _raw_spin_lock_irqsave+0x96/0xc0 [ 473.378928] try_to_wake_up+0xbc/0x15f0 [ 473.378930] wake_up_process+0x10/0x20 [ 473.378932] __up.isra.0+0x1cc/0x2c0 [ 473.378933] up+0x13b/0x1d0 [ 473.378935] __up_console_sem+0xb2/0x1a0 [ 473.378937] console_unlock+0x5af/0xfb0 [ 473.378939] do_con_write+0x106e/0x1f70 [ 473.378940] con_write+0x25/0xb0 [ 473.378942] n_tty_write+0x5ef/0xec0 [ 473.378943] tty_write+0x3fa/0x840 [ 473.378945] __vfs_write+0xef/0x970 [ 473.378947] vfs_write+0x189/0x510 [ 473.378948] SyS_write+0xef/0x220 [ 473.378950] do_syscall_64+0x281/0x940 [ 473.378952] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 473.378953] [ 473.378954] -> #0 ((console_sem).lock){-.-.}: [ 473.378961] lock_acquire+0x1d5/0x580 [ 473.378962] _raw_spin_lock_irqsave+0x96/0xc0 [ 473.378964] down_trylock+0x13/0x70 [ 473.378966] __down_trylock_console_sem+0xa2/0x1e0 [ 473.378968] console_trylock+0x15/0x70 [ 473.378969] vprintk_emit+0x5b5/0xb90 [ 473.378971] vprintk_default+0x28/0x30 [ 473.378973] vprintk_func+0x57/0xc0 [ 473.378974] printk+0xaa/0xca [ 473.378976] kasan_die_handler+0x31/0x3f [ 473.378978] notifier_call_chain+0x136/0x2c0 [ 473.378980] atomic_notifier_call_chain+0x77/0x140 [ 473.378981] notify_die+0x18c/0x280 [ 473.378983] do_general_protection+0x331/0x3e0 [ 473.378985] general_protection+0x25/0x50 [ 473.378987] __delayacct_blkio_end+0x4b/0xb0 [ 473.378988] try_to_wake_up+0xb7d/0x15f0 [ 473.378990] default_wake_function+0x30/0x50 [ 473.378992] autoremove_wake_function+0x78/0x350 [ 473.378994] wake_bit_function+0xbc/0x140 [ 473.378996] __wake_up_common+0x18e/0x780 [ 473.378997] __wake_up_common_lock+0x1b4/0x310 [ 473.378999] __wake_up+0xe/0x10 [ 473.379001] __wake_up_bit+0x1a4/0x2a0 [ 473.379003] wake_up_bit+0x3d/0x40 [ 473.379005] journal_end_buffer_io_sync+0x82/0xc0 [ 473.379008] end_bio_bh_io_sync+0xc5/0x110 [ 473.379010] bio_endio+0x447/0x950 [ 473.379012] blk_update_request+0x265/0xda0 [ 473.379014] scsi_end_request+0xc8/0x820 [ 473.379017] scsi_io_completion+0x8ab/0x16b0 [ 473.379019] scsi_finish_command+0x5f6/0x890 [ 473.379021] scsi_softirq_done+0x3ab/0x480 [ 473.379024] __blk_mq_complete_request+0x564/0x990 [ 473.379026] blk_mq_complete_request+0x1f6/0x320 [ 473.379027] scsi_mq_done+0xd6/0x3c0 [ 473.379029] virtscsi_complete_cmd+0x489/0x6f0 [ 473.379031] virtscsi_vq_done+0xc1/0x150 [ 473.379033] virtscsi_req_done+0xa7/0xd0 [ 473.379034] vring_interrupt+0x109/0x150 [ 473.379036] __handle_irq_event_percpu+0x1ad/0x9d0 [ 473.379038] handle_irq_event_percpu+0x98/0x1b0 [ 473.379040] handle_irq_event+0xa7/0x140 [ 473.379042] handle_edge_irq+0x1d5/0x7c0 [ 473.379043] handle_irq+0x17a/0x300 [ 473.379045] do_IRQ+0x78/0x190 [ 473.379047] ret_from_intr+0x0/0x1e [ 473.379048] kmem_cache_free+0xf2/0x2a0 [ 473.379050] free_buffer_head+0xdc/0x180 [ 473.379052] try_to_free_buffers+0x2dc/0x590 [ 473.379054] jbd2_journal_try_to_free_buffers+0x398/0x4b0 [ 473.379056] ext4_releasepage+0x1b6/0x510 [ 473.379058] try_to_release_page+0x24b/0x380 [ 473.379059] block_invalidatepage+0x2d5/0x3e0 [ 473.379061] ext4_invalidatepage+0x147/0x4c0 [ 473.379063] ext4_da_invalidatepage+0x186/0xe00 [ 473.379065] truncate_cleanup_page+0x398/0x4b0 [ 473.379067] truncate_inode_pages_range+0x771/0x1fe0 [ 473.379069] truncate_pagecache+0x66/0x90 [ 473.379070] ext4_setattr+0x17d1/0x2550 [ 473.379072] notify_change+0xa71/0x1030 [ 473.379077] do_truncate+0x18d/0x280 [ 473.379079] path_openat+0x27b8/0x3530 [ 473.379081] do_filp_open+0x25b/0x3b0 [ 473.379082] do_sys_open+0x502/0x6d0 [ 473.379084] SyS_creat+0x27/0x30 [ 473.379086] do_syscall_64+0x281/0x940 [ 473.379088] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 473.379089] [ 473.379090] other info that might help us debug this: [ 473.379092] [ 473.379093] Possible unsafe locking scenario: [ 473.379094] [ 473.379096] CPU0 CPU1 [ 473.379098] ---- ---- [ 473.379099] lock(&p->pi_lock); [ 473.379103] lock((console_sem).lock); [ 473.379107] lock(&p->pi_lock); [ 473.379111] lock((console_sem).lock); [ 473.379115] [ 473.379116] *** DEADLOCK *** [ 473.379117] [ 473.379119] 8 locks held by syz-executor0/22432: [ 473.379120] #0: (sb_writers#4){.+.+}, at: [<000000006965bd9b>] mnt_want_write+0x3f/0xb0 [ 473.379128] #1: (&sb->s_type->i_mutex_key#10){++++}, at: [<00000000ff6312c6>] do_truncate+0x180/0x280 [ 473.379136] #2: (&ei->i_mmap_sem){++++}, at: [<00000000f4148d97>] ext4_setattr+0x17a6/0x2550 [ 473.379142] #3: (&(&virtscsi_vq->vq_lock)->rlock){-.-.}, at: [<00000000706fe798>] virtscsi_vq_done+0x9d/0x150 [ 473.379149] #4: (rcu_read_lock){....}, at: [<00000000c479e1f8>] hctx_lock+0xd8/0x190 [ 473.379156] #5: (bit_wait_table + i){-.-.}, at: [<0000000088f43f13>] __wake_up_common_lock+0x190/0x310 [ 473.379163] #6: (&p->pi_lock){-.-.}, at: [<00000000f03de2e7>] try_to_wake_up+0xbc/0x15f0 [ 473.379169] #7: (rcu_read_lock){....}, at: [<000000005b26b127>] atomic_notifier_call_chain+0x0/0x140 [ 473.379176] [ 473.379177] stack backtrace: [ 473.379180] CPU: 0 PID: 22432 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #8 [ 473.379183] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 473.379184] Call Trace: [ 473.379185] [ 473.379187] dump_stack+0x194/0x24d [ 473.379189] ? arch_local_irq_restore+0x53/0x53 [ 473.379191] print_circular_bug.isra.38+0x2cd/0x2dc [ 473.379192] ? save_trace+0xe0/0x2b0 [ 473.379194] __lock_acquire+0x30a8/0x3e00 [ 473.379196] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 473.379198] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 473.379200] ? rcu_read_unlock+0x35/0x70 [ 473.379201] ? update_curr+0x46f/0xac0 [ 473.379203] ? trace_hardirqs_off+0x10/0x10 [ 473.379205] ? __account_cfs_rq_runtime+0x600/0x600 [ 473.379207] ? __lock_acquire+0x664/0x3e00 [ 473.379208] ? __lock_is_held+0xb6/0x140 [ 473.379210] ? select_idle_sibling+0x86d/0xda0 [ 473.379212] ? update_curr+0x332/0xac0 [ 473.379213] ? trace_hardirqs_off+0x10/0x10 [ 473.379215] ? find_held_lock+0x35/0x1d0 [ 473.379217] lock_acquire+0x1d5/0x580 [ 473.379218] ? lock_acquire+0x1d5/0x580 [ 473.379220] ? down_trylock+0x13/0x70 [ 473.379222] ? lock_release+0xa40/0xa40 [ 473.379223] ? vprintk_emit+0x43b/0xb90 [ 473.379225] ? lock_downgrade+0x980/0x980 [ 473.379227] ? kvm_sched_clock_read+0x25/0x40 [ 473.379229] ? sched_clock+0x31/0x40 [ 473.379230] ? sched_clock_cpu+0x1b/0x180 [ 473.379232] ? vprintk_emit+0x5b5/0xb90 [ 473.379234] _raw_spin_lock_irqsave+0x96/0xc0 [ 473.379235] ? down_trylock+0x13/0x70 [ 473.379237] down_trylock+0x13/0x70 [ 473.379239] ? vprintk_emit+0x5b5/0xb90 [ 473.379241] __down_trylock_console_sem+0xa2/0x1e0 [ 473.379242] console_trylock+0x15/0x70 [ 473.379244] vprintk_emit+0x5b5/0xb90 [ 473.379246] ? console_unlock+0xfb0/0xfb0 [ 473.379247] ? __lock_acquire+0x664/0x3e00 [ 473.379249] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 473.379251] ? do_raw_spin_trylock+0x190/0x190 [ 473.379253] ? do_raw_spin_trylock+0x190/0x190 [ 473.379255] ? rcu_read_lock+0x70/0x70 [ 473.379256] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 473.379258] vprintk_default+0x28/0x30 [ 473.379260] vprintk_func+0x57/0xc0 [ 473.379261] printk+0xaa/0xca [ 473.379263] ? show_regs_print_info+0x18/0x18 [ 473.379265] ? kasan_die_handler+0x25/0x3f [ 473.379266] kasan_die_handler+0x31/0x3f [ 473.379268] notifier_call_chain+0x136/0x2c0 [ 473.379270] ? unregister_die_notifier+0x20/0x20 [ 473.379272] ? rcutorture_record_progress+0x10/0x10 [ 473.379274] atomic_notifier_call_chain+0x77/0x140 [ 473.379275] notify_die+0x18c/0x280 [ 473.379277] ? atomic_notifier_call_chain+0x140/0x140 [ 473.379279] ? search_exception_tables+0x47/0x50 [ 473.379281] do_general_protection+0x331/0x3e0 [ 473.379283] general_protection+0x25/0x50 [ 473.379285] RIP: 0010:__delayacct_blkio_end+0x4b/0xb0 [ 473.379286] RSP: 0018:ffff8801db006ac8 EFLAGS: 00010002 [ 473.379290] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffffff81725ab1 [ 473.379293] RDX: 0000000000000007 RSI: 0000000000000004 RDI: 0000000000000038 [ 473.379295] RBP: ffff8801db006ae0 R08: 1ffff1003b600c9b R09: ffff8801bcbc6124 [ 473.379298] R10: 0000000000000001 R11: ffff8801db006b70 R12: ffff8801db006cb0 [ 473.379300] R13: ffff8801bcbc6878 R14: ffff8801bcbc60c0 R15: ffff8801bcbc654c [ 473.379302] ? __delayacct_blkio_end+0x11/0xb0 [ 473.379304] ? __delayacct_blkio_end+0x11/0xb0 [ 473.379305] try_to_wake_up+0xb7d/0x15f0 [ 473.379307] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 473.379309] ? migrate_swap_stop+0x970/0x970 [ 473.379311] ? is_bpf_text_address+0x7b/0x120 [ 473.379313] ? lock_downgrade+0x980/0x980 [ 473.379314] ? lock_release+0xa40/0xa40 [ 473.379316] ? unwind_next_frame.part.6+0x1a6/0xb40 [ 473.379318] ? unwind_dump+0x4d0/0x4d0 [ 473.379320] ? rcutorture_record_progress+0x10/0x10 [ 473.379321] default_wake_function+0x30/0x50 [ 473.379323] autoremove_wake_function+0x78/0x350 [ 473.379325] ? unwind_get_return_address+0x61/0xa0 [ 473.379327] ? prepare_to_wait+0x4d0/0x4d0 [ 473.379329] wake_bit_function+0xbc/0x140 [ 473.379330] ? __wake_up_common_lock+0x190/0x310 [ 473.379332] __wake_up_common+0x18e/0x780 [ 473.379334] ? do_wait_intr_irq+0x3e0/0x3e0 [ 473.379335] ? vring_interrupt+0x109/0x150 [ 473.379337] ? __handle_irq_event_percpu+0x1ad/0x9d0 [ 473.379339] ? handle_irq_event_percpu+0x98/0x1b0 [ 473.379341] ? handle_irq_event+0xa7/0x140 [ 473.379343] ? handle_irq+0x17a/0x300 [ 473.379344] ? do_IRQ+0x78/0x190 [ 473.379345] ? common [ 473.379350] Lost 217 message(s)! [ 474.404796] ---[ end trace 915c41efdbc74ba2 ]--- [ 474.409530] Kernel panic - not syncing: Fatal exception in interrupt [ 474.416390] Dumping ftrace buffer: [ 474.419908] (ftrace buffer empty) [ 474.423592] Kernel Offset: disabled [ 474.427198] Rebooting in 86400 seconds..